Ноутбук внезапно прекратил распознавать встроенный дисплей, когда на графике Nvidia

У меня есть ноутбук с графической картой Nvidia вместе с интегрированной графикой Intel.

Я использую prime-select для переключения между ними, потому что иногда я хочу подключить внешний монитор HDMI. (Вы не можете использовать внешний монитор на графике Intel, потому что порт HDMI подключен к карте Nvidia - см. Этот вопрос.)

Раньше, при использовании карты Nvidia, как внешний монитор HDMI, так и мой был обнаружен встроенный дисплей ноутбука. Однако внезапно встроенный дисплей не обнаруживается картой Nvidia и распознается только при использовании графики Intel. xrandr и arandr вообще не обнаруживают встроенный дисплей при использовании графики Nvidia.

Похоже, что ядро ​​обнаруживает встроенный дисплей, потому что отображаются GRUB и экран загрузки Ubuntu на встроенном мониторе, поэтому я подозреваю, что это больше проблема с моей конфигурацией X. Некоторые диагностические сообщения ядра при использовании остальной системы также печатаются на встроенном дисплее; например, во время входа в систему, /dev/nvme0n1p7: clean, #/# files, #/# blocks появляется на встроенном дисплее.

Я попытался:

Удаление и переустановка драйверов nvidia-390 с помощью apt-purge и apt-get. Установка старых драйверов Nvidia с панели «Дополнительное программное обеспечение». Установите драйверы nouevau с панели «Дополнительное программное обеспечение». (Это действительно вызвало обнаружение встроенного монитора, но система была непристойно запутана.) Rerunning nvidia-xconfig.

My /etc/X11/xorg.conf:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 390.25 (buildmeister@swio-display-x86-rhel47-03) Wed Jan 24 20:46:04 PST 2018 Section "ServerLayout" Identifier "layout" Screen 0 "nvidia" 0 0 Inactive "intel" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "keyboard" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option "DPMS" EndSection Section "Device" Identifier "intel" Driver "modesetting" Option "AccelMethod" "None" BusID "PCI:0@0:2:0" EndSection Section "Device" Identifier "nvidia" Driver "nvidia" BusID "PCI:1@0:0:0" EndSection Section "Screen" Identifier "intel" Device "intel" Monitor "Monitor0" EndSection Section "Screen" Identifier "nvidia" Device "nvidia" Monitor "Monitor0" DefaultDepth 24 Option "AllowEmptyInitialConfiguration" "on" Option "IgnoreDisplayDevices" "CRT" Option "ConstrainCursor" "off" SubSection "Display" Depth 24 Modes "nvidia-auto-select" EndSubSection EndSection

Строка Inactive "intel" кажется подозрительной здесь, но я не знаю, как ее разрешить.

Как я могу снова открыть свой встроенный дисплей?

0
задан 1 March 2018 в 12:20

0 ответов

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

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