Ich habe einen Computer mit RTX 3080, auf dem ich Windows 10 und Ubuntu 20.04 im Dual-Boot-Modus betreibe.
Ich habe nvidia-driver-460
es auf Ubuntu installiert, was gut funktioniert hat. Gestern habe ich den Treiber unter Windows über GeForce Experience auf 466 aktualisiert, danach bootet Ubuntu nicht mehr. Ich habe an Ubuntu nichts geändert.
Ich dachte, dass Treiber unter Windows und Ubuntu unabhängig sind und sich nicht gegenseitig beeinflussen sollten.
Ich habe versucht, den Treiber unter Ubuntu zu aktualisieren, neu zu installieren und ältere Treiber auszuprobieren, aber nichts funktioniert. Ubuntu bootet nur mit nouveau
, erkennt aber meinen zweiten Bildschirm nicht.
Was kann das Problem sein und was kann ich tun, um es zu lösen?
Wenn ich nur Windows deinstalliere und Ubuntu neu installiere, würde das das Problem lösen oder hat der Treiber die Grafikkarte selbst geändert?
BEARBEITEN: Ich habe es quiet splash
aus den Grub-Einstellungen entfernt, um zu versuchen, das Problem zu diagnostizieren, aber es werden nicht einmal Nachrichten angezeigt, wenn ich den NVIDIA-Treiber verwende.
Antwort1
Ich habe es durch die Installation zum Laufen gebracht nvidia-driver-460-server
. Ich bin nicht sicher, ob es richtig funktioniert, aber beide meiner Monitore haben die richtige Auflösung und nvidia-smi
es funktioniert einwandfrei.
Ich habe überlegt, den Servertreiber zu installieren, weil nvidia-smi
der Computer mit dem normalen Treiber sogar von der Root-Shell aus eingefroren ist. Also dachte ich, ich würde nur den Serverteil installieren, um meine KI-Aufgaben auszuführen, aber überraschenderweise gelang mir nach der Installation des Servertreibers der erfolgreiche Start.
Ich bin nicht sicher, was der Unterschied zwischen dem normalen Treiber und dem Servertreiber ist, aber ich bin einfach froh, dass es überhaupt funktioniert.