Хорошо, у меня есть ноутбук HP Envy 17, который был предварительно загружен с Windows 8.1. Я угробил Windows в пользу Linux. Мой ноутбук идет с NVIDIA Geforce 840 м. Я устанавливаю Ubuntu 14.04 и перехожу к вкладке Additional Drivers, и мой GPU не обнаруживается. Таким образом, я перехожу к веб-сайту Nvidia, и было радо видеть, что они поддерживают Geforce 840 м. Я следовал учебному руководству YouTube о том, как установить драйвер Nvidia https://www.youtube.com/watch? v=pZ-r3gS38RU. Все подходили, пока в установщике Nvidia не было сказано, что он не обнаружил поддерживаемый GPU. Я затем продолжил устанавливать PPA, чтобы видеть, активирует ли это мой GPU. Это делает, и я могу выбрать различные версии драйвера на вкладке Additional Drivers. Однако момент, я делаю что-либо, что использует GPU, катастрофические отказы драйвера. Какую версию драйвера я использую, я получаю тот же результат. Помогите, я делаю большое 3D моделирование, и я не хочу возвращаться к использованию Windows!!!
Чтобы заставить Ваш GPU Nvidia работать, необходимо установить "шмеля", точно так же, как он упоминается на Wiki:
sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic
Однако Ваша карта не поддерживается драйверами по умолчанию, так как это является слишком недавним, и таким образом, необходимо будет сделать дополнительные шаги.
В первую очередь, необходимо установить последние драйверы sudo apt-get install nvidia 346
(во время записи).
Впоследствии, необходимо отредактировать файл /etc/bumblebee/bumblebee.conf
и замените все экземпляры "текущих Nvidia" с "nvidia-346" (Он должен быть заменен на 4 местах в том файле).
Это, однако, все еще превратит начальную загрузку машины в черный экран. Проблема состоит в том, что модуль Nvidia загружается перед Intel один. Шмель создает файл /etc/modules/modprobe.d/bumblebee.conf
это помещает в черный список модули Nvidia. Этот файл, однако, не был обновлен в некоторое время. Поэтому необходимо добавить следующее в конец этого файла:
# 346
blacklist nvidia-346
blacklist nvidia-346-updates
blacklist nvidia-experimental-346
После перезагрузки необходимо быть хорошими для движения. Конечно, не забывайте изменяться "346" на число на версии драйвера, которую Вы установили.