Я недавно купил новый настольный компьютер и установил Ubuntu 15.10, 64-разрядную на ней. По умолчанию nouveau драйвер используется для моей NVIDIA GeForce GT 960, но я не могу посмотреть видео на YouTube больше чем с 360 ПБ, таким образом, я установил собственные драйверы Nvidia. Процесс начальной загрузки, однако, не заканчивает логотип Ubuntu с мигающими кругами ниже его, и я ничего не могу сделать в той ситуации за исключением нажатия Ctrl+Alt+Del к перезагрузке. Это происходит с драйвером из стандартного репозитория (nvidia-352, который установлен через интерфейс software-properties-gtk), а также с драйвером от Обрезных станков Xorg PPA (nvidia-304, от которого текущий Nvidia пакет зависит). Я попробовал бы драйвер от официальной страницы Nvidia, но это требует, чтобы я отключил nouveau драйвер сначала, и я не знаю, как сделать это.
У кого-либо есть идея о том, как получить работу драйвера?
Обновление (12/04/15): С параметрами загрузки quiet splash nomodeset
, начальные загрузки системы обычно. После некоторых проверок файловой системы появляется логотип Nvidia, и затем экран входа в систему появляется. Вывод lspci -v | grep -A 14 NVIDIA
01:00.0 VGA compatible controller: NVIDIA Corporation GM206 [GeForce GTX 960] (rev a1) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device 8678
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 138
Region 0: Memory at de000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at c0000000 (64-bit, prefetchable) [size=256M]
Region 3: Memory at d0000000 (64-bit, prefetchable) [size=32M]
Region 5: I/O ports at e000 [size=128]
[virtual] Expansion ROM at df000000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nvidia
01:00.1 Audio device: NVIDIA Corporation Device 0fba (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 8678
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 17
Region 0: Memory at df080000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
02:00.0 USB controller: ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller (prog-if 30 [XHCI])
Subsystem: ASUSTeK Computer Inc. Device 8675
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
предполагает, что модуль Nvidia используется, с которым я могу подтвердить lsmod
. Однако, я могу посмотреть видео YouTube только в 144 пунктах.
Обновление (12/07/15): Это наконец работает. Я не могу сказать точно, что заставило его работать. Я установил два пакета: общий для Nvidia и nvidia-modprobe, обновляя все установленные пакеты в процессе. Я также работал nvidia-xconfig
который создал xorg.conf в моей/etc/X11/папке. Наконец я добавил quiet splash nomodeset
к моему grub.cfg (в противоположность добавлению их в меню личинки при каждой начальной загрузке). После перезагрузки я смог посмотреть видео в HD. Я затем удалил xorg.conf и также произвел чистку этих двух пакетов, которые я только что установил, и он все еще работает. Так или обновление моих установленных пакетов или параметры начальной загрузки в grub.cfg имели значение.
Обновите 2 (12/07/15): Таким образом, я удалил quiet splash nomodeset
от моего grub.cfg (и я не добавил их в процессе начальной загрузки ни один), и он все еще работает. Таким образом, я понятия не имею, что изменило ситуацию. Позвольте нам просто видеть, является ли это изменение постоянным теперь :-)
Сначала необходимо удалить все драйверы NVIDIA и репозитории, которые Вы уже установили прежде.
, Когда меню начальной загрузки GRUB появляется - Выделение запись меню Ubuntu и нажимает E ключ.
Добавляют nouveau.modeset=0
параметр до конца строки Linux... Тогда нажмите F10 для начальной загрузки.
, Когда экран входа в систему появляется - нажатие Ctrl + Высокий звук + F1 .
Вводят Ваше имя пользователя, и Ваш пароль - тогда выполнитесь:
sudo apt-get install ppa-purge
sudo apt-get purge nvidia*
sudo ppa-purge ppa:xorg-edgers/ppa
sudo reboot
Теперь устанавливают последние официальные драйверы NVIDIA 358.16, которые поддерживают Ваш GPU GEFORCE GTX 960.
, Когда меню начальной загрузки GRUB появляется - Выделение запись меню Ubuntu и нажимает E ключ.
Добавляют nouveau.modeset=0
параметр до конца строки Linux... Тогда нажмите F10 для начальной загрузки.
, Когда экран входа в систему появляется - нажатие Ctrl + Высокий звук + F1 .
Вводят Ваше имя пользователя, и Ваш пароль - тогда выполнитесь:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-358
sudo reboot
С этим я обращаюсь к ссылке, данной здесь:
кто-либо успешно установил CUDA 7.5 на Ubuntu 14.04.3 LTS x86_64?
существует Метод A и Метод B объяснены мной:
Первый, конечно, чистят прекращающие дело установки с:
sudo Кв. - получает ppa-чистку установки
, sudo Кв. - добирается, производят чистку Nvidia*
, перезагрузка ppa:xorg-edgers/ppa
sudo ppa-чистки sudo
Для места обосновывает только Метод здесь:
склонный sudo add-apt-repository ppa:graphics-drivers/ppa
sudo - получает обновление
, sudo Кв. - получает nvidia-355 установки, главный Nvidia
, или это работает?:
sudo Кв. - получают главный Nvidia nvidia-358 установки?
sudo перезагрузка
Счастливое кодирование и с Рождеством.
Это удалит nouveau
драйвер и позволит, Вы для установки собственного драйвера от веб-сайта Nvidia
sudo apt-get -y autoremove xserver-xorg-video-nouveau --purge
Вот собственный драйвер Nvidia для определенного GPU:
wget http://us.download.nvidia.com/XFree86/Linux-x86_64/352.63/NVIDIA-Linux-x86_64-352.63.run
Тогда просто необходимо выполнить команду ниже, и она установит драйвер Nvidia:
sudo sh NVIDIA-Linux-x86_64-352.63.run