i3wm erro de vários monitores ao mover exibições

1

Eu estou experimentando o i3wm com 2 telas e quando eu entrei pela primeira vez, minhas telas foram trocadas. Isso não acontece com o Gnome 3. Então eu usei arandr (ferramenta GUI que gera comandos xrandr) para trocar meus displays para que eu possa mover meu mouse pela tela normalmente. Quando eu salvo a alteração, ela troca os monitores e permite que eu mova meu mouse pelos dois monitores, mas as áreas de clique são o oposto.

Por exemplo: se eu tiver o chrome no visor da esquerda, ele só registraria eventos de clique em torno da mesma área no lado direito.

Abaixo está uma captura de tela de como meus monitores aparecem quando eu fizer login pela primeira vez (DVI-D-1 deve ser deixado e DVI-I-1 deve estar certo).

Abaixo está o comando xrandr que eu corro para trocar meus displays

xrandr --output DP-1 --off --output DVI-I-1 --mode 1920x1080 --pos 1920x0 --rotate normal --output DVI-D-1 --primary --mode 1920x1080 --pos 0x0 --rotate normal --output HDMI-1 --off

Aqui está a saída da GPU

lspci | grep VGA 
01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 680] (rev a1)
    
por arithran 01.06.2017 / 20:59

1 resposta

0

Resposta rápida

xrandr --output DVI-I-1 --auto --output DVI-D-1 --auto --left-of DVI-I-1

Resposta detalhada

Eu recebi ajuda da sala de bate-papo do i3 IRC e eles explicaram que meu comando anterior mostrado abaixo apenas 'corrigido' um offset não presente. Portanto, eu precisava mudar os dispositivos 'logicamente' para implementar totalmente o meu swap. Como meus dispositivos já tinham as resoluções corretas definidas, usei apenas a opção --left-of , mas talvez seja necessário definir --mode e quaisquer outras opções. Sua milhagem pode variar.

xrandr --output DP-1 --off --output DVI-I-1 --mode 1920x1080 --pos 1920x0 --rotate normal --output DVI-D-1 --primary --mode 1920x1080 --pos 0x0 --rotate normal --output HDMI-1 --off
    
por 02.06.2017 / 19:20