web-dev-qa-db-fra.com

Ubuntu ne trouve pas la résolution maximale correcte avec Samsung SyncMaster SA300

j'ai décidé d'installer ubuntu également sur mon ordinateur de bureau (Windows a été exorcisé de ma vie) mais j'ai des problèmes que je n'avais pas avec les configurations matérielles précédentes.

Mon écran est un Samsung SyncMaster SA300. Sous Windows Vista, la résolution maximale (1920x1080) fonctionnait bien, mais maintenant, Ubuntu (après l’installation des pilotes fglrx) me dit que la résolution maximale est de 1600x1200.

J'ai beaucoup cherché sur Google hier soir et j'ai trouvé beaucoup de personnes qui résolvaient ce problème (sur différents écrans) avec xrandr.

Je ne pouvais pas le faire, car xrandr n'arrêtait pas de se plaindre, "ma fichue résolution maximale est de 1600x1600".

Ce que dit la commande xranrd clean est:

    mattia@fatdesktop:~$ xrandr
Screen 0: minimum 320 x 200, current 1600 x 1200, maximum 1600 x 1600
DFP1 disconnected (normal left inverted right x axis y axis)
CRT1 disconnected (normal left inverted right x axis y axis)
CRT2 connected 1600x1200+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1600x1200      60.0*+
   1400x1050      60.0  
   1280x1024      60.0     47.0     43.0  
   1440x900       59.9  
   1280x960       60.0  
   1280x800       60.0  
   1152x864       60.0     47.0     43.0  
   1280x768       59.9     56.0  
   1280x720       60.0     50.0  
   1024x768       60.0     43.5  
   800x600        60.3     56.2     47.0  
   720x576        50.0  
   720x480        60.0  
   640x480        60.0  
TV disconnected (normal left inverted right x axis y axis)
CV disconnected (normal left inverted right x axis y axis)

Ensuite, selon d’autres publications et forums Internet:

    mattia@fatdesktop:~$ cvt 1920 1080 60
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

Alors maintenant, je dois ajouter que modeline

mattia@fatdesktop:~$ xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
mattia@fatdesktop:~$ xrandr --addmode CRT2 1920x1080_60.00

Et voici la douleur:

mattia@fatdesktop:~$ xrandr --output CRT2 --mode 1920x1080_60.00
xrandr: **screen cannot be larger than 1600x1600 (desired size 1920x1080)**

Voir? l’écran ne peut pas dépasser 1600x1600 (taille souhaitée 1920x1080)

A ce stade, l'option 1920x1080 apparaît dans le menu de choix de résolution (le graphique). Mais la nuit dernière, quand j'ai essayé de le sélectionner, mon écran est devenu noir et j'ai dû éteindre le PC.

Des indices? suis-je sur le mauvais chemin?

2
fatmatto

Je crois que votre problème est votre taille "d'écran virtuel". Je recevais le même message lorsque j'essayais d'installer deux moniteurs. La solution que j'ai trouvée a été de changer "l'écran virtuel" en une taille plus grande.

Pour ce faire, j'ai dû modifier /etc/X11/xorg.conf
Bloc-notes Sudo /etc/X11/xorg.conf

Le mien ressemblait à ça

Section "Screen"
    Identifier  "Default Screen"
    DefaultDepth    24
EndSection

Section "Module"
    Load    "glx"
EndSection

J'ai ajouté ce qui suit pour modifier la taille de l'écran virtuel

SubSection "Display"
    Virtual 3840 1920
EndSubSection

Voir la capture d'écran ci-dessous et notez que le "maximum" est maintenant augmenté. enter image description here

À la fin, mon xorg.conf a fini par ressembler à quelque chose comme

Section "Screen"
    Identifier  "Default Screen"
    DefaultDepth    24
    SubSection "Display"
        Virtual 3840 1920
    EndSubSection
EndSection

Section "Module"
    Load    "glx"
EndSection

Espérons que vous pouvez simplement changer le "3840 1920" en "1920 1080".

Bien sûr, vous devriez sauvegarder votre xorg.conf avant d'apporter des modifications. Je sais que je devais le restaurer environ 20 fois jusqu'à ce que je le découvre.

plus d'explications sur ce site

1
Wulfhart