Monitor dividido em dois

14

Existe uma maneira de dividir um único monitor em dois, de modo que as duas metades sejam tratadas como monitores separados? Isso significa que as janelas devem preencher metade da tela quando maximizadas. Além disso, os painéis do gnome devem preencher metade da tela.

    
por Kalle Elmér 12.06.2012 / 22:36

4 respostas

9

Parece que o compiz tem suporte para isso. Em "Opções gerais" no CompizConfig, na guia "Configurações de exibição", é possível especificar manualmente os "monitores" a serem usados para maximizar as janelas. Há um problema com o Adobe Flash e a tela cheia, mas no geral funciona muito bem.

Como minha placa gráfica mescla três monitores em um único grande, isso é muito útil

Instruções passo a passo:

  1. Abra um terminal pressionando Ctrl + Alt + T .
  2. Insira sudo apt-get install compizconfig-settings-manager e pressione Enter. Preencha sua senha quando solicitado. Nenhum asterisco será exibido ao digitar a senha.
  3. Quando a instalação estiver concluída, inicie o aplicativo "Gerenciador de configurações CompizConfig".
  4. Clique em "Opções gerais" na seção "Geral".
  5. Selecione a guia "Configurações de exibição".
  6. Desmarque a opção "Detectar Saídas".
  7. Edite a lista de saídas conforme desejado. Cada linha é um monitor. A sintaxe é WIDTHxHEIGHT+X+Y .
  8. Veja se funciona de imediato. Pode ser necessário efetuar login e sair novamente.

Exemplo de configuração para três monitores clássicos de 19 polegadas em uma linha horizontal:

1280x1024+0+0
1280x1024+1280+0
1280x1024+2560+0
    
por Kalle Elmér 20.07.2012 / 13:25
4

Isso é fundamentalmente impossível na arquitetura X11, a menos que você reescreva os drivers de vídeo. Eu sei disso por experiência amarga.

A única maneira que você pode fazer é executar vários desktops virtuais em janelas (ou seja, vnc ou xnest / xephyr) em janelas sem borda. Você perderá toda a aceleração gráfica.

    
por Alistair Buxton 12.06.2012 / 22:38
1

Você pode tentar usar um gerenciador de janelas lado a lado.

O KDE suporta ladrilhos limitados prontos para o uso. Isso permitirá que você divida sua tela em duas metades, no entanto.

No outro extremo do espectro estão Xmonad e Awesome . Estes são mais difíceis de configurar, mas algumas pessoas juram por eles. Eu usei o Xmonad por um longo tempo e você é muito adepto da navegação pelo teclado. Reduzir o uso do mouse é a razão pela qual a maioria das pessoas muda. Eu agora uso o KDE porque alguns programas que eu uso regularmente não são muito úteis e são difíceis de usar em Xmonad.

Um meio feliz pode ser substituir o gerenciador de janelas do Gnome com o Xmonad se você for um usuário do Gnome.

    
por AndrewJesaitis 13.06.2012 / 01:19
0

A resposta aceita não funcionou para mim. O que funcionou foi adicionar monitores virtuais no XRandR 1.5.

Para dividir o monitor, faça o seguinte:

  1. Insira xrandr no terminal para verificar o nome da saída e a resolução atual da exibição que você deseja dividir.
    No meu sistema, o resultado foi:

    Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
    HDMI1 disconnected (normal left inverted right x axis y axis)
    HDMI2 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 509mm x 286mm
       1920x1080     60.00*+  50.00    59.94
       1920x1080i    60.00    50.00    59.94  
       1600x900      60.00  
       1280x1024     75.02    60.02  
       1152x864      75.00  
       1280x720      60.00    50.00    59.94  
       1024x768      75.08    60.00  
       800x600       75.00    60.32  
       720x576       50.00  
       720x576i      50.00
       720x480       60.00    59.94
       720x480i      60.00    59.94
       640x480       75.00    60.00    59.94
       720x400       70.08
    VGA1 disconnected (normal left inverted right x axis y axis)
    VIRTUAL1 disconnected (normal left inverted right x axis y axis)
    

    Podemos ver que meu monitor está conectado ao HDMI2 e a resolução está definida para 1920x1080.

  2. Adicione 2 monitores virtuais com o comando xrandr --setmonitor , garantindo que eles se sobreponham à sua exibição física e sejam colocados um ao lado do outro. A sintaxe do comando é (sem aspas):

    xrandr --setmonitor "monitor_name" "width_px"/"width_mm"x"height_px"/"height_mm"+"x_offset_px"+"y_offset_px" "output_name" 
    

    Para o meu sistema, foi:

    xrandr --setmonitor HDMI2~1 960/254x1080/286+0+0 HDMI2
    xrandr --setmonitor HDMI2~2 960/255x1080/286+960+0 none
    
  3. Enquanto o acima já configurou os monitores virtuais em meu sistema, as mudanças não foram aplicadas até que eu executei (parece atualizar xrandr):

    xrandr --fb 1921x1080
    xrandr --fb 1920x1080
    

Para persistir as alterações após a reinicialização, você deve executar esses comandos quando fizer o login. Você pode fazer isso anexando os comandos no final do arquivo ~/.profile .

    
por Strachu 21.01.2018 / 22:36

Tags