-
Calcule as modelines necessárias para sua resolução
cvt 1920 1080 59
-
Adicione este novo modo para o monitor com
xrandr
xrandr --newmode "1920x1080_59.00" {add what you got from cvt} -hsync +vsync
-
Adicione este novo modo aos dispositivos
xrandr --verbose --addmode VGA-0 "1920x1080_59.00"
-
Ativar o novo modo
xrandr --output VGA-0 --mode "1920x1080_59.00"
A propósito ...
xrandr -r 59
pode funcionar, mas isso pode depender do cartão e da versão / pr xrandr.
Além disso, não esqueça de verificar seu monitor: alguns monitores permitem que você defina a taxa de atualização com os botões no monitor.
Major opcode of failed request
O problema pode ser causado pelo fato de a placa de vídeo não conseguir ler as informações EDID do monitor. Na seção device do xorg.conf, você pode forçar o sistema a não usar a informação edid.
Section "Device"
<..>
Option "UseEDID" "FALSE"
EndSection
Outro motivo para o erro de opcode pode ser que o driver de vídeo não permite modos não-edid (este é, na verdade, o padrão para os drivers NVidia atuais). Você pode desabilitar o EDID conforme acima e isso funcionaria, mas isso não é ideal se as informações do EDID estiverem corretas, pois você perderá informações como tamanho do monitor (espere tamanhos incorretos) e os modos EDID padrão informados pelo monitor. Em vez disso, use o seguinte:
Option "ModeValidation" "AllowNonEdidModes"
Outro benefício com o ModeValidation é que ele permite um controle mais refinado (por saída, no caso de configurações de vários monitores); procure no leia-me do driver da NVidia para obter mais informações.
Você pode adicionar o modeline a Section "Monitor"
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "CRT-0"
HorizSync 28.0 - 55.0
VertRefresh 43.0 - 72.0
Option "DPMS"
Modeline "1920x1080_59.00" {bunch of numbers from cvt} -hsync +vsync
EndSection
e o modo para Section "Screen"
.
SubSection "Display"
Depth 24
Modes "1920x1080_59"
EndSubSection