web-dev-qa-db-fra.com

Comment régler le moniteur à sa résolution native lorsque l'approche xrandr ne fonctionne pas?

J'essaie de configurer mon moniteur Samsung syncmaster B2030 dans Ubuntu 12.04. Sa résolution native est 1600x900 que je n'obtiens pas dans Ubuntu et que j'essaye d'obtenir.

J'ai essayé d'utiliser l'approche xrandr fournie dans ces URL: 1) http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html 2) Comment régler le moniteur à sa résolution native qui n'est pas répertoriée dans la liste des résolutions?

S1) J'ai utilisé

cvt 1600 900 60

pour obtenir la modeline. La sortie était:

# 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) J'ai ensuite utilisé

xrandr

et la sortie était:

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)

qui m'a donné "VGA-0".

S3) Ensuite, j'ai utilisé

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

Mais au lieu d'ajouter la modeline, cela a simplement généré une erreur:

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

Détails de mon système:

1) Ubuntu 12.04 LTS

2) Carte graphique: GeForce 9400 GT/PCIe/SSE2 (le pilote est installé avec succès. Je le vérifie dans Paramètres système> Détails. Et cela montre que le pilote est installé et son "GeForce 9400 GT/PCIe/SSE2")

3) Moniteur: Samsung syncmaster B2030

4) Résolutions que j'obtiens:

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

Est-ce que quelqu'un sait ce que je peux faire?

Merci d'avance.

MISE À JOUR (1):

Aujourd'hui, je l'ai réessayé. Et l'ajout d'une modeline (en utilisant --newmode) a fonctionné. Mais quand j'ai utilisé --addmode par:

xrandr --addmode VGA-0 1600x900_60.00

Il a donné cette erreur:

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
1
Krishna Kant Sharma

BadName signifie qu'il interprète le .00 comme des caractères spéciaux. Modifiez simplement le nom du nouveau mode en supprimant la décimale et tout ce qui suit, mais en ajoutant une seule lettre ou essayez VGA. Notez qu'il y a des guillemets doubles autour du nom du nouveau mode, mais pas lors de l'ajout à une sortie spécifique ni lors du réglage du mode du moniteur.

$ 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
1
rjt