Черный экран в режиме nvidia после обновления до ядра 3.13.0-45

После того, как я обновил ядро ​​до версии 3.13.0-45, я больше не могу использовать nvidia. Всякий раз, когда я пытаюсь переключиться в режим NVIDIA, экран моего ноутбука становится черным. Я даже не могу переключиться в режим терминала, используя Ctrl + Alt + F1. Однако я могу напечатать следующее, не видя ничего на экране: сначала введите мой пароль для входа в систему и нажмите клавишу ввода (ничего не видя). Подожди немного. Ctrl + Alt + T. Затем sudo prime-select intel (затем пароль и нажмите Enter) И, наконец, sudo reboot

Ноутбук перезагружается, и затем я снова получаю свой экран в режиме Intel. Таким образом, кажется, что, несмотря на то, что ничего не видно на черном экране, все еще работает в фоновом режиме. Это происходит независимо от того, какую версию nvidia я использую.

Мой ноутбук - Lenovo T430. Я использую Ubuntu 14.04, и я также использую nvidia-prime. Моя версия ядра 3.13.0-45.

5
задан 2 February 2015 в 10:27

1 ответ

У меня была точно та же проблема с nvidia-346 и ядром 3.13.0-45 на Ubuntu 14.04 amd64. После слишком многих часов поиска и экспериментирования, мне удалось зафиксировать его. Я объясняю целую проблему наряду с решением подробно здесь: http://vxlabs.com/2015/02/05/solving-the-ubuntu-14-04-nvidia-346-nvidia-prime-black-screen-issue/

Короче говоря, попробуйте следующее:

  • Переключитесь на консоль (Ctrl-Alt-F1) и остановите lightdm: sudo service lightdm stop

  • Отключить gpu-manager путем комментирования всего в /etc/init/gpu-manager.conf

  • Переключитесь на режим Nvidia путем выполнения sudo prime-select nvidia

  • Измените Ваш /etc/X11/xorg.conf быть похожими на тот в нижней части этого ответа, удостоверяясь, что Nvidia BusId корректна (сверяются lspci):

  • Запуститесь X снова с sudo lightdm start

Если после этого Вы все еще получаете черный экран, перепроверьте тот свой xorg.conf, не был сброшен к конфигурации без modesetting. Если так, удостоверьтесь, что lightdm был остановлен, и gpu-менеджер отключен перед редактированием xorg.conf для изменения драйвера Intel на modesetting.

При переключении назад на Intel необходимо будет остановиться lightdm, повторно включить gpu-manager, активируйте режим Intel sudo prime-select intel и затем перезапустите X с sudo service lightdm start.

Это очень возможно это более поздние версии gpu-manager возможно, зафиксировал это поведение.

Вот корректный xorg.conf:

Section "ServerLayout"
  Identifier "layout"
  Screen 0 "nvidia"
  Inactive "intel"
EndSection

Section "Device"
  Identifier "intel"
  Driver "modesetting"
EndSection

Section "Screen"
  Identifier "intel"
 Device "intel"
EndSection

Section "Device"
  Identifier "nvidia"
  Driver "nvidia"
  BusID "PCI:1:0:0"
EndSection

Section "Screen"
  Identifier "nvidia"
  Device "nvidia"
  Option "UseDisplayDevice" "None"
EndSection
2
ответ дан 2 February 2015 в 10:27

Другие вопросы по тегам:

Похожие вопросы: