tyrann27 Posté(e) le 27 novembre 2006 Partager Posté(e) le 27 novembre 2006 Hello all, Voila comme le titre l'indique, j'ai installé le driver ati proprio (dans le but d'utiliser beryl sans XGL), et maintenant je suis revenu sur fglrx parce que caymieux Le soucis c'est qu'avant j'avais le DRI (autant avec l'un que l'autre) et maintenant je l'ai plus J'ai essayé toute sortes de méthodes tel qu'un dpkg-reconfigure xserver-xorg, un remove --purge et install du driver fglrx, j'ai également suivi les how to de la doc ubuntu mais en vain... Alors voila, je m'en remet a vous car je me sens dépassé... j'ai configuré mon xorg avec aticonfig, j'ai chargé automatiquement le module fglrx, etc.... Et quand je fais fglrxinfo voici ce que j'ai : tyrann@sebastien:~$ fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: Tungsten Graphics, Inc. OpenGL renderer string: Mesa DRI R300 20060815 AGP 1x TCL OpenGL version string: 1.2 (1.3 Mesa 6.5.1) Ce qui n'est pas normal Merci de votre aide Lien vers le commentaire Partager sur d’autres sites More sharing options...
tuXXX Posté(e) le 27 novembre 2006 Partager Posté(e) le 27 novembre 2006 Voila comme le titre l'indique, j'ai installé le driver ati proprio (dans le but d'utiliser beryl sans XGL), et maintenant je suis revenu sur fglrx parce que caymieux Pour moi cette phrase est similaire à "j'ai installé le driver fglrx, et maintenant je suis revenu à fglrx parce que c'est mieux", ce qui n'a pour moi pas vraiment de sens Je suppose (en lisant la suite notamment) que le "driver ati proprio" de la première partie est en fait "driver ati libre". Le soucis c'est qu'avant j'avais le DRI (autant avec l'un que l'autre) et maintenant je l'ai plus Avec les drivers libres il y a le DRI qui permet de fournir le direct rendering, avec les drivers proprio c'est pas DRI mais il y a le direct rendering quand même. (après ces deux remarques pas vraiment utiles, le reste c'est l'installation des drivers ATI proprio fglrx, je sais pas trop comment ça marche avec ta distribution) Lien vers le commentaire Partager sur d’autres sites More sharing options...
ImoTheP Posté(e) le 27 novembre 2006 Partager Posté(e) le 27 novembre 2006 Ton fichier xorg.conf a quelle tête? Tu peux éventuellement faire un sudo mkdir /usr/X11R6/lib/modules sudo ln -s /usr/lib/dri /usr/X11R6/lib/modules/ pis un "glxinfo | grep render " après. (Sans grande conviction) Lien vers le commentaire Partager sur d’autres sites More sharing options...
tyrann27 Posté(e) le 27 novembre 2006 Auteur Partager Posté(e) le 27 novembre 2006 Voici mon xorg : tyrann@sebastien:~$ cat /etc/X11/xorg.conf # /etc/X11/xorg.conf (xorg X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the /etc/X11/xorg.conf manual page. # (Type "man /etc/X11/xorg.conf" at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg Section "Files" FontPath "/usr/share/X11/fonts/misc" FontPath "/usr/share/X11/fonts/cyrillic" FontPath "/usr/share/X11/fonts/100dpi/:unscaled" FontPath "/usr/share/X11/fonts/75dpi/:unscaled" FontPath "/usr/share/X11/fonts/Type1" FontPath "/usr/share/X11/fonts/100dpi" FontPath "/usr/share/X11/fonts/75dpi" # path to defoma fonts FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" EndSection Section "Module" Load "i2c" Load "bitmap" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "type1" Load "vbe" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "be" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mouse0" Option "Buttons" "12" Option "ButtonMapping" "1 2 3 6 7" Option "Protocol" "ExplorerPS/2" Option "ZAxisMapping" "4 5" Option "Resolution" "800" EndSection Section "InputDevice" Identifier "sourisUSB" Driver "evdev" Option "CorePointer" Option "Device" "/dev/input/mouse1" Option "Buttons" "10" Option "ButtonMapping" "1 2 3 6 7" Option "Protocol" "ExplorerPS/2" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" Driver "wacom" Identifier "stylus" Option "Device" "/dev/wacom" # Change to # /dev/input/event # for USB Option "Type" "stylus" Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection Section "InputDevice" Driver "wacom" Identifier "eraser" Option "Device" "/dev/wacom" # Change to # /dev/input/event # for USB Option "Type" "eraser" Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection Section "InputDevice" Driver "wacom" Identifier "cursor" Option "Device" "/dev/wacom" # Change to # /dev/input/event # for USB Option "Type" "cursor" Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection Section "Device" Identifier "ATI Technologies, Inc. RV350 AR [Radeon 9600 XT]" Driver "ati" BusID "PCI:1:0:0" EndSection Section "Monitor" Identifier "SyncMaster" Option "DPMS" EndSection Section "Screen" Identifier "Default Screen" Device "ATI Technologies, Inc. RV350 AR [Radeon 9600 XT]" Monitor "SyncMaster" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 4 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" InputDevice "sourisUSB" InputDevice "stylus" "SendCoreEvents" InputDevice "cursor" "SendCoreEvents" InputDevice "eraser" "SendCoreEvents" EndSection Section "DRI" Mode 0666 EndSection tyrann@sebastien:~$ J'ai essayé en mettant ati et fglrx dans la section Device mais ca ne change rien... TuXXX> Oui je me suis emmelé les pinceaux... Peut-etre trop énervé du a l'acharnement Je voulais donc dire qu'avant j'avais un un driver installé avec apt-get et puis j'en ai installé un autre avec la compilation d'un module notamment et maintenant j'aimerais revenir sur l'ancien... Lien vers le commentaire Partager sur d’autres sites More sharing options...
tuXXX Posté(e) le 27 novembre 2006 Partager Posté(e) le 27 novembre 2006 Section "Module" [...] Load "dri" [...] EndSection [...] Section "Device" [...] Driver "ati" [...] EndSection [...] Section "DRI" Mode 0666 EndSection En effet, c'est pas gagné pour fglrx, surtout si DRI reste activé et que tu dis à xorg d'utiliser le driver libre "ati" Lien vers le commentaire Partager sur d’autres sites More sharing options...
tyrann27 Posté(e) le 27 novembre 2006 Auteur Partager Posté(e) le 27 novembre 2006 Donc en somme... Je vire le load dri, je vire la section DRI et je merts driver ati... Je prie, je redémarre X et c'est parti... EDIT: Me revoila deja... Vous n'allez pas me croire si je vous dis que ca n'a pas changé Mais maintenant je n'ai plus la meme réponse avec fglrxinfo... tyrann@sebastien:~$ fglrxinfo Xlib: extension "XFree86-DRI" missing on display ":0.0". display: :0.0 screen: 0 OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.5 Mesa 6.5.1) Et j'ai la premiere ligne qui apparait malgré que j'ai mis la section extension dans mon xorg... (Rajoutée en meme temps que les modifs ici...) Lien vers le commentaire Partager sur d’autres sites More sharing options...
saintshakajin Posté(e) le 27 novembre 2006 Partager Posté(e) le 27 novembre 2006 Bon, finalement, tu veux utiliser quoi? ati ou fglrx? Dans le cas d'un flgx tu mets: Driver "fglrx" Et tu ajoutes ces sections: Section "ServerFlags" Option "AIGLX" "off" EndSection Section "Extensions" Option "Composite" "Disable" EndSection Section "DRI" Mode 0666 EndSection Lien vers le commentaire Partager sur d’autres sites More sharing options...
tyrann27 Posté(e) le 27 novembre 2006 Auteur Partager Posté(e) le 27 novembre 2006 Rien a faire ca fonctionne toujours pas Et j'ai ca aussi... tyrann@sebastien:~$ fgl_glxgears Using GLX_SGIX_pbuffer Xlib: extension "XFree86-DRI" missing on display ":0.0". X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 142 (GLX) Minor opcode of failed request: 5 (X_GLXMakeCurrent) Serial number of failed request: 30 Current serial number in output stream: 30 tyrann@sebastien:~$ Lien vers le commentaire Partager sur d’autres sites More sharing options...
styx2 Posté(e) le 28 novembre 2006 Partager Posté(e) le 28 novembre 2006 Rien a faire ca fonctionne toujours pas Et j'ai ca aussi... tyrann@sebastien:~$ fgl_glxgears Using GLX_SGIX_pbuffer Xlib: extension "XFree86-DRI" missing on display ":0.0". X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 142 (GLX) Minor opcode of failed request: 5 (X_GLXMakeCurrent) Serial number of failed request: 30 Current serial number in output stream: 30 tyrann@sebastien:~$ il faut préciser que fgl_glxgears est une commande qui ne fonctionne qu'avec fglrx (de même que fglrxinfo), donc si "lsmod |grep fglrx" ne te renvoie rien, c'est peut etre le driver libre qui est chargé, et fgl_glxgears ne fonctionnera pas. Mais bon. J'avais des messages semblables quand beryl était actif sous suse, mais j'avais beaucoup bidouillé pour faire tourner les drivers proprio. Essaies de faire quelques recherches du côté des librairies openGL, je sais que certaines personnes doivent faire du copier/coller de fichiers dans /usr/lib... (libGL.so.1.2) "L'extension composite est considérée comme expérimentale par X.org. ATI a décidé de ne pas supporter les extensions classifiées expérimentales. Le driver ATI risque de désactiver le DRI dans de telles circonstances." Lien vers le commentaire Partager sur d’autres sites More sharing options...
tyrann27 Posté(e) le 28 novembre 2006 Auteur Partager Posté(e) le 28 novembre 2006 Bon... J'ai essayé de désinstaller tout ce qui parlait de xorg, xserv, etc... avec des --purge et puis tout réinstallé, ca n'a rien changé malheureusement... J'ai pourtant RE-suivi le tuto de la doc ubuntu et rien a faire... Vous allez quand meme pas me dire que c'est impossible de revenir a l'état précédent A votre avis.... Vu que j'ai du compiler des trucs avec le module-assistant et ensuite installer avec dpkg -i, serait-il judicieux de réinstaller le driver ati (pas celui des dépots) et ensuite de le déinstaller en faisant la méthode reverse? Comme ca en théorie je repars a zero non? Le problème aussi, c'est qu'il me dit : tyrann@sebastien:~$ cat /var/log/Xorg.0.log | grep fglrx | grep WW (WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found (WW) fglrx(0): Failed to open DRM connection (WW) fglrx(0): board is an unknown third party board, chipset is supported (WW) fglrx(0): *********************************************** (WW) fglrx(0): * DRI initialization failed! * (WW) fglrx(0): * (maybe driver kernel module missing or bad) * (WW) fglrx(0): * 2D acceleraton available (MMIO) * (WW) fglrx(0): * no 3D acceleration available * (WW) fglrx(0): ********************************************* * tyrann@sebastien:~$ La premiere ligne, je ne la comprends pas... Dans mon xorg.conf on parle de pci:1:0:0 J'ai cherché sur le net et je vois des gens qui ont eu le meme problème mais pas de résolution ou alors c'etait pour installer le fglrx compilé... Je suis perdu la... Lien vers le commentaire Partager sur d’autres sites More sharing options...
saintshakajin Posté(e) le 28 novembre 2006 Partager Posté(e) le 28 novembre 2006 Commente ton BusId. Sinon, ton module, c'est celui des dépôts ou compilé à la main... Et heu, tu n'aurais pas envie d'être un peu plus clair dans tes explications et idées. Vu que j'ai du compiler des trucs avec le module-assistant et ensuite installer avec dpkg -i, serait-il judicieux de réinstaller le driver ati (pas celui des dépots) et ensuite de le déinstaller en faisant la méthode reverse? Tu parles de quoi là? Si ils sont installé tu les désinstalles à coup de apt-get pourquoi veux-tu réinstaller puis désinstaller... Lien vers le commentaire Partager sur d’autres sites More sharing options...
kmlz Posté(e) le 28 novembre 2006 Partager Posté(e) le 28 novembre 2006 Tu as bien mis fglrx dans ton /etc/modules ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
tyrann27 Posté(e) le 28 novembre 2006 Auteur Partager Posté(e) le 28 novembre 2006 Commente ton BusId. J'essaye ca tout de suite... Sinon, ton module, c'est celui des dépôts ou compilé à la main... Et heu, tu n'aurais pas envie d'être un peu plus clair dans tes explications et idées. Vu que j'ai du compiler des trucs avec le module-assistant et ensuite installer avec dpkg -i, serait-il judicieux de réinstaller le driver ati (pas celui des dépots) et ensuite de le déinstaller en faisant la méthode reverse? Tu parles de quoi là? Si ils sont installé tu les désinstalles à coup de apt-get pourquoi veux-tu réinstaller puis désinstaller... Un p'tit lien vaut mieux qu'une explication http://doc.ubuntu-fr.org/materiel/ati_proprietaire Ca c'est ce que j'ai (betement) fait, et j'ai envie de revenir au fglrx des dépots... Tu as bien mis fglrx dans ton /etc/modules ? Vui m'sieur EDIT: j'ai essayé de commenter le busid mais ca ne change rien... Lien vers le commentaire Partager sur d’autres sites More sharing options...
kmlz Posté(e) le 28 novembre 2006 Partager Posté(e) le 28 novembre 2006 Et avec un Section "Extensions" Option "RENDER" "Enable" EndSection dans le xorg.conf ça donne quoi ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
tyrann27 Posté(e) le 28 novembre 2006 Auteur Partager Posté(e) le 28 novembre 2006 Toujours pas, mais je suis sur que ca vient pas de la étant donné qu'avant ca fonctionnait avec le fglrx des dépots et juste la section avec composite pour éviter les erreur Xlib... C'est pour ca que je souhaite revenir en arriere, mais j'aurais besoin d'un avis avant tout pour faire le tuto a l'envers de la doc ubuntu (pour le driver compilé) sans rien casser... Parce que si je casse encore plus, ca va pas le faire Lien vers le commentaire Partager sur d’autres sites More sharing options...
tyrann27 Posté(e) le 29 novembre 2006 Auteur Partager Posté(e) le 29 novembre 2006 un p'tit up? Lien vers le commentaire Partager sur d’autres sites More sharing options...
taistoiathos Posté(e) le 30 novembre 2006 Partager Posté(e) le 30 novembre 2006 Bon... J'ai essayé de désinstaller tout ce qui parlait de xorg, xserv, etc... avec des --purge et puis tout réinstallé, ca n'a rien changé malheureusement... J'ai pourtant RE-suivi le tuto de la doc ubuntu et rien a faire... Vous allez quand meme pas me dire que c'est impossible de revenir a l'état précédent Si tu veux revenir a l'etat precedent, le plus simple, c'est : 1) sauvegarder tout le systeme 2) faire fresh reinstall du systeme 3) restaurer le sauvegarde tout sauf ce qui concerne /etc/X11 et quelques autres fichiers de config, eventuellement le noyau (ou carrement le repertoire /boot ) et les modules noyau (ils sont sous /lib ) Une autre variante 1) sauvegarder tout le systeme 2) faire fresh reinstall du systeme 3) sauvegarde le nouveau systeme ( pas forcement tout, il suffit de sauvegarder tout ce qui pourrait concerner X et le noyau) 4) restaurer l'ancien systeme 5) restaurer selectivement la partie qui t'interesse du sauvegarde du nouveau systeme Lien vers le commentaire Partager sur d’autres sites More sharing options...
tyrann27 Posté(e) le 30 novembre 2006 Auteur Partager Posté(e) le 30 novembre 2006 Merci de ta réponse, ca me convient parfaitement, sauf que....... Je pense a autre chose maintenant... J'ai été regarder dans /lib/modules et bon j'ai trouvé qu'a un moment on parlait de fglrx... Or, je me rappelle qu'il était dit dans le tuto qu'a chaque changement de kernel il fallait recompiler pour obtenir le DRI... DONC, (conclusion peut-etre hâtive) il doit surement etre possible de dégommer le module fglrx et d'en remettre un autre ou que sais-je.... Non??? Lien vers le commentaire Partager sur d’autres sites More sharing options...
saintshakajin Posté(e) le 30 novembre 2006 Partager Posté(e) le 30 novembre 2006 fglrx fait parti de linux-restricted donc, tu n'as rien à faire... Mais le problème, c'est que tu dis une chose, puis tu changes cette chose et finalement on ne sait plus du tout ce que tu fais ou non. Donc, en gros, tu avait mis un drivers ati, tu en avais marre, tu veux repasser à fglrx. De ce fait: De 1 tes packages fglrx sont-ils tous installés? De 2, dans /etc/linux-restricted-moules, fglrx est-il dedans ou non (si oui, supprime le). De 3, as-tu pensé à réinstaller linux-restricted-blabla? S'il te plait, soit un peu plus clair, on est à plus de 15 posts et ton problème est toujours aussi obscur car on comprend rien. Bon, au début, tu nous as dit que tu étais emporté par l'acharnement mais là, prend une tisane, va méditer et écris-nous en suite... nous sommes tout autant perdu que toi là. Lien vers le commentaire Partager sur d’autres sites More sharing options...
tyrann27 Posté(e) le 30 novembre 2006 Auteur Partager Posté(e) le 30 novembre 2006 Je suis bien désolé pour tous cela, je vous en fait voir avec mes explications a la rien a voir... Alors, je vais réexpliquer afin que les suivants ayant ce problème puissent le résoudre aisément... Tout d'abord le contexte... J'ai une ati radeon 9600XT, je voudrais installer Beryl mais je voulais le faire sans XGL (donc avec AIGLX par défaut sous edgy). Cela n'était apparemment pas possible avec ma carte + le driver des dépots. J'ai lu que c'était possible avec le driver compilé venant de chez ati... J'ai donc essayé ce driver, j'avais toujours le direct rendering mais beryl ne fonctionnait toujours pas avec AIGLX. Comme le driver des dépots fonctionnait bien (direct rendering et tout) et que j'avais pas envie de m'amuser a le recompiler a chaque mise a jour du kernel, je voulais revenir a la version des dépots. J'ai donc réinstallé celui des dépots mais je n'avais plus le DRI donc je voulais le récupérer... Ca c'était pour le contexte... Maintenant, saintshakajin, veux-tu m'épouser? Oui tu m'as donné la solution, il suffisait de réinstaller linux-restricted-module-`uname -r` pour rétablir le bordel que la compilation avait mis... Donc voila, je remerci tous ceux qui m'ont aidé et principalement saintshakajin qui a tenu le bon bout malgré mes explications foireuses Pour info, j'ai récupéré mon DRI et voici le résultat plutot satisfaisant : tyrann@sebastien:~$ fgl_glxgears Using GLX_SGIX_pbuffer 4136 frames in 5.0 seconds = 827.200 FPS 4843 frames in 5.0 seconds = 968.600 FPS 4874 frames in 5.0 seconds = 974.800 FPS 4823 frames in 5.0 seconds = 964.600 FPS 4818 frames in 5.0 seconds = 963.600 FPS tyrann@sebastien:~$ Encore merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
saintshakajin Posté(e) le 30 novembre 2006 Partager Posté(e) le 30 novembre 2006 Maintenant que c'est résolu, je réponds oui lol Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.