Coefficient espace temps: Fri, 26 May 2006 11:52:43 +0200 "Sil < spam >" <[EMAIL PROTECTED]> déclarait:
> Salut la liste, > > ça fait deux jours que je cherche une solution à mon pb et le résultat > est toujours le même : > Quand je lance un "glxgears" ou un "glxinfo" j'ai m'erreur suivante > > [EMAIL PROTECTED]:~$ glxgears > ERROR! sizeof(SISDRIRec) does not match passed size from device driver > libGL warning: 3D driver returned no fbconfigs. > libGL error: InitDriver failed > libGL error: reverting to (slow) indirect rendering > display: :0 screen: 0 > direct rendering: No > > Donc si je comprend bien la dernière ligne, glx ne marche pas. > > J'ai googlizé tout ce que j'ai pu et j'ai trouvé ça : > - http://lists.debian.org/debian-x/2006/04/msg00018.html > Mais ma version de xlibmesa-dri est en 6.9.0.dfsg.1-6 donc superieure > > - http://www.winischhofer.at/linuxsisvga.shtml > J'ai changé le fichier sis_drv.ko par celui du site. > > J'ai trouvé d'autres lien qui parlent plus ou moins de la même chose > mais je n'ai pas plus d'informations. > > J'ai changé les options de démarrage du noyau au niveau ram. mem:4096, > 8192 et 12288. > Pareil dans xorg.conf d'ailleur le voici : > > Section "Device" > Identifier "Sis 630" > Driver "sis" > BusID "PCI:1:0:0" > Option "MaxXFBMem" "8192" > Option "HWcursor" > Option "EnableSiSCtrl" "yes" > Option "UseSSE" "on" > # Option "AGPSize" "32" > EndSection > > Mon dmesg : > [EMAIL PROTECTED]:~$ dmesg | grep sis > Kernel command line: root=/dev/hda7 ro lapic video=sisfb:mode:1024x768x32 > sisfb: Identified [Mitachi 0x1002] requiring Chrontel/GPIO setup > sisfb: Video ROM found > sisfb: Video RAM at 0xf0000000, mapped to 0xcc080000, size 8192k > sisfb: MMIO at 0xec100000, mapped to 0xcc040000, size 128k > sisfb: Memory heap starting at 4096K, size 3576K > sisfb: Detected LVDS transmitter > sisfb: Detected Chrontel TV encoder > sisfb: Chrontel: Detected TV connected to SVIDEO output > sisfb: Detected 1024x768 flat panel > sisfb: Detected LCD PDC 0x20 > sisfb: Default mode is 1024x768x32 (60Hz) > sisfb: Initial vbflags 0x3000226 > sisfb: 2D acceleration is enabled, y-panning enabled (auto-max) > sisfb: Copyright (C) 2001-2005 Thomas Winischhofer > [drm] Initialized sis 1.1.0 20030826 on minor 0: > > Mon lspci: > [EMAIL PROTECTED]:~$ lspci | grep VGA > 0000:01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] > 630/730 PCI/AGP VGA Display Adapter (rev 31) > > Tout ça m'indique que mon chip est un SIS 630 avec 8192K de ram (qui à > l'air d'être partagée, sans aucune option dans le bios), sisfb > fonctionne très bien et drm à l'air de demarrer. > > Bref je tourne en rond avec cette histoire et ça ne marche pas. > > Si quelqu'un avait un tuyau ... > > Merci d'avance Bonjour. J'ai (j'avais) une carte video interne sis avec glx qui fonctionnait, en plus! Je te passe (une partie de) mon xorg.conf: Section "Device" Identifier "Carte vidéo générique" Driver "sis" # BusID "PCI:00:01:00" Option "AGPMode" "4" # Option "AccelMethod" "exa" Option "MaxXFBMem" "8192" EndSection Section "Module" Load "GLcore" Load "bitmap" Load "dbe" Load "ddc" # Load "dri" Load "extmod" Load "freetype" # Load "glx" Load "int10" Load "record" Load "speedo" Load "type1" Load "vbe" EndSection Je suis en testing, et mis à part le driver chargé sur http://www.winischhofer.at/linuxsisvga.shtml je n'ai pas d'autre lib ou de version hors debian/testing. Bon courage. Rémi.

