Как заставить GeForce GTX960 работать с Ubuntu
После более чем пяти лет установки Ubuntu на разных компьютерах я впервые нахожусь на грани отказа от дела.
Проблема заключается в настройке надлежащих графических драйверов для NVIDIA GeForce GTX 960. По умолчанию драйвер Nouveau не распознает результаты выше 1024, я не думаю, что он будет поддерживать несколько мониторов, и в целом я думаю, что получу субоптимальную производительность. Это оставляет официальных драйверов от NVIDIA. Я попытался установить их из утилиты "Дополнительные драйверы" в Ubuntu. Установка завершается без ошибок. Затем я перезагружаюсь, получаю быстрый заставочный экран Ubuntu (маленькая полоса прогресса точек на фиолетовом фоне), а затем он падает до полностью черного экрана с маленькой мигающей подсказкой в левом верхнем углу. Кажется, от этого никогда не уйти, поэтому единственный вариант - перезагрузить компьютер. Это потом приведет к тому же месту, если я не перейду в режим восстановления и не прочищу все NVIDIA.
- Все это было сделано на чистой установке 14.04 и 15.10 (я пробовал оба).
- Монитор связан с DisplayPort.
Так что у меня нет идей, и я надеюсь, что кто-то здесь может помочь. Если кто-то знает способ настройки мульти-монитора с помощью Nouveau, это также может быть альтернативой.
Вещи, которые я пробовал:
Флаг загрузки "nomodeset" (фактически необходим для загрузки с 15.10)
Флаг загрузки "acpi=off" (это приводит к остановке на фиолетовом экране вместо черного экрана)
Список соответствующего оборудования:
Процессор: Intel i7 5820K (Haswell)
Материнская плата: ASUS X99-A
Оперативная память: DDR4 2133 МГц
Графический процессор: MSI GeForce GTX960 2 ГБ
Ошибки, которые я видел здесь и там при загрузке / установке. Не уверен насчет актуальности:
- "сбой зонда acpi pcc"
2 ответа
Так что, наконец, я заработал, в очередной раз попробовав разные вещи. (Да, было много попыток...)
Вот что я сделал:
- Подключите монитор к DVI-порту.
- Свежая установка Ubuntu 15.10
- Установите параметр загрузки "nomodeset" с помощью программы boot-repair.
Установите blacklist.conf в соответствии с здесь: http://ubuntuforums.org/showthread.php?t=2263316 Это включало исправление опечатки "nouveua".
blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off
- Переключиться на неграфический терминал: Ctrl+ Alt+F1
- Убить GUI:
sudo service lightdm stop
sudo apt-get install nvidia-352
nvidia-xconfig
- Запустите GUI снова:
sudo service lightdm start
И тогда это сработало!
Я думаю, что подключение монитора к DVI-порту при установке драйвера очень важно. Мои предыдущие попытки использовали DP-порт при установке драйвера. Переключение на DVI после установки драйвера не помогло. Я подключил два дополнительных монитора к DP-портам, и мой рабочий стол был безупречно расширен. Таким образом, это не значит, что DP не работает, но для правильной настройки может потребоваться хотя бы один монитор DVI.
Обратите внимание, что у меня самого нет полного понимания того, что я сделал с blacklist.conf и опцией загрузки "nomodeset". Также я не знаю, было ли крайне важно выполнить установку с помощью Ctrl+ Alt+F1 с убитым графическим интерфейсом. Одна или многие из этих вещей, возможно, были ненужными. Возможно, другие будут просвещать нас.
Обычно вы должны использовать драйверы NVIDIA из репозиториев Ubuntu. Но когда возникают проблемы с драйверами... тогда вы можете установить последние официальные драйверы NVIDIA из GPA Drivers PPA. Это часто приводит к правильной работе графики - особенно на новых адаптерах NVIDIA.
Прежде всего удалите установленные драйверы NVIDIA из официальных репозиториев Ubuntu.
Выделите запись Ubuntu в меню загрузки GRUB и нажмите клавишу E.
добавлять nouveau.modeset=0
до конца линии Linux - нажмите F10 для загрузки.
На экране входа нажмите Ctrl+Alt+F1 - введите ваше имя пользователя и пароль - выполните:
sudo apt-get purge nvidia*
sudo reboot
Теперь установите последние официальные драйверы NVIDIA для GTX 960 от проприетарных драйверов графических процессоров PPA.
Выделите запись Ubuntu в меню загрузки GRUB и нажмите клавишу E.
добавлять nouveau.modeset=0
до конца линии Linux - нажмите F10 для загрузки.
На экране входа нажмите Ctrl+Alt+F1 - введите ваше имя пользователя и пароль - выполните:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-358
sudo reboot