System friert nach Suspend ein


11

Seit ich Ubuntu 16.04 installiert habe, hat mein Laptop (HP Probook 450 G2) Probleme beim Aufwachen aus dem Suspend. Selten gelingt es ihm, richtig vom Suspend aufzuwachen, aber meistens bleibt der Bildschirm entweder schwarz oder er schaltet sich ein und friert nach 2 oder 3 Sekunden vollständig ein, gefolgt von etwas lauterer Lüfteraktivität in beiden Fällen. Ich kann nicht zu einer Tty-Shell wechseln oder etwas anderes tun, als die Stromversorgung durch Halten des Netzschalters zu beenden.

Ich habe versucht, verschiedene Lösungen zu verwenden, z. B. USB Legacy zu deaktivieren und acpi_backlight = vendor acpi_osi = '! Windows 2013' acpi_osi = '! Windows 2012' zu GRUB_CMDLINE_LINUX_DEFAULT hinzuzufügen, aber nichts hat funktioniert.

Ich habe gestern zu Linux Mint gewechselt, um zu testen, ob ich dort ein Problem habe, aber es bleibt bestehen. Hier ist die Ausgabe von /var/log/kern.log, die die letzten Nachrichten aus meiner vorherigen Sitzung zeigt.

Feb 13 09:51:55 hamza-PC kernel: [  913.345833] nf_conntrack: automatic helper assignment is deprecated and it will be removed soon. Use the iptables CT target to attach helpers instead.
Feb 13 09:52:22 hamza-PC NetworkManager[1004]: <info>  [1486975942.4773] manager: sleep requested (sleeping: no  enabled: yes)
Feb 13 09:52:22 hamza-PC NetworkManager[1004]: <info>  [1486975942.4774] manager: sleeping...
Feb 13 09:52:22 hamza-PC NetworkManager[1004]: <info>  [1486975942.4774] device (wlo1): state change: activated -> unmanaged (reason 'sleeping') [100 10 37]
Feb 13 09:52:22 hamza-PC NetworkManager[1004]: <info>  [1486975942.4969] dhcp4 (wlo1): canceled DHCP transaction, DHCP client pid 1440
Feb 13 09:52:22 hamza-PC NetworkManager[1004]: <info>  [1486975942.4970] dhcp4 (wlo1): state changed bound -> done
Feb 13 09:52:22 hamza-PC kernel: [  940.019586] wlo1: deauthenticating from b4:75:0e:ce:22:bb by local choice (Reason: 3=DEAUTH_LEAVING)
Feb 13 09:52:22 hamza-PC NetworkManager[1004]: <info>  [1486975942.5125] dns-mgr: Writing DNS information to /sbin/resolvconf
Feb 13 09:52:22 hamza-PC kernel: [  940.034017] cfg80211: World regulatory domain updated:
Feb 13 09:52:22 hamza-PC kernel: [  940.034019] cfg80211:  DFS Master region: unset
Feb 13 09:52:22 hamza-PC kernel: [  940.034020] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
Feb 13 09:52:22 hamza-PC kernel: [  940.034022] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
Feb 13 09:52:22 hamza-PC kernel: [  940.034024] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
Feb 13 09:52:22 hamza-PC kernel: [  940.034025] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
Feb 13 09:52:22 hamza-PC kernel: [  940.034026] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
Feb 13 09:52:22 hamza-PC kernel: [  940.034027] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
Feb 13 09:52:22 hamza-PC kernel: [  940.034028] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
Feb 13 09:52:22 hamza-PC kernel: [  940.034029] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
Feb 13 09:52:22 hamza-PC kernel: [  940.034030] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
Feb 13 09:52:22 hamza-PC NetworkManager[1004]: <info>  [1486975942.5423] manager: NetworkManager state is now ASLEEP
Feb 13 09:52:26 hamza-PC kernel: [  943.880782] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
Feb 13 09:52:27 hamza-PC kernel: [  944.885059] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment

Ebenfalls

uname -a
Linux hamza-PC 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Jede Info wäre hilfreich, danke!


1
Nach dem Deaktivieren von Hybridgrafiken im BIOS ist das Problem behoben. Wie könnte das zusammenhängen?
Hamzam

Antworten:


6

Ich habe einen 4.19 Kernel und einen Nvidia Treiber Treiber Version 390. Ich habe gdm in lightdm geändert.

sudo apt install lightdm

Problem ist jetzt gelöst.


2
arbeitete für mich unter Ubuntu 18.04. Vielen Dank!
Francesco Borzi

2

