Como alternar entre a configuração de monitor único e duplo?

12

Eu tenho dois monitores funcionando perfeitamente com o driver da nvidia.

No entanto, há momentos em que quero ter apenas um monitor e outros em que preciso de dois: preciso abrir as Configurações do NVidia XServer, ir para a Configuração de vídeo do XServer e alterar o segundo monitor de TwinView para Disabled (e vice-versa) .

Existe uma maneira de alternar isso? Por exemplo, ter um atalho na área de trabalho e / ou na estação Unity? Talvez haja uma maneira de configurar um atalho de teclado para conseguir isso?

Ps: Estou usando o 11.04 com Unity e, é claro, Compiz.

dag729
fonte

Respostas:

7

Instale disper clicando aqui ou digite sudo apt-get install disperum terminal

Crie um novo iniciador clicando com o botão direito na área de trabalho e selecionando "Criar iniciador ..." Defina o nome para o que quiser e o comando para disper -d auto -e

criar lançador

Clique OK

Sempre que você conectar ou desconectar seu monitor externo, clique duas vezes no ícone do iniciador.

jfoucher
fonte
Obrigado por me informar Disper! Sua solução não se encaixa para mim apenas porque sempre tenho dois monitores conectados, mas quero alternar entre os modos de exibição. Disper e você fez o meu dia!
precisa saber é o seguinte
1
Bem, então é só usar disper -spara ativar apenas o monitor primário, ou disper -Spara ativar apenas o monitor secundário
jfoucher
9

Você já tentou usar o xrandr? Eu tenho três pequenos scripts executáveis ​​que eu acesso com teclas de atalho. Eles alternam entre 1) apenas a tela do laptop, 2) monitoram apenas 3) a área de trabalho estendida nos dois. Pode ser necessário ajustá-los para seus próprios usos.

#!/bin/bash xrandr --output LVDS1 --auto --output VGA1 --off

#!/bin/bash xrandr --output LVDS1 --off --output VGA1 --auto

#!/bin/bash xrandr --output VGA1 --primary --output LVDS1 --auto --left-of VGA1

Kit Johnson
fonte
Boa pegada! Obrigado por essa ideia de teclas de atalho, acho que vou usá-lo com minha caixa Archlinux-Ratpoison.
dag729
Você sabe por que isso não funciona ao executar a partir do shell? Quando é um script que funciona, no entanto, quando é do shell, não consigo executar o arquivo binário.
Cxdf 29/07
@ c-qjv0xfi Acho que deve funcionar de ambos. Você está copiando e colando a linha inteira (incluindo #!/bin/bash? Você não quer que pouco quando no shell O que acontece se você acabou de digitar. xrandrE pressione enter?
Kit Johnson
4

Para alternar entre os modos de exibição, usei o disper

sudo add-apt-repository ppa:disper-dev/ppa && sudo aptitude update && sudo aptitude install disper

então eu adicionei esse script python , que é o indicador que melhor se adapta às minhas necessidades, à minha lista de execução automática.

Para usar esse script python:

  1. faça o download do script
  2. faça o link simbólico para / usr / bin (por exemplo, se você tiver o script em /home/foo/disper_ind.py, precisará escrever no terminal sudo ln -s /home/foo/disper_ind.py /usr/bin/disper_ind.py
  3. abra "aplicativos de inicialização", clique em "Adicionar" e depois coloque como comando python /usr/bin/disper_indicator.py
dag729
fonte
Foi assim que eu instalei o disper para ser instalado, apesar de ter que substituir o aptitude pelo apt-get.
21712 Victor S
1

Abra as preferências de exibição:

insira a descrição da imagem aqui

Depois de abrir, clique no monitor que você deseja desligar (neste exemplo, os 19 ") e alterne o interruptor" On "para" Off ". Em seguida, pressione Aplicar. O monitor de sua escolha está desligado.

Em seguida, você verá uma pequena caixa de diálogo que diz "Ei, você fez algumas alterações na configuração do monitor. Então, deseja mantê-las?" - selecione "Sim" se estiver satisfeito com a nova configuração.

Para revertê-lo, basta entrar, selecionar o monitor que está desligado e alternar para "LIGADO", aplicar as alterações e verificar se tudo está ok.

jrg
fonte
Não tenho o benefício de alternar entre "Preferências de exibição" em "Configurações da NVidia" ... isso é o mesmo.
precisa saber é o seguinte
@ dag729 Não há realmente um benefício, é apenas que você tem sua pergunta formulada de forma que as pessoas sem um cartão NVidia tentem pesquisar no Google, localizá-lo e segui-lo. Além disso, até onde eu sei, essas instruções funcionarão, bem como via Configurações da NVidia.
Jrg
Na minha configuração, este painel de controle não detecta adequadamente os monitores, apenas o painel de configurações da Nvidia detecta os monitores corretamente. Portanto, acho essa pergunta útil nas respostas específicas geradas, que não envolvem essa etapa aqui.
21712 Victor Victor S
1

Acho que às vezes quando desconecto uma tela dos ícones da área de trabalho e, portanto, o iniciador do Detect screens que criei de acordo com a sugestão @jfoucher não fica mais visível. Então isso é inútil. Mas, para facilitar a vida, você pode adicionar atalhos de teclado personalizados que executam comandos, deixe-me mostrar como!

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Victor S
fonte