Il sistema si blocca dopo la sospensione


11

Da quando ho installato Ubuntu 16.04 il mio laptop (HP Probook 450 G2) ha problemi a svegliarsi dalla sospensione. Raramente riesce a svegliarsi correttamente dalla sospensione, ma per lo più lo schermo rimane nero o si accende e si blocca completamente dopo 2 o 3 secondi, seguito da un'attività della ventola leggermente più forte in entrambi i casi. Non posso passare a una shell tty o fare qualsiasi altra cosa oltre a uccidere il potere tenendo premuto il pulsante di accensione.

Ho provato a seguire diverse soluzioni come disabilitare USB Legacy, aggiungendo acpi_backlight = fornitore acpi_osi = '! Windows 2013' acpi_osi = '! Windows 2012' a GRUB_CMDLINE_LINUX_DEFAULT, ma non ha funzionato.

Ieri sono passato a Linux Mint solo per verificare se ho un problema lì, ma persiste ancora. Ecco l'output di /var/log/kern.log che mostra gli ultimi messaggi della mia sessione precedente.

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

Anche

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

Qualsiasi informazione sarebbe utile, grazie!


1
Dopo aver disabilitato la grafica ibrida nel BIOS, il problema è scomparso. Come potrebbe essere correlato?
Hamzam,

Risposte:


6

Ho un kernel 4.19 e un driver Nvidia versione 390. Ho cambiato gdm in lightdm.

sudo apt install lightdm

Il problema è ora risolto.


2
ha funzionato per me su Ubuntu 18.04. Grazie mille!
Francesco Borzi,

2

Dopo aver usato Ubuntu 16.04 LTS per alcuni giorni e tutto è andato bene, ho iniziato a provare questo blocco sulla sospensione / sospensione. Ho reinstallato il display manager di lightdm e il problema non è andato via. Ho avuto registri simili ai tuoi, ma nessun errore grave.

Ciò che ha risolto il problema per me è stato cambiare il driver video X.org predefinito in quello NVidia.

Questo si trova in Settings -> Software & Updates -> Additional Drivers

Lì ho selezionato la seguente opzione.

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

Dopo averlo cambiato in:

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

Riavvia e da allora va tutto bene :)

inserisci qui la descrizione dell'immagine


0

Apri /etc/systemd/logind.conf usando l'editor come Vim, gedit:

sudo gedit /etc/systemd/logind.conf

Vedrai tutte queste opzioni:

#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

Basta modificare il valore di queste voci per sospendere e tutto funzionerà bene:

HandleSuspendKey=suspend
HandleLidSwitch=suspend
HandleLidSwitchDocked=suspend

Se ancora non risolto:

HandleHibernateKey=suspend

Controlla questo articolo da itsfoss


0

Ecco un metodo che mi ha aiutato.

Modifica configurazione di grub,

sudoedit /etc/default/grub

Modificare

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

per

GRUB_CMDLINE_LINUX_DEFAULT="text"

Quindi fa

sudo update-grub

e riavviare il computer.


Benvenuto in Ask Ubuntu. Evita gentilmente di pubblicare link in una risposta, poiché nel tempo tali link potrebbero essere interrotti o non disponibili.
Vishnu NK,

1
Non vedo come questo avrebbe potuto aiutare. Questa impostazione cambia solo ciò che Ubuntu ti mostra al momento dell'avvio.
Quora Feans

-1

Soluzione temporanea | Bloccato nella schermata di accesso | Anche dopo molti riavvii

Se ti trovi ancora bloccato nella schermata di accesso anche dopo il riavvio forzato, segui questi passaggi per uscire da questo ...

  • Riavvia il sistema: tieni premuto il pulsante di accensione per 5-10 secondi

  • Avviare il sistema in modalità di ripristino selezionando "Opzione avanzata per Ubuntu"

  • Seleziona le prime opzioni che terminano con " (ripristino) "

  • Scegli l' opzione " root drop to root shell prompt " e suggerisci il tasto INVIO (due volte)

  • Esegui i seguenti comandi:

sudo dpkg --configure -a

sudo prime-select intel

riavvio sudo

Nota: funzionerebbe solo se si utilizza un sistema con due schede grafiche (come nvidia + intel o intel + amd) e quella non Intel è configurata come principale.


La tua soluzione seleziona semplicemente la scheda video Intel. Non eseguire comandi Linux se non sai cosa fanno.
Shital Shah,

@ShitalShah caro non aggiungere commenti senza leggere la risposta completa, ho chiaramente indicato lì che è solo una soluzione temporanea quando il tuo sistema è configurato per utilizzare la scheda grafica di terze parti come principale ma il driver appropriato per lo stesso non è installato sul sistema o danneggiati a causa di improvvisa mancanza di corrente / mancanza di sufficiente backup della batteria in modalità di sospensione, ecc., quindi si fatica durante il flusso di accesso. I comandi indicati sopra consentono di correggere le app danneggiate o le installazioni interrotte> selezionare il driver Intel nativo come principale e quindi riavviare il sistema.
AKay Nirala,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.