Ubuntu 12.10 - TTY не работают на MacBook Pro 9,1

При установке Ubuntu на MacBook Pro 9,1 (конец или начало 2012 года, IIRC) графический режим работает нормально. Однако, когда я переключаюсь на tty ( Ctrl + Alt + F1 -through- F6 ), экран кажется, полностью отключается (даже подсветка не горит). Я могу вернуться в графический режим, но область, где обычно находится док, показывает случайную тарабарщину, пока я не раскрою док (у меня настроено автоматическое скрытие).

Я использую проприетарные драйверы nvidia, с отключенным встроенным графическим процессором Intel HD, и его модуль ядра находится в черном списке (эта машина имеет гибридную графику).

Когда я использую режим восстановления Ubuntu, я вижу только текстовый интерфейс. Если я выбираю FailsafeX, то переключение на tty, как только я вижу, что всплывающее диалоговое окно с ограниченным графическим режимом не работает.

Я попробовал ответ от: «Почему переключение на tty дает мне пустой экран?» , и попытался загрузиться с nomodeset, но проблема остается.

0
задан 13 April 2017 в 15:23

1 ответ

У меня точно такая же проблема на новом Lenovo IdeaPad Y500.

Лучший вывод, который у меня есть, заключается в том, что параметр «UseVbios» в настройках драйвера nvidia должен быть установлен на 0.

Есть несколько теоретических способов сделать это, ни один из которых не работает для меня. Пока что у меня есть:

  • добавили «nvidia.NVreg_UseVBios=0» в / etc / default / grub в параметре GRUB_CMDLINE_LINUX_DEFAULT (и запустили sudo update-grub после этого)
  • добавили Файл nvidia.conf в /etc/modprobe.d/, содержащий одну строку options nvidia NVreg_UseVBios=0
  • , добавил строку Option "RegistryDwords" "UseVBios=0" в /etc/X11/xorg.conf в разделе «Устройства nvidia».

Ни один из тех, кажется, не работает для меня. В большинстве сообщений об этом говорится, что UseVbios является одной из строк в выводе cat / proc / driver / nvidia / registry, но с моим драйвером nvidia (nvidia-current, 304.43) он фактически отображается в / proc / driver / / PARAMS NVIDIA.

Так что я все еще ищу подходящее вуду, чтобы это изменить.

В то же время, хотя я не совсем готов к тому, чтобы моя собака жевала мой ноутбук, я, безусловно, могу относиться к настроениям , выраженным здесь .

* edit1: первые два метода можно заставить работать, используя «nvidia_current» в качестве имени модуля, а не nvidia. Интересно, что для UseVbios, установленного в 0, этого недостаточно. Onward.

0
ответ дан 13 April 2017 в 15:23

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

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