xmonad mesmo aplicativo está aparecendo em ambos os monitores

1

Comecei a usar o xmonad em uma caixa do Ubuntu com dois monitores conectados. Quando inicio o xmonad, o mesmo layout é duplicado em ambos os monitores. Por exemplo: se eu tiver um layout em que o Chrome e o emacs sejam lado-a-lado lado a lado, vejo cromados no lado esquerdo de ambos os monitores e emacs no lado direito de ambos os monitores.

Existe uma maneira de dizer "chrome, vá para o monitor esquerdo, emacs, vá para o monitor direito"?

    
por benhsu 31.08.2011 / 23:24

3 respostas

3

Para mim, parece que a visão é clonada. Existem duas etapas para corrigir seu problema:

  1. Desmarque as vistas e defina-as lado a lado.
  2. Aprenda como mover janelas entre áreas de trabalho no xmonad e como alternar áreas de trabalho.

Para desclassificar, use xrandr para definir exibições diferentes para cada monitor.

Abra um console e digite:

$xrandr 

Ele deve mostrar algo ao longo das linhas:

LVDS1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1280x800       60.0*+
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 connected (normal left inverted right x axis y axis)
   1024x768       60.0 +   85.0     75.1     70.1  
   1280x1024      75.0     60.0  
   1280x960       75.0     60.0  
   1152x864       75.0  
   832x624        74.6  
   800x600        85.1     72.2     75.0     60.3     56.2  
   640x480        85.0     72.8     75.0     60.0  
   720x400        70.1  
TV1 disconnected (normal left inverted right x axis y axis)

No meu caso, o LVDS1 é o laptop e o VGA1 é um projetor conectado.

Para definir o projetor à esquerda do monitor, use:

$xrandr --output VGA1 --auto --left-of LVDS1

Isso usará a resolução padrão para o projetor (neste caso, 1024x768) e colocará a visualização à esquerda da tela do laptop.

Para definir uma resolução personalizada, use

$xrandr --output VGA1 --mode 1280x800 --left-of LVDS1

No seu caso, será algo ao longo das linhas:

$xrandr --output MONITOR2 --auto --left-of MONITOR1

Os atalhos para mover aplicativos entre desktops e comutação de desktops são

Mod Key + 1,2,3, - 9 para trazer a área de trabalho para o monitor em que o mouse está

Mod Key + SHIFT + 1,2,3, - 9 para enviar o aplicativo atualmente focado para a área de trabalho específica

A chave de modificação padrão para xmonad é Alt, mas você pode por 20.09.2011 / 09:31

0

Parece que você ainda não configurou o TwinView ? Se você seguir o link e fizer isso, ele começará a funcionar corretamente; Eu lembro de ter o mesmo problema. E há muitas configurações de exemplo que funcionam bem em ambientes com várias cabeças; como o meu próprio por exemplo (embora seja para usuários do Dvorak).

    
por 01.09.2011 / 03:13
0

Claro que existe, mas você precisa ativar xinerama para isso.

Certifique-se de ter configuração correta do xinerama.

    
por 01.09.2011 / 09:12

Tags