Ich habe dieses seltsame Problem inUbuntu 22.04. Mein Laptop bleibt jedes Mal, wenn ich ihn herunterfahre, auf dem Herunterfahrbildschirm hängen und ich muss den Netzschalter 5 Sekunden lang manuell drücken, um das Gerät auszuschalten.
ich habe es versuchtDasLösung. Bei mir funktioniert es nicht. Bitte helfen Sie mir, dieses Problem zu lösen.
Antwort1
Ich habe vor Kurzem ein Upgrade auf Ubuntu 22.04.3 durchgeführt und beide Maschinen, die ich aktualisiert habe, hatten dieses Problem.
Bei mir wurde das Problem auf beiden Rechnern behoben, indem ich die für die Nvidia-Grafikkarte auf den Rechnern passende Nvidia-Treiberversion installierte. Dies ist dieselbe Lösung, die in der Frage verlinkt und erwähnt wird.Hier.
Die Grafikkarten auf meinen Rechnern waren GeForce RTX 3050 und GeForce RTX 3050 Ti, also habe ich die richtige Treiberversion ausgewählt vonDiese Seite. Im Wesentlichen dient die Suche auf der Site nur dazu, die richtige Treiberversion zu identifizieren.
Das Ersetzen des Nouveau-Treibers durch den Nvidia-Treiber erfolgte durch einfache Installation des Nvidia-Treibers (in meinem Fall Version 535). Insbesondere musste ich den Nouveau-Treiber nicht explizit entfernen. Bei mir hat es einfach funktioniert, den folgenden Befehl auszuführen.
Notiz: Es ist erwähnenswert, dass Sie den Befehl nicht einfach kopieren, einfügen und ausführen, sondern den535Ersetzen Sie die Treiberversion durch die für Ihre Hardware gültige Treiberversion, die Sie über die zuvor genannte Suche ermittelt haben.
$ sudo apt install nvidia-driver-535
Nach einem Neustart wurde das normale Herunterfahrverhalten der Maschinen wiederhergestellt.
Aktualisieren
Ein weiterer Punkt, den Capitoneo inseine Antwortist ebenfalls relevant. Der Abschnitt „Zusätzliche Treiber“ war nach dem Upgrade auf 22.04 leer. Nach Befolgen der obigen Schritte wurde sogar die Liste der zusätzlichen Treiber wiederhergestellt.
Antwort2
sage nur meine Erfahrung (heute auf Ubuntu22)
//nicht in allen Situationen anwendbar
Überprüfen Sie das letzte Ausschaltprotokoll
Überprüfen Sie nach dem Booten das Syslog zum vorherigen Ausschalten.
journalctl -b -1 -r
- -b -1 //vorheriger Bootvorgang
- -r //Protokoll in umgekehrter Reihenfolge anzeigen
Nov 11 20:10:45 u22 systemd[1]: et.service: Failed with result 'timeout'.
...
Nov 11 20:10:45 u22 systemd[1]: cups-browsed.service: Failed with result 'timeout'.
...
Nov 11 20:09:16 u22 systemd[1731]: Reached target Shutdown.
Es wartet wirklich 90 Sekunden auf ein Timeout.
festgefahrenen Dienst deaktivieren
bei mir waren es 2 Service-Stopp-Timeouts,
// 90 Sekunden erzwungener Stopp als Standard.
- et.service
- Tassen durchsucht
Ich verwende sie nicht, also stopp und deaktiviere ich sie.
sudo systemctl stop et.service
sudo systemctl disable et.service
sudo systemctl stop cups-browsed
sudo systemctl disable cups-browsed
dann ist das Ausschalten nach 5 Sekunden erfolgreich.
Antwort3
Ich habe es gerade getan sudo apt update
und sudo apt upgrade
damit war das Problem für mich behoben.
Antwort4
Bei mir wurde das Problem durch die Installation des GPU-Treibers (NVIDIA, in meinem Fall GEFORCE RTX 3050) behoben, den ich von der Website heruntergeladen habehttps://www.nvidia.in/Download/index.aspx?lang=en-in
Stellen Sie sicher
cc
, dass auf Ihrem System bereits installiert ist, um den Treiber zu kompilierensudo apt install build-essential
Stellen Sie vor der Installation des Treibers sicher, dass der Dienst
xserver
gestoppt werden muss. Verwenden Sie dazu den folgenden Befehl
sudo service lightdm stop
gehe zum TTY-Terminal
sudo init 3
Geben Sie Login und Passwort ein, gehen Sie dann zum Ordner, in den der Treiber heruntergeladen wurde, und führen Sie den folgenden Befehl aus
sudo ./NVIDIA-Linux-x86_64-535.104.05.run