Ich habe eine Neuinstallation von Ubuntu 18.04.3 LTS Server auf meiner Workstation durchgeführt und bin auf ein merkwürdiges Problem gestoßen. Jedes Mal, wenn ich eine Installation/Aktualisierung des Basissystems durchführe:
apt-get update
das System friert beim Neustart ein. Das heißt, die Maschine bleibt einfach mit einem leeren Bildschirm hängen. Wenn ich dann jedoch einen CMOS-Reset auf meinem Motherboard durchführe, fährt das Betriebssystem wieder hoch. Ich bin mir nicht sicher, wie ich das weiter diagnostizieren soll. Ich habe /var/log/syslog überprüft und sehe nichts Ungewöhnliches (vielleicht weiß ich nicht, wonach ich suchen soll?). Ich habe die üblichen Dinge für Grub getan:
GRUB_CMDLINE_LINUX="acpi=off nomodeset"
Ich habe eine NVIDIA-Karte (Titan RTX) im System und mein Motherboard ist ein ASUS SAGE X299.
Bitte lassen Sie mich wissen, wie ich das weiter diagnostizieren kann. Es ist nicht praktikabel, ständig CMOS-Resets durchzuführen. Danke!
Antwort1
Sie müssen überprüfen,/var/log/install/syslogDatei anstelle von /var/log/syslog, da dort das OS-Installationsprotokoll gespeichert ist. Sehen Sie, wo das Protokoll endet. Mein Protokoll fürUbuntu-18.04.3-Servervon einer erfolgreichen Installation endet mit folgenden Zeilen:
Nov 20 13:01:37 in-target: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:9 and /etc/apt/sources.list:51
Nov 20 13:01:37 in-target:
Nov 20 13:01:37 finish-install: info: Running /usr/lib/finish-install.d/65partman-md
Nov 20 13:01:37 finish-install: info: Running /usr/lib/finish-install.d/70mtab
Nov 20 13:01:37 finish-install: info: Running /usr/lib/finish-install.d/90base-installer
Nov 20 13:01:37 finish-install: info: Running /usr/lib/finish-install.d/90console
Nov 20 13:01:37 finish-install: info: Running /usr/lib/finish-install.d/94random-seed
Nov 20 13:01:37 finish-install: info: Running /usr/lib/finish-install.d/94save-logs
Antwort2
Zunächst einmal müssen wir keine dauerhaften Änderungen an GRUB vornehmen.
Ändern Sie es zurück inGRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Zweitens, drücken Sie während des Bootens eauf das GRUB-Menü und fügen Sie nomodeset
einfach am Ende von quiet splash nomodeset $vt... hinzu. Drücken Sie dann entweder F10die Taste oder Ctrl+ x.
Geben Sie journalctl -xb
die Zeilen ein und überprüfen Sie sie, um ggf. ein Problem zu finden ...
Versuchen Sie andernfalls, eine Verbindung zu WLAN oder dem Internet herzustellen ...
Dann renne sudo apt update --fix-missing && sudo apt full-upgrade
.
Ermitteln Sie zunächst das Modell Ihrer Nvidia-Grafikkarte und den empfohlenen Treiber. Führen Sie dazu Folgendes aus:
$ sudo ubuntu-drivers devices
Aus der Ausgabe des obigen Befehls können wir schließen, dass das aktuelle System über die eine oder andere Nvidia-Grafikkarte verfügt. Dann können wir den empfohlenen Treiber installieren.
Wenn wir mit der Empfehlung einverstanden sind, können wir ubuntu-drivers
den Befehl erneut verwenden, um alle empfohlenen Treiber zu installieren:
$ sudo ubuntu-drivers autoinstal
Dieser Befehl weist das installierte Treiberpaket an, sich selbst zu Ihrem Kernel hinzuzufügen.
Alternativ können wir den gewünschten Treiber selektiv mit dem apt-Befehl installieren. Beispiel:
$ sudo apt install nvidia-340
Sobald die Installation abgeschlossen ist, können wir das System neu starten und sind fertig.
Wir können auch eine andere Methode ausprobieren, die aufInstallieren Sie Nvidia-Treiber auf Ubuntu Server 18.04.