Atteindre le 1680x1050 avec une carte graphique intel atom cedarview

Michel Leunen ml at leunen.com
Mer 28 Mar 18:53:04 UTC 2012


Le 28/03/12 14:48, CasseTa Télé a écrit :
> 
> J'ai tenté xrandr mais seuls 3 résolutions sont proposées et pas au
> dessus de 1280x1024.

Si tu es sûr que ton écran fonctionne à cette résolution, tape ceci dans
un terminal:

$ cvt 1680 1050

La commande devrait te répondre un truc du genre (les valeurs
correspondent à mon écran et seront différente dans ton cas):

# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059
1089 -hsync +vsync

Ensuite avec la commande xrandr ajoute un nouveau mode graphique à ton
système en te basant sur la valeur renvoyée par cvt:

$ xrandr --newmode 1680x1050_60.00"  146.25  1680 1784 1960 2240  1050
1053 1059 1089 -hsync +vsync
$ xrandr --addmode default "1600x1200_60.00"
$ xrandr --output default --mode "1600x1200_60.00"

Si après ces commandes, ton écran est bien dans la résolution voulue, tu
devras ajouter ce mode dans ton xorg.conf de façon à ce qu'il soit pris
en compte à chaque démarrage de ton PC:

Pour éditer le fichier, tape:

$ gksudo gedit /etc/X11/xorg.conf

Trouve la section Monitor et ajoutez-y la ligne donnée ci-dessus par la
commande cvt:

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
    Modeline "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053
1059 1089 -hsync +vsync
EndSection

Ensuite ajoute ce mode dans le fichier xorg.conf pour chaque
sous-section de la section Screen. Par exemple (c'est juste un exemple à
adapter à ton cas):

Section "Screen"
    Identifier      "Default Screen"
    Monitor         "Monitor0"
    Device          "Card0"
    DefaultDepth    24
    SubSection "Display"
        Depth        16
        Modes        ""1680x1050" "1280x1024" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth        24
        Modes        "1680x1050" "1280x1024" "800x600" "640x480"
    EndSubSection
EndSection


En principe, ce n'est pas plus compliqué que cela mais la reconnaissance
des écrans est parfois un peu capricieuse.

HTH,

-- 
Michel Leunen
http://linux.leunen.com
http://twitter.com/#!/michelleunen



Plus d'informations sur la liste de diffusion ubuntu-fr