gnome-settings-daemon acha que tenho vários monitores conectados

2

Meu laptop não está suspendendo quando eu o fecho, mas systemctl suspend funciona perfeitamente, minha chave de suspensão ( fn + f1 ) funciona perfeitamente, suspenda dos trabalhos da GUI perfeitamente, /proc/acpi/button/lid/LID/state mostra que meu interruptor de tampa funciona perfeitamente e meu sistema está configurado corretamente. Basicamente, tudo parece sugerir que meu laptop irá suspender quando eu fechá-lo, exceto que não.

Depois de muita pesquisa, descobri que algo poderia estar inibindo a troca de tampa, e quando eu chequei, achei o problema: gnome-settings-daemon estava bloqueando handle-lid-switch porque vários monitores foram anexados. No entanto, apenas um monitor é anexado, e esse é o monitor embutido do laptop. Minha saída de xrandr é:

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 8192 x 8192
VGA-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1920x1080     59.99*+  40.03  
DP-4 disconnected (normal left inverted right x axis y axis)

Não sei por que 5 displayports estão listados. Meu laptop tem apenas um displayport. (É uma porta de exibição dualmode, e acredito que também usa a porta de exibição para a tela internamente.) As especificações listadas para o DP-3 correspondem à minha tela embutida. (Eu até usei o Teorema de Pitágoras para verificar o tamanho físico). Não tenho certeza do que é "Tela 0".

Por que gnome-settings-daemon está fazendo isso comigo e como posso corrigi-lo?

Estou usando o Debian 9.1 com o Gnome 3.22.2.

    
por person 23.09.2017 / 00:41

0 respostas