xrandr três monitores

5

Estou usando o Fedora 24 com 2 monitores adicionais não HDPI dell com meu laptop HDPI (usando thunderbolt 3 e encadeando os monitores com DP1.2)

Estou tentando fazer com que os três monitores sejam exibidos corretamente com o dimensionamento. Até agora, consegui que o laptop e o segundo monitor funcionassem corretamente com o seguinte comando:

 xrandr --output eDP-1 --auto --output DP-1-8 --auto --panning 3840x2400+3840+0 --scale 2x2 --right-of eDP-1

no entanto não consigo fazer o terceiro monitor exibir nada de útil, tentar com este comando xrandr --output eDP-1 --auto --output DP-1-8 --auto --panning 3840x2400+3840+0 --scale 2x2 --right-of eDP-1 --output DP-1-1-8 --auto --panning 3840x2400+3840+0 --right-of DP-1-8 resultou na terceira parte de rastreamento do monitor da segunda tela com zoom. Eu acho que tenho a escala / panning off.

Alguém pode me ajudar a colocar tudo isso em ordem?

veja a configuração de exibição abaixo:

$ xrandr
Screen 0: minimum 320 x 200, current 7680 x 2400, maximum 8192 x 8192
eDP-1 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 346mm x 194mm
   3840x2160     60.00*+
   2048x1536     60.00  
   1920x1440     60.00  
   1856x1392     60.01  
   1792x1344     60.01  
   1600x1200     60.00  
   1400x1050     59.98  
   1280x1024     60.02  
   1280x960      60.00  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   800x600       60.00    60.32    56.25  
   700x525       59.98  
   640x512       60.02  
   640x480       60.00    59.94  
   512x384       60.00  
   400x300       60.32    56.34  
   320x240       60.05  
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
HDMI-2 disconnected (normal left inverted right x axis y axis)
DP-1-8 connected 3840x2400+3840+0 (normal left inverted right x axis y axis) 518mm x 324mm panning 3840x2400+3840+0
   1920x1200     59.95*+
   1920x1080     60.00    50.00    59.94    30.00    25.00    24.00    29.97    23.98  
   1600x1200     60.00  
   1280x1024     75.02    60.02  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    60.00    59.94  
   720x400       70.08  
DP-1-1-8 connected 3840x2400+3840+0 (normal left inverted right x axis y axis) 518mm x 324mm panning 3840x2400+3840+0
   1920x1200     59.95*+
   1920x1080     60.00    50.00    59.94    30.00    25.00    24.00    29.97    23.98  
   1600x1200     60.00  
   1280x1024     75.02    60.02  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    60.00    59.94  
   720x400       70.08  
DP-1-1-1 disconnected (normal left inverted right x axis y axis)
DP-1-1 disconnected (normal left inverted right x axis y axis)
    
por Ben Flowers 12.10.2016 / 11:50

2 respostas

0

Eu não estou muito familiarizado com o xrandr e é por isso que normalmente começaria com uma configuração simples e fixa em /etc/X11/xorg.conf , assim no seu caso:

Section "Monitor"
  Identifier "ONE"
  Option "PreferredMode"  "3840x2160"
  Option "Position" "0 0"
  Option "Primary" "true"
EndSection

Section "Monitor"
  Identifier "TWO"
  Option "PreferredMode"  "1920x1200"
  Option "Position" "3840 0"
  Option "RightOf" "ONE"
  Option "Primary" "true"
EndSection

Section "Monitor"
  Identifier "THREE"
  Option "PreferredMode"  "1920x1200"
  Option "Position" "5760 0"
  Option "RightOf" "TWO"
  Option "Primary" "true"
EndSection

Section "Device"
  Identifier  "intel-id"
  Driver "intel"
  Option "monitor-eDP-1" "ONE"
  Option "monitor-DP-1-8" "TWO"
  Option "monitor-DP-1-1-8" "THREE"
EndSection

Reinicie o servidor X e, se estiver bem, tente adicionar as outras opções de panorâmica e dimensionamento, etc.

No e você pode tentar traduzir o xorg.conf de volta para uma linha de comando xrand. Eu sei que na verdade seria melhor fazer o contrário, mas é mais fácil para mim.

    
por 12.10.2016 / 14:37
0

xrandr --output eDP-1 --auto --output DP-1-8 --auto --panning 3840x2400+3840+0 --scale 2x2 --right-of eDP-1 --output DP-1-1-8 --auto --panning 3840x2400+ 3840 +0 --right-of DP-1-8

Esse valor está correto? Sua primeira tela começará em x = 0, segunda em x = 3840 e em terceiro em x = 3840, basicamente exibindo o mesmo conteúdo do segundo.

Tente:

xrandr --output eDP-1 --auto --output DP-1-8 --auto --panning 3840x2400+3840+0 --scale 2x2 --right-of eDP-1 --output DP-1-1-8 --auto --panning 3840x2400+ 7680 +0 --right-of DP-1-8

Em seguida, o terceiro começa assim que o segundo terminar.

    
por 22.08.2017 / 17:59