Faça preferências de tela expandidas persistentes ao usar vários monitores

2

Atualmente, estou executando o Xubuntu 13.10 com o kernel 3.12rc7 em um notebook Sony Vaio Pro 13. Quando conecto minha TV LCD via HDMI, nada acontece em primeira instância. Somente quando eu for para as configurações do meu monitor (gerenciador de configurações > display), selecione 'use esta saída' e 'Direita de' (tela do notebook - eu quero um desktop expandido ao invés de um clone), a tela da TV é ativada. p>

Minha pergunta: É possível armazenar esta configuração, para que, quando eu conectar o cabo HDMI, a TV seja automaticamente ativada e configurada como exibição secundária / extensão de desktop? E quando eu desligar o cabo, o monitor secundário é desativado?

    
por carlo 02.11.2013 / 20:49

1 resposta

0

Consegui tornar a configuração de exibição expandida persistente usando o seguinte comando xrandr:

#!/bin/sh
xrandr --output HDMI1 --mode 1280x720 --pos 1920x0 --rotate normal --output DP1 --off --output eDP1 --mode 1920x1080 --pos 0x0 --rotate normal --output VIRTUAL1 --off

(Meu monitor primário tem resolução de 1920x1080, meu monitor secundário, que é o conectado através de HDMI, tem 1280x720)

Mas isso não desativa automaticamente a saída HDMI quando o cabo HDMI está conectado (o que é um recurso que eu queria). Ainda não descobri como fazer isso.

No entanto, eu também descobri o diálogo de configurações de exibição do xfce4 minimalista, que eu não conhecia antes. Isso parece ser útil para estender rapidamente a outra tela ou desativá-la. É invocado da seguinte forma:

xfce4-display-settings -m

Eu encontrei este comando já estava vinculado ao atalho (+ p, mesmo que no Windows). Se isso ainda não for o caso, você pode definir isso indo ao Gerenciador de configurações > Teclado > Atalhos de aplicativos e atribuindo o atalho lá.

Para mim, esta é uma solução igualmente satisfatória.

    
por carlo 04.11.2013 / 20:55