Ativar segundo monitor a partir do shell

13

Então ... eu tenho dois monitores na minha máquina Ubuntu. E toda vez que inicio algum aplicativo Windows OpenGL no Wine, ele desliga o segundo monitor. E deixa-o desligado quando o aplicativo sai. Gostaria de saber, existe um comando shell que liga instantaneamente o segundo monitor?

Aleksandr Kravets
fonte
1
Tente o xrandrcomando?
Graeme
Alguma amostra de concreto?
Aleksandr Kravets
Depende muito do que você tem / do que deseja. Eu uso isso no meu laptop - xrandr --output HDMI1 --auto --same-as LVDS1. Você pode ter --left-of, --right-ofetc.
Graeme
Ok, vou tentar ler cara #
Aleksandr Kravets
@ Graeme, você pode responder à pergunta, e eu aceito a sua resposta. Eu li a página de manual e criei um link na minha área de trabalho que faz o que eu quero.
Aleksandr Kravets

Respostas:

17

O xrandrcomando é o que você está procurando. Um exemplo de uso é:

xrandr --output HDMI1 --auto --same-as LVDS1

Você pode ter --left-of, --right-of. Execute xrandrpor conta própria para ver as diferentes saídas disponíveis.

Graeme
fonte
Vou acrescentar que para descobrir nomes de saídas pode-se executarxrandr --current
Aleksandr Kravets
@AleksandrKravets, xrandrna maioria dos casos não deve ser diferente do que sozinho. A página de manual diz que isso evita procurar alterações no hardware, portanto, eu evitaria isso, a menos que tenha um motivo específico para usá-lo.
Graeme
Você está certo, eu só não experimentá-lo dessa forma :)
Aleksandr Kravets
2

Use o comando xrandr sem args para visualizar seus nomes de saída e as resoluções suportadas.

Depois de obter essas informações, você pode configurar uma tela como esta (este é um exemplo, existem muitas outras opções):

**xrandr --output <output> --mode <resolution> --right-of/--left-of <output>**

Você também pode reativar sua tela com:

**xrandr --output <output> --auto**
openghost
fonte
1
Desculpe, não existe --onopção. Mas tem --auto.
Aleksandr Kravets