O meu laptop Toshiba Satellite é normalmente conectado a um monitor externo quando estou em casa. Desconectar o monitor não restaura a tela do meu laptop; Eu tenho que habilitar manualmente a exibição do meu laptop a partir das configurações de exibição para fazê-lo funcionar.
Eu tentei sem muito sucesso usar o xrandr para alternar automaticamente os displays. O comando xrandr --output LVDS1 --auto --primary --output HDMI1 --off
desativa meu monitor externo sem ativar a tela do meu laptop.
Eu suspeito que isso esteja relacionado ao fato de que meu laptop tem dois modos para sua resolução padrão. Aqui está a saída do xrandr:
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
LVDS1 connected (normal left inverted right x axis y axis)
1366x768 59.99 +
1360x768 59.80 59.96
1024x768 60.00
800x600 60.32 56.25
640x480 59.94
VGA2 disconnected (normal left inverted right x axis y axis)
HDMI1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 600mm x 340mm
1920x1080 60.00*+ 50.00 59.94
1920x1080i 60.00 50.00 59.94
1680x1050 59.88
1400x1050 59.95
1600x900 59.98
1280x1024 60.02
1440x900 59.90
1280x800 59.91
1152x864 59.97
1280x720 60.00 50.00 59.94
1024x768 60.00
800x600 60.32
720x576 50.00
720x480 60.00 59.94
640x480 60.00 59.94
DP1 disconnected (normal left inverted right x axis y axis)
Como você pode ver, existem duas entradas para 1366x768. Também notei que, quando eu ativo a tela do meu laptop na janela de configurações de exibição, eu tenho que alterar manualmente a resolução para a segunda entrada de 1366x768 para que ela funcione.
Alguém tem uma ideia de como eu posso fazer com que o xrandr ative a tela do meu laptop? Em particular, existe uma maneira de especificar que eu quero que o xrandr ative o segundo modo com a resolução 1366x768?
EDIT: Como zje apontou, as duas linhas são de fato diferentes: 1366 versus 1360 (como constrangedor!).
No entanto, consegui resolver o problema. Acontece que a luz de fundo do meu laptop não estava ligando, então enquanto minha tela estava "ligada", nada estava aparecendo.