Dividir um display X físico em dois monitores virtuais?

4

Acabei de comprar um TripleHead2Go e o configurei usando o OSX. O que esta caixa faz é simplesmente levar de 1 a 3 monitores externos múltiplos e combinar seu sinal em uma única resolução. Estou usando dois monitores externos de 1920x1080, trazendo meu tamanho de tela para 3940x1080, juntamente com a tela regular de 1920x1200 do meu laptop. Meu laptop está rodando o FGLRX 8.95 com o Catalyst 12.3, a placa de vídeo é um AMD Radeon HD 6700M. Aqui está o que estou vendo, atualmente:

Aqui está o meu arquivo xorg.conf: link

Existe uma maneira de eu "dividir" essa exibição massiva em duas exibições virtuais de 1920x1080 para que as janelas sejam maximizadas corretamente, uma para cada monitor?

    
por Naftuli Kay 02.05.2012 / 05:30

3 respostas

1

O comportamento que você deseja controlar (como as janelas se comportam) é controlado pelo gerenciador de janelas, que obtém suas informações da extensão XRandR do servidor. Nenhum destes é susceptível de ter quaisquer "ganchos" que permitem alterar qualquer coisa. Isso reduz você a hackear a fonte. Alterar o que o servidor reporta ao gerenciador de janelas parece realmente feio - você quer relatar o que realmente vê em qualquer outro lugar. Isso deixa a edição do gerenciador de janelas (ou contratar outra pessoa para fazer isso, ou pedir upstream para algum suporte). Não deveria ser muito irracional invadir uma caixa especial de eventos RandR para tratar uma resolução de 3940x1080 como dois 1920x1080s. Na verdade, adicionar uma opção de configuração que possa ser aceita pelo desenvolvedor seria mais difícil, é claro.

Então, infelizmente, não consigo pensar em uma solução, a menos que você esteja disposto a mergulhar no código.

    
por 03.05.2012 / 01:08
4

Eu apenas resolvi um problema semelhante aqui:
uma solução
eu usei fakexrandr,
fakexrandr
Mas estou vendo que algumas pessoas estão usando fakexinerama
fakexinerama

    
por 28.03.2015 / 02:23
0

Bem, você pode executar algumas instâncias Xnest , e posicione-os em sua tela de monstros para que cada um ocupe o espaço dos monitores físicos. Contanto que você não esteja fazendo muito uso intensivo de gráficos, provavelmente funcionará bem.

O artigo da Wikipédia do Xnest também merece uma prévia.

    
por 02.05.2012 / 12:06