Il mio laptop ha Fedora 22 con Gnome 3.16.4. Normalmente, andrà sospeso se il coperchio è chiuso. Ma con il display esterno collegato (tramite VGA), il desktop gnome viene semplicemente trasferito al display esterno invece quando il coperchio è chiuso.
Tuttavia, desidero sospendere il mio laptop anche se è collegato uno schermo esterno. Ecco cosa ho controllato e provato:
- Quando apro e chiudo il coperchio,
systemd-logind
registra l'azione come posso vederejournalctl -b -u systemd-logind
.
Dec 09 08:39:39 workstation systemd-logind[980]: Lid closed.
Dec 09 08:39:47 workstation systemd-logind[980]: Lid opened.
- Ho configurato
/etc/systemd/logind.conf
per essere il seguente:
[Login]
#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#InhibitDelayMaxSec=5
#HandlePowerKey=poweroff
#HandleSuspendKey=suspend
#HandleHibernateKey=hibernate
#HandleLidSwitch=suspend
HandleLidSwitchDocked=suspend
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
#IdleAction=ignore
#IdleActionSec=30min
#RuntimeDirectorySize=10%
#RemoveIPC=yes
In particolare, ho commentato la HandleLidSwitchDocked=ignore
riga e l'ho cambiata in suspend
. E il resto si dice (da systemd) di default. Ma dopo il riavvio, non ha funzionato.
- La mia scheda video è "Intel Corporation Broadwell-U Integrated Graphics" (prodotto da
lspci
). Dato che non è nvidia, penso che non sia influenzato dal bug discusso in questo thread ?
Quindi, come configurare Fedora / Gnome per sospendere anche se è collegato uno schermo esterno?