Ich habe kürzlich ein Upgrade von Ubuntu 11.10 auf 12.04 durchgeführt. Wenn es einen Unterschied macht, ist mein System ein Dell Inspiron 1520.
Ich stoße beim Herunterfahren oder Neustarten auf ein Problem. Es bricht alle laufenden Prozesse ab (soweit ich das beurteilen kann), aber sobald ich den Textbildschirm zum Herunterfahren hinter mir habe und der Bildschirm schwarz wird, schaltet sich mein Computer nicht mehr aus. Die Lüfter laufen noch und der Bildschirm ist noch eingeschaltet usw. Ich muss den Netzschalter gedrückt halten, um das Herunterfahren zu beenden.
Weiß jemand, wie man dieses Problem löst?
power-management
Justin H
quelle
quelle
sudo poweroff
umgehen, indem du an einer Terminal-Eingabeaufforderung tippst, oder wenn du mit dem Terminal nicht vertraut bist, drücke "alt-f2" und tippe "gksudo poweroff" und so weiter kann Ihren Computer komplett ausschalten.Antworten:
Ich habe das gleiche Problem und habe eine Lösung gefunden, die für mich geklappt hat.
Geben Sie das Terminal ein:
sudo -i
(Um eine Root-Shell zu erhalten, wird sudo gedit nicht empfohlen.)gedit /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force"
update-grub
exit
(um die Root-Shell zu beenden)Ich habe es hier gefunden: Dell Studio 1569 kann in Ubuntu 11.10 oder 12.04 nicht heruntergefahren werden
quelle
acpi=force
ausGRUB_CMDLINE_LINUX_DEFAULT
und fügte hinzu , esGRUB_CMDLINE_LINUX
stattdessen die oben genannten Schritte (dh unter VerwendungGRUB_CMDLINE_LINUX="acpi=force"
). Dann schaltete ich den Computer mit dem Netzschalter aus, nachdem er auf dem schwarzen Bildschirm mit einer Reihe von Meldungen, die wie zuvor mit "[end trance ...]" endeten, nicht mehr heruntergefahren wurde (ich mussteGRUB_CMDLINE_LINUX_DEFAULT=""
Meldungen anzeigen) anstelle des Begrüßungsbildschirms). Nach dem Neustart funktionierte das Herunterfahren korrekt (ich habe es mehrmals getestet).acpi=force
bis zuGRUB_CMDLINE_LINUX_DEFAULT
diesem Zeitpunkt) ausgeführt und das System manuell heruntergefahren haben. Daher müssen Sie diese Schritte möglicherweise jedes Mal wiederholen, wenn das Problem erneut auftritt, anscheinend nach Systemaktualisierungen.Es ist ein Fehler. Ref - https://bugs.launchpad.net/ubuntu/+source/linux/+bug/987933
quelle
Ich habe das gleiche Problem mit genau dem gleichen Modell (Inspiron 1520). Der Schuldige scheint der proprietäre NVIDIA-Grafiktreiber zu sein. Wenn Sie es deinstallieren und auf Nouveau zurückgreifen, funktioniert es wie gewohnt.
Um Nouveau anstelle des NVIDIA-Treibers auszuführen, müssen Sie nur [beide] NVIDIA-Treiber unter "Zusätzliche Treiber" entfernen / inaktivieren. Ubuntu verwendet dann automatisch Nouveau.
Abhängig von Ihrer Nutzung ist Nouveau jedoch möglicherweise nicht "gut genug". In meinem Fall benötige ich jedoch nicht die Leistung des NVIDIA-Treibers (hier kein Spielen!).
quelle
Eine andere mögliche Lösung - insbesondere für neuere Hardware, die (U) EFI verwendet - ist das Hinzufügen des Boot-Parameters
apm=power_off
. Sie können es der Definition vonGRUB_CMDLINE_LINUX_DEFAULT
in/etc/default/grub
hinzufügen oder die Zeile hinzufügen, wenn sie noch nicht vorhanden ist.Dann aktualisieren Sie die Maden Installation nach Ihren Betriebssystemen manuell, zB:
update-grub
odergrub2-mkconfig -o /boot/efi/EFI/[osname]/grub2.cfg
oder ähnliches.quelle
Drücken Sie, um zu ermitteln, was sich hinter dem Begrüßungsbildschirm abspielt Esc. Sie werden sehen, was das Herunterfahren verhindert. Dann können Sie das Problem beheben. Für viele gemeldete Fälle war es
redis-server
.quelle
Der Schlüssel könnte in diesem Satz stehen: "Es werden alle laufenden Prozesse abgebrochen." In meinem Fall war das NICHT der Fall! Das Problem wurde durch den
redis-server
Prozess verursacht , der aus irgendeinem Grund nicht normal gestoppt werden konnte. Sobald ich alleredis-server
Prozesse beendet hatte,sudo killall redis-server
konnte ich normal herunterfahren. Da ich redis nicht so oft brauche, habe ich es beim Start mit den folgenden Befehlen angehalten:Ich werde auf ein Update warten, das dieses Problem behebt, aber jetzt werde ich daran denken, den Redis-Prozess vor dem Herunterfahren zu stoppen. In Ihrem Fall ist dies möglicherweise nicht mehr der Fall, aber es ist wahrscheinlich ein fehlerhafter Prozess, den Ubuntu nicht beenden konnte.
Dies kann Ihnen helfen, das Problem zu untersuchen:
service --status-all
: listet alle im System registrierten Dienste auf. Dienste, die mit dem Betriebssystemstart beginnen, haben ein [+] - Symbol vor sich.Lesen Sie die Protokollmeldungen, die auf dem Bildschirm angezeigt werden, wenn Sie den Netzschalter drücken, um das Gerät manuell auszuschalten. In meinem Fall habe ich etwas über den Versuch gelesen, den Redis-Server zu schließen. Die Meldungen können auch angezeigt werden, wenn Sie eine zufällige Taste drücken.
Überprüfen Sie die Programme, die Sie kürzlich installiert haben. Möglicherweise verursacht eines davon das Problem.
Versuchen Sie, alle unnötigen Prozesse zu schließen, und prüfen Sie, ob Sie normal herunterfahren können. Wenn Sie können, wiederholen Sie den Vorgang, indem Sie die Kandidaten eingrenzen, bis Sie die Buggy-App erreichen.
quelle