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

12

Eu tenho dois monitores funcionando corretamente com o driver nvidia.

Há momentos, no entanto, em que quero ter apenas um monitor e outras vezes em que preciso de dois: preciso abrir as Configurações do NVidia XServer, ir para a Configuração de Exibição do XServer e alterar o segundo monitor de TwinView para Desativado -versa).

Existe uma maneira de alternar isso? Por exemplo, ter um atalho na área de trabalho e / ou no dock do Unity? Talvez haja uma maneira de configurar um atalho de teclado para isso?

P.: estou usando o 11.04 com o Unity e, claro, o Compiz.

    
por dag729 19.09.2011 / 15:22

5 respostas

7

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

Crie um novo lançador clicando com o botão direito do mouse em sua área de trabalho e selecionando "Criar Lançador ...". Defina o nome como quiser e o Comando para disper -d auto -e

Clique em Ok

Sempre que você conectar ou desconectar seu monitor externo, basta clicar duas vezes no ícone do inicializador.

    
por jfoucher 19.09.2011 / 15:49
9

Você já tentou usar o xrandr? Eu tenho três minúsculos scripts executáveis que eu acesso com teclas de atalho. Estes alternam entre 1) apenas a tela do laptop, 2) monitoram apenas 3) a área de trabalho estendida em ambos. Talvez seja 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

    
por Kit Johnson 20.09.2011 / 03:59
4

Para alternar 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 este script python , que é o indicador melhor se adapte às minhas necessidades, para a minha lista de auto-execução.

Para usar esse script python:

  1. faça o download do script
  2. crie uma ligação simbólica para / usr / bin (por exemplo, se você tiver o script em /home/foo/disper_ind.py, você deve 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 coloque como comando python /usr/bin/disper_indicator.py
por dag729 19.09.2011 / 19:20
1

Abra as preferências de exibição:

Uma vez aberto, clique no monitor que deseja desativar (neste exemplo, o 19 "), e mude a opção" Ligado "para" Desligado ". Em seguida, pressione Aplicar. Seu monitor de escolha é desligado.

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

Para reverter isso, basta entrar, selecionar o monitor que está desativado e alterná-lo para "ON", depois aplicar suas alterações e verificar se tudo está bem.

    
por jrg 19.09.2011 / 15:29
1

Descobri que, às vezes, quando eu desconecto uma tela, meus ícones da área de trabalho e, portanto, o lançador de telas Detectar que eu 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!

    
por Victor S 21.02.2012 / 16:47