L'arresto non spegne il computer

60

Recentemente ho aggiornato da Ubuntu 11.10 a 12.04. Se fa alcuna differenza, il mio sistema è un Dell Inspiron 1520.

Incontro un problema ogni volta che si spegne o si riavvia; uccide tutti i processi in esecuzione (per quanto posso dire), ma una volta superato lo schermo di spegnimento e lo schermo diventa nero, il mio computer non si spegne. I fan continuano a girare e lo schermo è ancora acceso, ecc. Devo tenere premuto il pulsante di accensione per completare lo spegnimento.

Qualcuno sa come risolvere questo problema?

    
posta Justin H 27.04.2012 - 06:32

6 risposte

30

Ho lo stesso problema e ha trovato una soluzione che ha funzionato per me.

Inserisci terminale:

  1. sudo -i (per ottenere una shell di root, sudo gedit non è raccomandato)
  2. gedit /etc/default/grub
  3. Trova la riga: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
  4. Modifica in: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force"
  5. Salva il file e chiudi il file.
  6. Infine, nel terminale: update-grub
  7. exit (per terminare la shell di root)

L'ho trovato qui: Dell Studio 1569 Impossibile spegnere in Ubuntu 11.10 o 12.04

    
risposta data kubahaha 28.04.2012 - 16:17
3

È un bug. Rif: link

    
risposta data CppLearner 03.05.2012 - 16:18
2

Ho lo stesso problema su esattamente lo stesso modello (Inspiron 1520). Il colpevole sembra essere il driver grafico NVIDIA proprietario. Se lo disinstalla e fai il fallback su Nouveau funzionerà come al solito.

Per eseguire Nouveau al posto del driver NVIDIA devi solo rimuovere / disattivare [entrambi] i driver NVIDIA in "driver aggiuntivi" (non eseguendo il sistema inglese quindi non posso essere sicuro del nome). Ubuntu utilizzerà quindi Nouveau automaticamente.

Tuttavia, a seconda del tuo utilizzo, Nouveau potrebbe non essere "abbastanza buono". Ma nel mio caso non ho bisogno delle prestazioni del driver NVIDIA (nessun gioco qui!).

    
risposta data krax 27.04.2012 - 20:11
1

Per indagare su cosa succede dietro la schermata iniziale, premi Esc . Vedrai cosa lo impedirà dallo spegnimento. Quindi puoi risolvere per quel problema. Per molti casi riportati, era redis-server .

    
risposta data Musaffa 26.06.2015 - 03:13
0

La chiave potrebbe essere in questa frase, "uccide tutti i processi in esecuzione". Nel mio caso, NON lo ha fatto! Il problema è stato causato dal processo redis-server che, per qualche motivo, non è stato possibile arrestare normalmente. Una volta che ho ucciso tutti i processi redis-server , sudo killall redis-server , sono stato in grado di chiudere normalmente. Dal momento che non ho bisogno di redis che spesso, ho impedito di eseguire all'avvio con questi comandi:

  

sudo update-rc.d -f redis-server rimuovi

     

sudo update-rc.d -f redis_6379 rimuovi

Aspetterò un aggiornamento che corregge questo problema, ma per ora ricorderò di interrompere il processo redis prima di spegnerlo. Potrebbe non essere redis nel tuo caso, ma è probabilmente un processo bacato che Ubuntu non potrebbe uccidere.

Questo può aiutarti a ispezionare il problema:

  • service --status-all : elenca tutti i servizi registrati nel sistema. I servizi che iniziano con l'avvio del sistema operativo avranno un simbolo [+] prima di loro.

  • Leggi i messaggi del registro che appaiono sullo schermo quando premi il pulsante di accensione per spegnerlo manualmente. Nel mio caso, ho letto qualcosa sul tentativo di chiudere il server redis. I messaggi possono anche apparire se premi alcuni tasti casuali.

  • Controlla i programmi che hai installato di recente, forse uno di questi sta causando il problema.

  • Prova a chiudere tutti i processi non necessari e controlla se riesci a chiudere normalmente. Se puoi, ripeti il ​​processo, restringendo i candidati, fino a raggiungere l'app buggy.

risposta data Karim Sonbol 18.01.2015 - 21:31
0

Un'altra possibile soluzione, in particolare per l'hardware più recente che utilizza (U) EFI - è aggiungere il parametro di avvio apm=power_off . Non puoi aggiungerlo alla definizione di GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub o aggiungere la riga se non esiste ancora.

GRUB_CMDLINE_LINUX_DEFAULT="apm=power_off"

Quindi aggiorna l'installazione di grub in base al manuale dei sistemi operativi, ad esempio update-grub o grub2-mkconfig -o /boot/efi/EFI/[osname]/grub2.cfg o simili.

    
risposta data sebix 08.07.2018 - 12:19

Leggi altre domande sui tag