Existe uma maneira de dividir um único monitor em dois, para 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 gnomos devem preencher metade da tela.
Parece que o compiz tem suporte para isso. Em "Opções Gerais" no CompizConfig, na guia "Configurações de vídeo", é possível especificar manualmente os "monitores" a serem usados para maximizar as janelas. Há um problema no Adobe Flash e na tela cheia, mas no geral ele funciona muito bem.
Como minha placa de vídeo mescla três monitores em um único grande, isso é muito útil
Instruções passo a passo:
Abra um terminal pressionando Ctrl+ Alt+T .
Digite sudo apt-get install compizconfig-settings-managere pressione Enter. Preencha sua senha quando solicitado. Nenhum asterisco será exibido ao digitar a senha.
Quando a instalação estiver concluída, inicie o aplicativo "CompizConfig Settings Manager".
Clique em "Opções gerais" na seção "Geral".
Selecione a guia "Configurações de exibição".
Desmarque a opção "Detectar saídas".
Edite a lista de saídas conforme desejado. Cada linha é um monitor. A sintaxe é WIDTHxHEIGHT+X+Y.
Veja se funciona imediatamente. 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:
Você tem mais detalhes sobre como fazer isso? Minha placa de vídeo mescla dois dos meus três monitores.
Tom Busby
Editei minha resposta e adicionei instruções detalhadas.
Kalle Elmér 04/04
Curiosamente, enquanto brincava com o CompizConfig, minha configuração foi interrompida e as configurações não tiveram efeito. Fazer tudo nesta resposta ajudou: askubuntu.com/questions/705414/…
Kalle Elmér 4/17/17
Isso funciona, mas parece que agora minha tela fica em branco após 20 segundos de inatividade - o que é subótimo para a leitura de qualquer coisa. Alguma idéia de como evitar isso? Além disso, criei um script para automatizar isso - meu caso de usuário está na verdade mesclando dois monitores em um virtual. Às vezes, ele funciona sem reiniciar o compiz, às vezes precisa ser reiniciado, sem ter certeza de qual é o momento.
sup
6
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:
Entre xrandrno terminal para verificar o nome da saída e a resolução atual da tela 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.
Adicione 2 monitores virtuais com o xrandr --setmonitorcomando, garantindo que eles se sobreponham à sua exibição física e sejam colocados um ao lado do outro. A sintaxe do comando é (sem aspas):
Enquanto o acima exposto já configurou os monitores virtuais no meu sistema, as alterações não foram aplicadas até a execução (parece atualizar o xrandr):
xrandr --fb 1921x1080
xrandr --fb 1920x1080
Para persistir as alterações após a reinicialização, você deseja executar esses comandos ao fazer login. Você pode fazer isso anexando os comandos no final do seu ~/.profilearquivo.
Deseja marcar +1 b / c seria uma maneira independente de gerenciar janelas, para simular uma configuração de vários monitores, mas há uma etapa que falta? Usando o Kubuntu, os comandos são executados com sucesso. Ambos xrandr --listmonitorse xrandr --listactivemonitorsmostrar os monitores adicionais, mas kwinnão vê-los e tudo se comporta o mesmo que antes.
Xiota
11
@xiota Infelizmente, não posso ajudá-lo, pois essas etapas foram suficientes no meu Xubuntu - executei-as novamente como estão na resposta e a tela foi dividida corretamente em duas partes. Nas configurações de exibição do Xfce, ainda vejo apenas 1 monitor, mas a tela está dividida e quando, por exemplo, maximizo uma janela, ocupa apenas metade da tela. Certifique-se de que no primeiro comando da etapa 3 você insira uma resolução diferente da que já está definida em sua tela, caso contrário, o comando será ignorado e nada acontecerá.
Strachu
O @xiota kwinnão respeita as configurações do monitor do xrandr. Eu uso a sessão do openbox kde. Funciona. (Não há necessidade de executar xrandr --fb.) No entanto, a barra de tarefas do KDE ainda não respeita as configurações do monitor do xrandr, que considero um recurso.
weakish
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 de fazer isso é executando vários desktops virtuais com janelas (por exemplo, vnc ou xnest / xephyr) em janelas sem bordas. Você perderá toda a aceleração gráfica.
Você pode tentar usar um gerenciador de janelas lado a lado.
O KDE suporta blocos limitados prontos para uso. Isso permitirá que você divida sua tela em duas partes.
No outro extremo do espectro estão o Xmonad e o 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 é o motivo pelo qual a maioria das pessoas muda em primeiro lugar. Agora uso o KDE porque alguns programas que uso regularmente não são muito bons e foram difíceis de usar no Xmonad.
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:
Entre
xrandr
no terminal para verificar o nome da saída e a resolução atual da tela que você deseja dividir.No meu sistema, o resultado foi:
Podemos ver que meu monitor está conectado ao HDMI2 e a resolução está definida para 1920x1080.
Adicione 2 monitores virtuais com o
xrandr --setmonitor
comando, garantindo que eles se sobreponham à sua exibição física e sejam colocados um ao lado do outro. A sintaxe do comando é (sem aspas):Para o meu sistema era:
Enquanto o acima exposto já configurou os monitores virtuais no meu sistema, as alterações não foram aplicadas até a execução (parece atualizar o xrandr):
Para persistir as alterações após a reinicialização, você deseja executar esses comandos ao fazer login. Você pode fazer isso anexando os comandos no final do seu
~/.profile
arquivo.fonte
xrandr --listmonitors
exrandr --listactivemonitors
mostrar os monitores adicionais, maskwin
não vê-los e tudo se comporta o mesmo que antes.kwin
não respeita as configurações do monitor do xrandr. Eu uso a sessão do openbox kde. Funciona. (Não há necessidade de executarxrandr --fb
.) No entanto, a barra de tarefas do KDE ainda não respeita as configurações do monitor do xrandr, que considero um recurso.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 de fazer isso é executando vários desktops virtuais com janelas (por exemplo, vnc ou xnest / xephyr) em janelas sem bordas. Você perderá toda a aceleração gráfica.
fonte
Você pode tentar usar um gerenciador de janelas lado a lado.
O KDE suporta blocos limitados prontos para uso. Isso permitirá que você divida sua tela em duas partes.
No outro extremo do espectro estão o Xmonad e o 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 é o motivo pelo qual a maioria das pessoas muda em primeiro lugar. Agora uso o KDE porque alguns programas que uso regularmente não são muito bons e foram difíceis de usar no Xmonad.
Um meio feliz pode ser substituir o gerenciador de janelas do Gnome pelo Xmonad se você for um usuário do Gnome.
fonte