Nachdem ich Ubuntu 16.04 LTS einige Tage lang verwendet hatte und alles in Ordnung war, begann ich, dieses Einfrieren bei Suspend / Sleep zu erleben. Ich habe den lightdm display manager neu installiert und das Problem ist nicht behoben. Ich hatte ähnliche Protokolle wie Sie, aber keine harten Fehler.

Was das Problem für mich löste, war die Änderung des Standard-X.org-Grafiktreibers auf den NVidia-Videotreiber.

Dies befindet sich in Settings -> Software & Updates -> Additional Drivers

Dort hatte ich folgende Option ausgewählt.

'Using X.org X server - Nouveau display driver...'

Nach dem Ändern in:

Using NVidia binary driver ... (proprietary, tested)

Neustart und seitdem ist alles in Ordnung :)

Geben Sie hier die Bildbeschreibung ein


0

Öffnen Sie /etc/systemd/logind.conf mit einem Editor wie Vim, gedit:

sudo gedit /etc/systemd/logind.conf

Sie sehen alle diese Optionen:

#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#InhibitDelayMaxSec=5
#HandlePowerKey=poweroff
#HandleSuspendKey=suspend
#HandleHibernateKey=hibernate
#HandleLidSwitch=suspend
#HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
#HoldoffTimeoutSec=30s
#IdleAction=ignore
#IdleActionSec=30min
#RuntimeDirectorySize=10%
#RemoveIPC=yes
#UserTasksMax=12288

Ändern Sie einfach diesen Eintragswert in Suspend und alles wird gut funktionieren:

HandleSuspendKey=suspend
HandleLidSwitch=suspend
HandleLidSwitchDocked=suspend

Wenn immer noch nicht behoben:

HandleHibernateKey=suspend

Überprüfen Sie diesen Artikel von itsfoss


0

Hier ist eine Methode, die mir geholfen hat.

Grub-Konfiguration bearbeiten,

sudoedit /etc/default/grub

Veränderung

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

zu

GRUB_CMDLINE_LINUX_DEFAULT="text"

Dann mach

sudo update-grub

und starten Sie Ihren Computer neu.


Willkommen bei Ask Ubuntu. Vermeiden Sie es bitte, Links in einer Antwort zu veröffentlichen, da diese Links im Laufe der Zeit möglicherweise beschädigt oder nicht verfügbar sind.
Vishnu NK

1
Ich sehe nicht ein, wie das hätte helfen können. Diese Einstellung ändert nur, was Ubuntu Ihnen zum Startzeitpunkt anzeigt.
Quora Feans

-1

Temporäre Lösung | Auf dem Anmeldebildschirm stecken geblieben | Auch nach vielen Neustarts

Wenn Sie auch nach dem harten Neustart immer noch auf dem Anmeldebildschirm hängen bleiben, befolgen Sie diese Schritte, um dieses Problem zu lösen ...

  • Starten Sie Ihr System neu: Halten Sie den Netzschalter 5-10 Sekunden lang gedrückt

  • Starten Sie das System im Wiederherstellungsmodus, indem Sie "Erweiterte Option für Ubuntu" auswählen.

  • Wählen Sie die ersten Optionen aus, die mit " (Wiederherstellung) " enden.

  • Wählen Sie die Option " Root Drop to Root Shell-Eingabeaufforderung " und geben Sie die EINGABETASTE an (zweimal).

  • Führen Sie die folgenden Befehle aus:

sudo dpkg --configure -a

sudo prime-select intel

sudo neu starten

Hinweis: Dies funktioniert nur, wenn Sie ein System mit zwei Grafikkarten (z. B. nvidia + Intel oder Intel + AMD) verwenden und die Nicht-Intel-Karte als primäre Karte konfiguriert ist.


Ihre Lösung wählt einfach die Intel-Grafikkarte aus. Führen Sie keine Linux-Befehle aus, wenn Sie nicht wissen, was sie tun.
Shital Shah

@ShitalShah Liebling, füge keine Kommentare hinzu, ohne die vollständige Antwort zu lesen. Ich habe dort klar gesagt, dass es nur eine vorübergehende Lösung ist, wenn dein System so konfiguriert ist, dass die Grafikkarte eines Drittanbieters als primäre verwendet wird, aber der entsprechende Treiber für dieselbe nicht installiert ist Wenn Sie sich auf Ihrem System befinden oder aufgrund eines plötzlichen Stromausfalls / mangelnder Batteriesicherung im Suspend-Modus usw. beschädigt werden, kann es während des Anmeldeflusses zu Problemen kommen. Die oben angegebenen Befehle dienen zum Beheben der beschädigten Apps oder unterbrochenen Installationen.> Wählen Sie den nativen Intel-Treiber als primären aus und starten Sie das System neu.
AKay Nirala
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.