Como configurar o monitor para sua resolução nativa quando a abordagem xrandr não está funcionando?

1

Estou tentando configurar meu monitor Samsung syncmaster B2030 no Ubuntu 12.04. Sua resolução nativa é 1600x900, o que não estou recebendo no Ubuntu e que estou tentando obter.

Eu tentei usar a abordagem xrandr fornecida nestes URLs: 1) link 2) Como configurar o monitor para sua resolução nativa que não está listada na lista de resoluções?

S1) Eu usei

cvt 1600 900 60

para obter a modelina. A saída foi:

# 1600x900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz
Modeline "1600x900_60.00"  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync

S2) Eu então usei

xrandr

e a saída foi:

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 1152x864+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768       60.0 +
1360x768       60.0     59.8  
1152x864       60.0* 
800x600        72.2     60.3     56.2  
680x384       119.9    119.6  
640x480        59.9  
512x384       120.0  
400x300       144.4  
320x240       120.1  
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)

que me deu "VGA-0".

S3) Então eu usei

xrandr --newmode "1600x900_60.00"  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync

Mas, em vez de adicionar a modeline, só ocorreu um erro:

X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  153 (RANDR)
  Minor opcode of failed request:  16 (RRCreateMode)
  Serial number of failed request:  29
  Current serial number in output stream:  29

Detalhes do meu sistema:

1) ubuntu 12.04 LTS

2) Placa gráfica: GeForce 9400 GT / PCIe / SSE2 (o driver foi instalado com sucesso. Estou verificando em System Settings > Details. E está mostrando que o driver está instalado e sua "GeForce 9400 GT / PCIe / SSE2" )

3) Monitor: Samsung syncmaster B2030

4) Resoluções estou recebendo:

800x600
1024x768
1152x864 (I am currently using this one)
1360x768 (this one isn't working properly)

Alguém sabe o que posso fazer?

Obrigado antecipadamente.

UPDATE (1):

Hoje eu tentei de novo. E adicionando uma modeline (usando --newmode) funcionou. Mas quando eu usei --addmode por:

xrandr --addmode VGA-0 1600x900_60.00

Ele deu este erro:

X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  153 (RANDR)
  Minor opcode of failed request:  18 (RRAddOutputMode)
  Serial number of failed request:  29
  Current serial number in output stream:  30
    
por Krishna Kant Sharma 17.08.2012 / 02:44

1 resposta

1

BadName significa que interpreta o .00 como caracteres especiais. Basta alterar o nome do novo modo, removendo o decimal e tudo depois, mas anexando uma única letra ou tente VGA. Note que há aspas duplas em torno do nome newmode, mas não quando adicionando-o a uma saída específica, nem definindo o modo do monitor.

$ cp off your xorg.conf file just in case.
$ xrandr --newmode "1600x900_60VGA"  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync
$ xrandr --verbose --addmode VGA-0 1600x900_60VGA
$ xrandr --verbose --output VGA-0 --mode 1600x900_60VGA
    
por rjt 04.07.2014 / 08:58