Ich habe einen Gaming-Laptop ASUS ROG GL703Ge STRIX mit der erwähnten Nvidia-GPU. Ich habe Ubuntu mit Windows als Dual-Boot installiert, aber das Problem ist, dass ich die GPU nicht verwenden kann. Ich habe versucht, die Treiber zu installieren, während sudo ubuntu-drivers auto-install
sie installiert war.nvidia-treiber-430Dies ist die auf der Nvidia-Website empfohlene Methode. Beim Eintippen nvidia-smi
erhalte ich jedoch die folgende Fehlermeldung:
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
dann habe ich den Treiber entfernt und manuell installiert:
sudo apt-get purge nvidia*
sudo apt-get install nvidia-driver-430 nvidia-settings
aber immer noch das gleiche Problem. Was kann ich tun, um es zu lösen?
Und außerdem muss ich jedes Mal vor dem Booten im Grub-Menü „e“ drücken, um den Code zu bearbeiten und hinzuzufügen nouveau.modeset=0
.
Antwort1
Ich denke, das liegt daran, dass Sie nicht wirklich auf Ihren NVIDIA-Treiber umgestiegen sind. Gehen Sie zu Software und Updates und dann zur Registerkarte Zusätzliche Treiber und wählen Sie dort Ihren installierten NVIDIA-Treiber anstelle des Open-Source-Treibers aus, der standardmäßig aktiviert ist. Führen Sie dann
prime-select nvidia
reboot
Nach dem Neustart sollten Sie nvidia-smi dann korrekt ausführen können. Wechseln Sie mit Prime-Select zwischen Intel und Nvidia und starten Sie dann neu.
Antwort2
In meinem Fall ging es darum, den Kernel zu aktualisieren (in sudo).
dann mach:
sudo update-grub
Installieren Sie abschließend den Treiber und starten Sie neu
sudo ubuntu-drivers autoinstall
sudo reboot