Aller au contenu

[Résolu]retour a fglrx des dépots apres le compilé


tyrann27

Messages recommandés

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 :-D

Le soucis c'est qu'avant j'avais le DRI (autant avec l'un que l'autre) et maintenant je l'ai plus :fou:

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 :transpi:

Merci de votre aide :yes:

Lien vers le commentaire
Partager sur d’autres sites

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 :fou:

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 :transpi:

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 :yes:

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

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 :up:

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

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é :zero:

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

Rien a faire ca fonctionne toujours pas :craint:

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

Rien a faire ca fonctionne toujours pas :mdr:

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

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... :yes:

Vous allez quand meme pas me dire que c'est impossible de revenir a l'état précédent :byebye:

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... :yes:

Lien vers le commentaire
Partager sur d’autres sites

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

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 :transpi:

EDIT: j'ai essayé de commenter le busid mais ca ne change rien... :p

Lien vers le commentaire
Partager sur d’autres sites

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 :D

Lien vers le commentaire
Partager sur d’autres sites

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... :dix:

Vous allez quand meme pas me dire que c'est impossible de revenir a l'état précédent :yes:

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

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

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

Je suis bien désolé pour tous cela, je vous en fait voir avec mes explications a la rien a voir... :non:

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?

:corde:

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 :up:

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 :love:

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...