Ho installato Xubuntu 15.04 su un Lenovo IdeaCentre A740 QHD con una CPU Haswell (revisione del BIOS 00KT19AUS) e NVIDIA GeForce GTX 850A 2GB. Funziona principalmente, tranne quando eseguo uno spegnimento o un riavvio, in realtà non spegne l'alimentazione dopo aver lasciato tutto:
Quindi devo fare clic sul pulsante di accensione per spegnerlo effettivamente.
Ho mantenuto l'installazione di Windows 8.1 nel caso in cui ci fosse un futuro firmware. Prima di installare Xubuntu, ho disattivato Fastboot da Windows, quindi ho installato Xubuntu. Sfortunatamente, il BIOS UEFI non mi ha permesso di cambiare l'ordine di avvio, quindi Ubuntu è stato avviato come predefinito. Ho provato bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
, ho provato a disattivare "quickboot" (qualunque cosa sia) nel BIOS, ho provato il programma Boot-Repair da una sessione live e ho provato a disattivare SecureBoot, ma avrebbe comunque avviato Windows. Ho finito, con l'aiuto di EricC ^^ di #ubuntu su freenode, semplicemente cambiando i file .efi per ingannare il boot manager a pensare che Ubuntu fosse Windows:
cp /boot/efi/efi/boot/bootx64.efi{,.backup}
cp /boot/efi/efi/microsoft/boot/bootmgfw.efi{,.backup}
cp /boot/efi/efi/ubuntu/grubx64.efi /boot/efi/efi/boot/bootx64.efi
cp /boot/efi/efi/ubuntu/grubx64.efi /boot/efi/efi/microsoft/boot/bootmgfw.efi
cp /boot/efi/efi/ubuntu/grubx64.efi /boot/efi/efi/microsoft/boot/grubx64.efi
sudo vim /usr/lib/os-probes/mounted/efi/20microsoft
# and changed bootmgfw.efi to bootmgfw.efi.backup
update-grub
Non so se qualcosa di tutto ciò abbia un impatto sul problema di spegnimento.
EDIT: Vieni a pensarci bene, il riavvio dall'installazione di Xubuntu (quando sono stato avviato tramite un'unità USB) non ha funzionato neanche.
Quello che ho provato finora per farlo chiudere:
- acpi = off → nessuna differenza
- acpi = forza → nessuna differenza
- installa driver Nvidia proprietari → che hanno appena fatto in modo che X non inizi con il messaggio "bbswitch: nessun dispositivo VGA discreto trovato"
- diverse varianti
sudo poweroff
,sudo shutdown now
,sudo shutdown -h now
etc.
Inoltre, se riavvio invece di spegnimento, ottengo questo spettacolo di luci psichedeliche sul mio monitor e devo fare clic a lungo sul pulsante di accensione per spegnerlo:
Se è utile, ecco un output journalctl --all subito dopo l'avvio e forse anche meglio: journalctl -b -1 (journal dall'avvio allo spegnimento) .
Inoltre, forse correlato, ora noto che premendo il pulsante di accensione mentre si è connessi a XFCE, il computer si spegne subito, anche se ho le impostazioni di alimentazione XFCE su "Chiedi quando il pulsante di accensione è premuto" e "Non fare nulla" su nessun altro pulsante.
My /etc/systemd/logind.conf
non ha righe senza commenti a parte l' [Login]
intestazione.
Esiste un /usr/sbin/acpid
processo in esecuzione come root.
EDIT: Altre rivelazioni: Ctrl + Alt + Canc in realtà riavvia bene da GRUB.
EDIT2: ho presentato una segnalazione di bug poiché questo non sembra risolvibile con i trucchi regolari.
EDIT3: risolto con acpi = noirq e kernel 4.4 e successivi.
journalctl --all
. modifica la tua risposta e mostrala alle persone se vuoi aiutare a capirla.
dmesg
e ho scoperto che stava tentando di montare un filesystem che non esisteva e ho aspettato un minuto prima che continuasse l'avvio, inoltre i problemi di spegnimento erano correlati a un montaggio perché se spegnevo il desktop con un aprire la connessione NFS al mio server senza forzare lo smontaggio si bloccherà. Non sono sicuro che questi problemi siano correlati al tuo problema, ma ho pensato di risolverli solo in caso di necessità.