Seulement la basse résolution avec un SiS 771/671

Stephane Bortzmeyer stephane at sources.org
Mar 26 Aou 20:49:28 UTC 2008


J'ai un PC portable Packard-Bell EasyNote MX37
<http://www.packardbell.fr/products/ordinateur-portable/easynote-mx/productgroup-631-788.html>
qui fonctionne sous Ubuntu Hardy sauf la résolution de l'écran : il
reste obstinément en 800x600.

La carte graphique est :

01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS]
771/671 PCIE VGA Display Adapter (rev 10)

Si le xorg.conf contient juste (ce qui marche sur mes autres Ubuntu) :

Section "Device"
        Identifier      "Configured Video Device"
EndSection

Section "Monitor"
        Identifier      "Configured Monitor"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
        Device          "Configured Video Device"
EndSection

Il se met en 800x600 sans message d'erreur.

Si je configure xorg.conf à la main :

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
        Option          "DPMS"
        HorizSync       28-60
        VertRefresh     43-60
EndSection

Section "Device"
        Identifier  "Card0"
        Driver      "vesa"
        VendorName  "Silicon Integrated Systems [SiS]"
        BoardName   "771/671 PCIE VGA Display Adapter"
        BusID       "PCI:1:0:0"
EndSection
ection "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth    24
...
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes     "1024x768"   "1280x800"   "800x600"    "640x480"

J'ai alors un message comme quoi Ubuntu passe en basse résolution car
"ma carte graphique ne peut pas être correctement détectée".

J'ai essayé les techniques en :

http://ubuntuforums.org/showthread.php?t=83973
http://it.dennyhalim.com/2008/05/howto-easily-configure-x-display.html
http://www.simplehelp.net/2008/05/29/how-to-increase-the-screen-resolutions-available-to-ubuntu-804-hardy-heron-while-running-in-parallels-desktop/
http://www.nabble.com/xorg-resolution-problem-in-Hardy-td16317414.html
http://grumpymole.blogspot.com/2008/01/dude-wheres-my-xorg.html
http://people.uleth.ca/~daniel.odonnell/Blog/overriding-screen-resolution-on-xorg-in-ubuntu
http://ncc-1701a.homelinux.net/WikiBerd/?page=LinuxSis67x

Sans résultat.

Xorg.log contient :

X.Org X Server 1.4.0.90
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: Linux Ubuntu (xorg-server 2:1.4.1~git20080131-1ubuntu9.2
)
Current Operating System: Linux manouchian 2.6.24-19-generic #1 SMP Wed Aug 20 2
2:56:21 UTC 2008 i686
Build Date: 13 June 2008  01:08:21AM
... 
(--) PCI:*(1:0:0) Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adap
ter rev 16, Mem @ 0xc0000000/28, 0xfdee0000/17, I/O @ 0xdc00/7
...
(II) VESA(0): initializing int10
(II) VESA(0): Primary V_BIOS segment is: 0xc000
(II) VESA(0): VESA BIOS detected
(II) VESA(0): VESA VBE Version 3.0
(II) VESA(0): VESA VBE Total Mem: 131072 kB
(II) VESA(0): VESA VBE OEM: SiS
(II) VESA(0): VESA VBE OEM Software Rev: 1.0
(II) VESA(0): VESA VBE OEM Vendor: Silicon Integrated Systems Corp.
(II) VESA(0): VESA VBE OEM Product: 6330
(II) VESA(0): VESA VBE OEM Product Rev: S205.007
(==) VESA(0): Write-combining range (0xc0000000,0x8000000)
(II) VESA(0): virtual address = 0xaf950000,
        physical address = 0xc0000000, size = 134217728
(==) VESA(0): Default visual is TrueColor
(==) VESA(0): Backing store disabled
...
(II) VESA(0): Total Memory: 2048 64KB banks (131072kB)
(II) VESA(0): Configured Monitor: Using default hsync range of 31.50-37.90 kHz
(II) VESA(0): Configured Monitor: Using default vrefresh range of 50.00-70.00 Hz
(WW) VESA(0): Unable to estimate virtual size
(II) VESA(0): Not using built-in mode "1280x768" (hsync out of range)
(II) VESA(0): Not using built-in mode "1024x768" (hsync out of range)
(II) VESA(0): Not using built-in mode "640x400" (hsync out of range)
(II) VESA(0): Not using built-in mode "512x384" (hsync out of range)
(II) VESA(0): Not using built-in mode "400x300" (hsync out of range)
(II) VESA(0): Not using built-in mode "320x240" (hsync out of range)
(II) VESA(0): Not using built-in mode "320x200" (hsync out of range)
(--) VESA(0): Virtual size is 800x600 (pitch 800)
(**) VESA(0): *Built-in mode "800x600"
(**) VESA(0): *Built-in mode "640x480"




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