Переключение между встроенной и дискретной графикой во время загрузки

На моем новом ноутбуке (Lenovo T520) есть две видеокарты: интегрированная Intel и карта NVidia.

Ноутбук поддерживает Optimus, но поскольку в настоящее время он поддерживается только в Win7 (я знаю о различных усилиях по его поддержке в Linux), я использую настройку BIOS для отключения встроенной карты Intel и использую только графическую карту NVidia .

Все хорошо, когда я за столом. Используя графику NVidia (я установил драйвер nvidia-current), я могу подключить два внешних монитора (два внешних монитора невозможны при использовании графики Intel).

Вот проблема:

  • Я иногда использую ноутбук от батареи. При работе от батареи я бы хотел использовать графику Intel, поскольку она потребляет меньше энергии.
  • При запуске компьютера от батареи, я вхожу в BIOS Setup, чтобы отключить NVidia и включить графику Intel.
  • Когда я попробовал это, я получил пустой экран после загрузки драйвера NVidia.
  • Мой вопрос : Как настроить ОС, чтобы она использовала правильные драйверы в этом случае?
  • Это не обязательно должно быть автоматически, я был бы очень рад сделайте ручной выбор в какой-то момент в процессе загрузки.
1
задан 3 November 2011 в 03:24

2 ответа

Вам придется занести в черный список драйвер Nvidia из модулей ядра.

Чтобы убедиться, что драйвер Nvidia вызывает ваши проблемы, вы должны проверить syslog прямо при зависании вашего компьютера. Или, если вы можете добраться до терминала, запустите команду modprobe -l nvidia, чтобы увидеть, загружен ли драйвер.

Чтобы добавить драйвер в черный список, добавьте строку blacklist nvidia в конец файла /etc/modprobe.d/blacklist.conf.

0
ответ дан 3 November 2011 в 03:24

Внесение в черный список определенных модулей можно сделать с помощью параметра загрузки modprobe.blacklist. Инструкции по созданию загрузочной записи для этого можно найти в аналогичном вопросе: Выберите в меню GRUB, следует ли использовать драйвер NVidia

0
ответ дан 3 November 2011 в 03:24

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

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