Sou bastante novo no Ubuntu (versão 17.04) e Linux em geral e estou tendo um problema muito frustrante em relação à minha resolução. Eu quero que minha resolução seja configurada para 1280x1024 a 60Hz, mas não vejo essa opção nas configurações do nVidia X Server. A melhor resolução que funciona no meu monitor 1152x870. De alguma forma, eu defini a 1280x1024 a 60Hz antes, até que algo deu errado e tive que reinstalar o Ubuntu.
Eu fiz tudo o que pude de ajustes no arquivo xorg.conf para usar o xrander. Ajustar o xorg.conf não mudou nada ou piorou as coisas. E eu continuo recebendo uma mensagem de erro quando uso o xrandr (veja abaixo)
Veja o que acontece quando tento o xrandr:
warangel@MyPC:~$ cvt 1280 1024 60
# 1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz
Modeline "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027
1034 1063 -hsync +vsync
E quando eu uso xrandr newmode:
sudo xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712
1024 1027 1034 1063 -hsync +vsync
[sudo] password for warangel:
Quando eu adiciono minha senha para root, ela é tão boa.
Screen 0: minimum 8 x 8, current 1152 x 864, maximum 8192 x 8192
DVI-I-0 disconnected (normal left inverted right x axis y axis)
VGA-0 connected primary 1152x864+0+0 (normal left inverted right x
axis y axis) 0mm x 0mm
1024x768 60.00 +
1360x768 59.96 59.80
1152x864 60.00*
800x600 72.19 60.32 56.25
680x384 59.96 59.80
640x480 59.94
512x384 60.00
400x300 72.19
320x240 60.05
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
1280x1024_60.00 (0x281) 109.000MHz -HSync +VSync
h: width 1280 start 1368 end 1496 total 1712 skew 0 clock
63.67KHz
v: height 1024 start 1027 end 1034 total 1063 clock 59.89Hz
Mas aqui é onde tudo dá errado. Quando eu entro:
sudo xrandr --addmode VGA-0 "1280x1024_60.00"
Eu recebo:
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 29
Current serial number in output stream: 30
Estou no fim da minha sagacidade. Eu não sei o que estou fazendo errado! O que essa mensagem de erro quer dizer? Eu não entendo!
Alguém por favor pode me ajudar a descobrir isso? Eu apreciaria muito isso.
EDIT: Aqui está o meu arquivo xorg.conf atualmente parece, e ainda não está me dando a resolução de 1280x1024, como aconteceu antes eu tinha que reinstalar o Ubuntu:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 381.09 (buildd@lcy01-36) Sat Apr 8
10:34:38 UTC 2017
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync source: builtin, VertRefresh source: builtin
Identifier "Monitor0"
VendorName "Unknown"
ModelName "CRT-1"
HorizSync 28.0 - 55.0
VertRefresh 43.0 - 72.0
Modeline "1280x1024_60.00" 109.00 1280 1368 1496 1712
1024 1027 1034 1063 -hsync +vsync
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GT 240"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "CRT-1"
Option "1280x1024 +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection