Понимание модуля ядра bbswitch и nvidia
У меня есть ноутбук с GTX 970M dGPU и Intel GMA iGPU. В настоящее время у меня есть собственность nvidia
драйверы установлены (нет nouveau
) так же как bumblebee
а также bbswitch
,
По сути, я хочу, чтобы ноутбук по умолчанию использовал iGPU и мог переключаться на dGPU на лету (либо на основе приложений, либо вручную). Кроме того, в идеале я хочу иметь nvidia
проприетарный драйвер, управляющий моим dGPU.
Это выглядит как bbswitch
не может работать, если nvidia
Модуль ядра выгружен. Если честно, я все еще новичок в Linux, и я не уверен на 100%, что nvidia
модуль ядра, и как это связано с nvidia
Водитель.
Итак, вот мои вопросы:
Хочу ли я, чтобы моя система выгрузила
nvidia
модуль ядра для использованияbbswitch
?Разгрузив
nvidia
модуль ядра, это то же самое, что не иметьnvidia
проприетарный драйвер установлен / работает?(И в конечном итоге) как мне добраться до желаемой настройки?
1 ответ
Удалите драйверы NVIDIA и также удалите "шмеля".
Откройте терминал и выполните:
sudo apt-get purge nvidia* bumblebee
sudo reboot
Установите последние официальные драйверы NVIDIA 358 и "nvidia-prime".
Откройте терминал и выполните:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-358 nvidia-prime
sudo reboot
Используйте настройки сервера NVIDIA X (основные профили) для переключения между Intel и NVIDIA GPU.