Переключение с Intel (Battery Saver) на GTX 970M не работает
Я только что установил Ubuntu 16.04 на свой Alienware 17R3, и мне удалось получить проприетарные драйверы из опции Дополнительные драйверы.
Однако попытка переключиться на 970M с графического процессора Intel с помощью панели задач сверху просто ничего не делает. Он просит у меня пароль:
Но после выхода из системы и возврата к ней все равно отображается графический процессор Intel:
Любая помощь приветствуется.
Редактировать:
Вот вывод:
lspci -k| grep -EA2 'VGA|3D'
gnulinux@gnulinux-Alienware-17-R3:~$ lspci -k | grep -EA2 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 06)
DeviceName: Onboard IGD
Subsystem: Dell Skylake Integrated Graphics
01:00.0 3D controller: NVIDIA Corporation GM204M [GeForce GTX 970M] (rev a1)
Subsystem: Dell GM204M [GeForce GTX 970M]
Kernel modules: nvidiafb, nouveau, nvidia_361
Я также попробовал следующее (вывод включен)
lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Skylake Integrated Graphics [8086:191b] (rev 06) (prog-if 00 [VGA controller])
1 ответ
Мне удалось выяснить это благодаря некоторым другим постам в сообществе и немного интуитивного возни.
Я использовал Ctrl + Alt + F1, чтобы войти в TTY. Он попросил мое имя пользователя и пароль, и оттуда я использовал следующие команды:
sudo apt-get purge nvidia-*
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-364
Перезагрузите компьютер и проблема с графикой должна быть исправлена.
ПРИМЕЧАНИЕ: проприетарные драйверы НЕ БУДУТ ДОСТУПНЫ, если в UEFI не отключена безопасная загрузка. Менеджер загрузки GRUB работает отлично, и он немного ускоряет запуск, поэтому я запускал компьютер с включенной безопасной загрузкой. Но драйверы NVIDIA не были доступны даже после описанных выше шагов, даже если они были установлены. Как только я отключил Secure Boot, все стало гладко!