15.04, 15.10, 16.04 - Il coperchio di chiusura non sospende il laptop se collegato a un monitor esterno


12

Dall'aggiornamento a 15.04(aggiornamento: 15.10sempre lo stesso), il comportamento del mio laptop al coperchio di chiusura è cambiato: se è collegato a un monitor esterno, non si sospenderà. Inoltre, tutte le finestre sono ora scaricate sul monitor esterno. Sembra una funzionalità deliberata e non un bug.

Come configuro il laptop per sospenderlo anche se è collegato a un monitor esterno?

Questo è Lenovo Thinkpad T440s su Ubuntu 15.04/ 15.10con grafica Intel.

Risposte:


9

Penso che questa funzionalità sia ora configurabile. È possibile modificare l'opzione come utente con dconf-editor:

Schema:

org.cinnamon.settings-daemon.plugins.power

o (a seconda dell'ambiente desktop in uso)

org.gnome.settings-daemon.plugins.power

Chiave:

lid-close-suspend-with-external-monitor

Impostato:

true

Descrizione:

Senza monitor esterni collegati, la chiusura del coperchio di un laptop sospenderà la macchina (come impostato dai tasti di chiusura-chiusura-batteria-azione-coperchio e chiusura-azione-coperchio). Per impostazione predefinita, tuttavia, la chiusura del coperchio quando è presente un monitor esterno non sospenderà la macchina, in modo da poter continuare a lavorare su quel monitor (ad es. Per docking station o visualizzatori di supporti). Impostare questa chiave su False per mantenere il comportamento predefinito o su True per sospendere il laptop ogni volta che il coperchio è chiuso e indipendentemente dai monitor esterni.


O per quelli di noi che sono orientati alla riga di comando: dconf write /org/gnome/settings-daemon/plugins/power/lid-close-suspend-with-external-monitor true(quindi puoi inserirlo nel tuo script 'imposta una nuova macchina Ubuntu', e non dovrai più preoccupartene)
Jonathan Hartley

Almeno in Linux Mint 18.1 Serena Cinnamon (~ Ubuntu 16.04 anche?) Questo è ora il comportamento standard e configurabile tramite le impostazioni di sistema -> gestione dell'alimentazione -> alimentazione -> Esegui azione a coperchio chiuso ..
Tapper

Ho avuto lo stesso problema durante l'aggiornamento da 17.04 a 17.10 (che implica il passaggio a GNOME 3). Modifica della chiave lid-close-suspend-with-external-monitornel percorso org.gnome.settings-daemon.plugins.powerper truerisolvere il problema.
brandizzi,

8

Benvenuto in Ubuntu con systemd anziché con upstart.

Questo è il bug di sistema # 76267 . La spiegazione iniziale di Lennart Poettering era:

Il driver binario [nvidia] non implementa le interfacce DRM in /sys. Ciò significa che non siamo in grado di rilevare quanti display sono collegati e quindi decidiamo di non gestire l'interruttore del coperchio poiché non possiamo essere sicuri che il dispositivo sia in modalità "docking" o meno.

Una "correzione" è usare nouveau.

A causa del bug di sistemad # 82485 questo comportamento è ora configurabile. Se si dispone di un driver non DRM, come quello nvidia, il comportamento predefinito con più monitor sarà di ignorare l'interruttore del coperchio. Ma l' HandleLidSwitchDockedimpostazione recente in logind.confpuò essere utilizzata per cambiarla.

(Per completezza: esiste il bug # 734964 di GNOME , ancora aperto, che introduce complicazioni per gli utenti di GNOME 3.)


Vedo. Quindi sembra un bug. Ma io uso la grafica Intel. La correzione è diversa? Grazie molto.
Phil

I due systemd bug che si sta citano sono contrassegnati come deliberato / fisso da ora.
Tapper

1

Ho riscontrato lo stesso problema con l'aggiornamento dal 14.10 al 15.04 (Xubuntu). Anche se stavo usando Nouveau (driver Xorg), non sono stato in grado di entrare in modalità Suspend chiudendo il coperchio. Ogni altro modo ha funzionato perfettamente, ad esempio "Pulsante sospensione", "Sospendi" dal menu, ecc.

La mia soluzione era di deselezionare la seguente opzione in gnome-settings (aka Impostazioni Editor):

xfce4-power-manager> interruttore-maniglia-coperchio-logind (non selezionato)

Dopo averlo fatto, posso sospendere la chiusura del coperchio in qualsiasi momento.

Spero possa aiutare.


1

Questa è una nuova impostazione predefinita di sistema che non è ancora configurabile.

Per risolvere il problema, digitare un terminale

echo "HandleLidSwitchDocked=suspend" |sudo tee -a /etc/systemd/logind.conf

quindi riavviare (!).

Ciò modifica l'impostazione predefinita da "ignora" a "sospendi".


Potresti voler votare "Questo bug mi riguarda" qui per rendere configurabile questa UI: bugs.launchpad.net/ubuntu/+source/xorg/+bug/1439440
geek-merlin

L'ho provato su Debian Stretch. Nel file /etc/systemd/logind.confè stata commentata questa opzione, il valore predefinito non lo era suspend. Ma anche dopo aver cambiato suspende riavviato, non si sospende ancora alla chiusura del coperchio.
Fred Schoen,

0

Stavo affrontando un problema simile, questa risposta ha risolto il mio problema. Installa Unity Tweak Tool e in Sistema> Sicurezza tutte le opzioni dovrebbero essere deselezionate. Nel mio caso il blocco del desktop era spuntato deselezionarlo.

Vedi questo img:

inserisci qui la descrizione dell'immagine

Se l'opzione sopra menzionata è selezionata, in Impostazioni di sistema> Luminosità e blocco l'opzione di blocco è disabilitata e ciò causa tutto il problema.

Vedi questo img:

inserisci qui la descrizione dell'immagine

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.