Видеокарта NVIDIA и Linux. Ставим дрова и не пыхтим.

Видеокарта NVIDIA и Linux. Ставим дрова и не пыхтим.

@webware

t.me/webware

Всех приветствую. Заранее извиняюсь за возможные ошибки в тексте.

У новичков и не только в определенный момент встает вопрос о дровах от nvidia на linux. Вроде поставить изи, мануалов полно и на оф сайтах дистрибудива, и вообще на просторах инета. Ну... я тоже добавлю очередной мануал, который оказался единственным верным в моём случае. Ноутбук lenovo ideapad 320 с 2мя картами(indel hd 620 и nvidia 940mx). И такс, последовательность:


sudo apt update


sudo apt dist-upgrade


lspci //Выведет подключенные в порты устройства. Ищем в строчках свою nvidia карту и если нашли то продолжаем.


sudo apt install -y ocl-icd-libopencl1 nvidia-driver nvidia-cuda-toolkit


reboot


nvidia-smi //Выведет инфу о видюхе если все ровно встало и она запущена



//На этом этапе пауза и размышление. Видюха работает постоянно, дисплей висит на ней. hashcat сразу начинает брутить видюхой. Всё хорошо, НО... 90% любых игр будут ругаться, мол, мая ни знать такой glx и наша не быть запущена. Есть решение...


sudo apt-get install --install-recommends virtualgl // Если не ставится так, то ставить из пакета.


sudo apt-get install --install-recommends nvidia-settings bumblebee bumblebee-nvidia primus // Некоторые ранее установленные пакеты удалятся, на их место установятся другие идентичные.


reboot


sudo apt-get install -f


sudo adduser <пользователь> bumblebee


reboot


//Теперь nvidia-smi не будет ничего выводить, ибо видюха не запущена. Запускать процессы на видюхе нужно будет коммандой...


optirun nvidia-settings -c :8 //Выведет настройки видюхи, тем самым включив ее.


optirun <процесс> //Как уже понятно эта чухня запускает процесс с использованием видюхи.

Источник codeby.net

Report Page