Configure a taxa de atualização do monitor em uma configuração do Xorg

2

Eu tenho um monitor que suporta 200hz de taxa de atualização e gostaria de poder usá-lo. Quando eu executo xrandr , ele mostra essa opção:

$ xrandr
Screen 0: minimum 320 x 200, current 5560 x 1920, maximum 16384 x 16384
DP-1 connected 2560x1080+0+420 (normal left inverted right x axis y axis) 814mm x 346mm
   2560x1080     59.98*+ 200.00   143.94   119.95    99.94    84.96  
   1400x1050     74.76    59.98

No entanto, quando eu mudo minha configuração do Xorg de:

Section "Monitor"
    Identifier  "DP-1"
    Option      "PreferredMode" "2560x1080"
    Option      "Position" "0 420"
    Option      "Primary" "true"
EndSection

Para:

Section "Monitor"
    Identifier  "DP-1"
    Option      "PreferredMode" "2560x1080_200"
    Option      "Position" "0 420"
    Option      "Primary" "true"
EndSection

O monitor não carrega e não avisa / erro em ~/.local/share/xorg/Xorg.0.log .

Existe outra maneira de definir minha taxa de atualização de monitores em meu arquivo de configuração do Xorg?

    
por Peilonrayz 13.11.2016 / 15:35

1 resposta

2

Seu Xorg.log mostra que você parece ter uma placa NVidia, mas ainda assim você acaba com o driver modesetting (que é o recurso de último recurso). Ambos nouveau e nv são registrados duas vezes, o que também é estranho. Possivelmente seu hardware é novo demais para ser suportado pelo nouveau. De qualquer forma, com esta configuração você não poderá usar aceleração de hardware (verifique com glxinfo ).

Também parece que os nomes padrão das modelines agora incluem apenas a resolução vertical e horizontal (consulte xf86SetModeDefaultName em xf86Modes.c ). IIRC eles costumavam incluir a freqüência de atualização também. Eu não sei qual foi o raciocínio para excluir a frequência do nome do modeline, mas isso significa que você sabe que não pode controlar de xorg.conf qual modeline usar quando houver vários modelines com a mesma resolução, mas diferentes taxas de atualização. / p>

A única coisa em que posso pensar neste caso é incluir a modeline em xorg.conf , então você precisa de algo como

Section "Monitor"
    ...
    ModeLine "[email protected]" 598.40 2560 2608 2640 2720 1080 1083 1093 1100 +hsync +vsync
    Option "PreferredMode" "[email protected]"
    ...
EndSection

Verifique em Xorg.log se aceita corretamente e escolhe esta modeline; quaisquer problemas aparecerão lá.

    
por 15.11.2016 / 22:57

Tags