Всех приветствую. Заранее извиняюсь за возможные ошибки в тексте.
У новичков и не только в определенный момент встает вопрос о дровах от 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 <процесс> //Как уже понятно эта чухня запускает процесс с использованием видюхи.
У новичков и не только в определенный момент встает вопрос о дровах от 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 <процесс> //Как уже понятно эта чухня запускает процесс с использованием видюхи.
Последнее редактирование: