У меня есть игровой ноутбук ASUS ROG GL703Ge STRIX с упомянутым графическим процессором Nvidia, я установил Ubuntu с Windows в качестве двойной загрузки, но проблема, с которой я столкнулся, заключается в том, что я не могу использовать графический процессор, я попытался установить драйверы с sudo ubuntu-drivers auto-install
установленным графическим процессором.nvidia-драйвер-430который рекомендуется на сайте Nvidia, но когда я печатаю, nvidia-smi
я получаю сообщение об ошибке:
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
затем я удалил драйвер и установил его вручную:
sudo apt-get purge nvidia*
sudo apt-get install nvidia-driver-430 nvidia-settings
но проблема все та же. Что я могу сделать, чтобы ее решить?
И еще, перед загрузкой каждый раз приходится нажимать e в меню grub, чтобы отредактировать код и добавить nouveau.modeset=0
.
решение1
Я думаю, это потому, что вы на самом деле не переключились на использование драйвера nvidia. Перейдите в раздел «Программное обеспечение и обновления», а затем на вкладку «Дополнительные драйверы» и выберите установленный драйвер nvidia вместо открытого исходного кода, который включен по умолчанию. Затем сделайте следующее:
prime-select nvidia
reboot
Затем после перезагрузки вы сможете правильно запустить nvidia-smi. Используйте prime-select для переключения между intel и nvidia, а затем перезагрузитесь.
решение2
В моем случае это был вопрос обновления ядра (через sudo)
https://linuxconfig.org/how-to-upgrade-kernel-to-latest-version-on-ubuntu-20-04-focal-fossa-linux
затем сделайте:
sudo update-grub
Наконец установите драйвер и перезагрузите компьютер.
sudo ubuntu-drivers autoinstall
sudo reboot