Драйверы Nvidia и внешние подключения через HDMI не работают при использовании ноутбука с двумя картами, но работают с картой Intel
Я недавно установил Ubuntu 15.04 (из Linux mint 17 для оболочки gnome). Все отлично работает, за исключением моего второго монитора, подключенного к ноутбуку через HDMI. Я установил проприетарные драйверы (и nvidia prime). Переключение с intel на nvidia и обратно работает очень хорошо. Однако при использовании nvidia порт HDMI, кажется, не хочет играть хорошо. Я подключаю кабель и основной экран (на ноутбуке) и внешний монитор мигает (или черный и выключается). При использовании карты intel внешний монитор работает нормально.
В Mint я использовал nvidia-prime и prime-Indicator для запуска установки ввода на одной карте или другой. Это настройка, которую я хотел бы использовать. Я хотел бы бежать. Я хочу запустить весь сервер Xorg с помощью коммутатора Nvidia или Intel, как я считаю нужным. С помощью prime-select nvidia
или же prime-select Intel
всегда работал очень хорошо для меня в прошлом. Я обычно запускаю Nvidia и переключаюсь на Intel во время путешествий для увеличения времени автономной работы.
Что я сделал, так это
- установить видеодрайвер для карты Intel в режим "modesetting" - X вообще не запускается
- Понизил драйверы Nvidia - без изменений
- Отключен gpu-manager - без изменений или X не запустится (как и ожидалось)
- Использовали драйверы с открытым исходным кодом для nvidia - Работайте как положено, но производительность ужасна, и есть другие серьезные проблемы, которые мешают этому работать хорошо.
- Отключить настройку режима Kernal - Xorg не будет загружаться
Я не уверен, что попробовать дальше. В Linux Mint он прекрасно работал, поэтому я знаю, что он должен работать, но я сравнил конфиги с теми, что были у меня в предустановочной резервной копии, и все выглядит одинаково, за исключением версии ядра и версии драйвера, они более новые в Ubuntu.
lspci (важные части)
04:00.0 3D controller: NVIDIA Corporation GK107M [GeForce GT 745M] (rev ff)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
В журнале xorg нет ничего, кроме возможно: (последняя строка повторяется)
[ 82.779] have a master to look out for
[ 82.820] need to create shared pixmap 1reporting 4 5 24 192
[ 82.861] reporting 4 5 24 192
[ 82.862] reporting 4 5 24 192
[ 82.862] reporting 4 5 24 192
[ 82.863] reporting 4 5 24 192
[ 82.864] reporting 4 5 24 192
[ 82.864] reporting 4 5 24 192
[ 82.864] reporting 4 5 24 192
[ 82.865] reporting 4 5 24 192
[ 82.865] reporting 4 5 24 192
[ 82.865] reporting 4 5 24 192
[ 82.866] reporting 4 5 24 192
[ 82.866] reporting 4 5 24 192
1 ответ
Вы можете использовать шмель вместо nvidia-prime для переключения графических процессоров.
В этом случае DE будет использовать Intel, а HDMI будет работать.
Вы сможете запускать определенные приложения, используя графический процессор NVIDIA с командой optirun. Или добавьте эту команду в ярлыки.desktop.