Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/01/2007, à 19:24

MrCrapaud

[Résolu en très grande partie!!!]X Error : Beryl + Ati X300 + AIGLX

Bonjour à tous!

Voilà, je suis sur Ubuntu depuis deux mois, c'est pas toujours facile, mais je ne regrette vraiment pas.
Surtout, quand j'ai réussi à installer beryl chez un ami dernièrement, je me suis dit : voilà ce qui m'a toujours manqué!!! Problème, mon beryl ne marche pas, et j'avoue que pour la première fois, je n'ai pas trouvé de solution à mon problème, que ce soit sur le forum ou sur la doc, donc j'espère ne pas trop vous déranger, et que vous pourrez m'aider.

Voilà, quand je lance beryl-manager, j'obtiens ceci :

X Error: BadDevice, invalid or uninitialized input device 157
  Major opcode:  145
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 157
  Major opcode:  145
  Minor opcode:  3
  Resource id:  0x0
Failed to open device

A ce moment là, je me fais très vite renvoyer sous kwin. Je ne sais pas si ça a une importance, mais si, à ce moment là, je fais clic droit sur l'icone rouge et demande à changer le gestionnaire de fenêtres, les fenêtres clignotent un peu, je me retrouve sous kwin, et j'obtiens ceci dans le terminal :

kwin: Fatal IO error: client killed
XGL Absent, checking for NVIDIA
Nvidia Absent, checking for texture_from_pixmap
texture_from_pixmap Present
beryl: No composite extension
X Error: BadDevice, invalid or uninitialized input device 157
  Major opcode:  145
  Minor opcode:  3
  Resource id:  0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 157
  Major opcode:  145
  Minor opcode:  3
  Resource id:  0x0
Failed to open device

En plus, je précise que depuis mon installation de Béryl, j'obtiens le premier message pour tout lancement d'un programme ayant une interface graphique : Eclipse, gedit...

Voilà, j'ai vu un ou deux problèmes semblables sur le forum, mais je n'ai pas vraiment trouvé de solution au mien.
Je précise que j'ai déjà essayé de changer le driver "Ati" en driver "Radeon" dans mon xorg.conf, que j'ai tenté le Option Render "Enable, le Option Composite "Enable" dans ma section "Extensions", que j'ai bien le yes à glxinfo | grep rendering. Je rappelle aussi que j'ai installé les drivers libres, et que je n'ai pas fait l'erreur d'installer XGL (parce que, si j'ai bien compris, je n'en ai pas besoin, non?).

je laisse quand même mon xorg.conf, au cas où le problème viendrait de là...

# /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"
	FontPath	"/usr/share/fonts/X11/misc"
	# 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	"dbe"
	Load	"vbe"
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"fr"
	Option		"XkbOptions"	"lv3:ralt_switch"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ExplorerPS/2"
	Option		"ZAxisMapping"		"4 5"
	Option		"Emulate3Buttons"	"true"
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. RV370 5B60 [Radeon X300 (PCIE)]"
	Driver		"ATI"
	BusID		"PCI:6:0:0"
	Option  "XAANoOffscreenPixmaps"
EndSection

Section "Monitor"
	Identifier	"Generic Monitor"
	Option		"DPMS"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"ATI Technologies, Inc. RV370 5B60 [Radeon X300 (PCIE)]"
	Monitor		"Generic Monitor"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice     "stylus" "SendCoreEvents"
	InputDevice     "cursor" "SendCoreEvents"
	InputDevice     "eraser" "SendCoreEvents"
EndSection

Section "DRI"
	Mode	0666
EndSection

Section "Extensions"	
	Option "Composite" "Disable"
EndSection

Voilà, merci d'avance si vous pouvez m'aider, et merci à tous ceux qui m'ont déjà aidé en répondant aux questions des autres sur le forum

Dernière modification par MrCrapaud (Le 21/01/2007, à 08:48)

Hors ligne

#2 Le 19/01/2007, à 19:36

pmdzlineur

Re : [Résolu en très grande partie!!!]X Error : Beryl + Ati X300 + AIGLX

si à la place de ATI dans device tu mets fglrx ?


je ne suis pas informaticien, juste utilisateur un peu averti ;-)
http://www.freemedforms.com/fr/start
http://code.google.com/p/rapidcomptamed/
médecin volant, mais pas en même temps ;-)

Hors ligne

#3 Le 19/01/2007, à 23:02

MrCrapaud

Re : [Résolu en très grande partie!!!]X Error : Beryl + Ati X300 + AIGLX

J'ai essayé mais ça a rien changé... Mais merci de m'aider, en tout cas.
Quelqu'un aurait une autre idée, par hasard?

Hors ligne

#4 Le 20/01/2007, à 13:20

MrCrapaud

Re : [Résolu en très grande partie!!!]X Error : Beryl + Ati X300 + AIGLX

Je me permets un petit up...

Hors ligne

#5 Le 20/01/2007, à 16:31

BigMadWolf

Re : [Résolu en très grande partie!!!]X Error : Beryl + Ati X300 + AIGLX

en fait beryl a été mis à jour récemment (jeudi 18) et depuis ça ne marche plus chez moi (ati X700 mobility avec XGL). si tu tiens vraiment à l'avoir tout de suite, utilise les paquets 1.4, ça devrait marcher.

sinon j'ai jeté un coup d'oeil à ton xorg.conf, n'espère pas faire tourner beryl avec les drivers ati. ainsi, avant toute manip, installe ton accélération graphique (drivers fglrx ou radeon) et vérifie que tout marche bien avec glxinfo ou fglrxinfo. si ce n'est pas le cas, ça ne sert à rien d'aller plus loin, règle d'abord ce pb.

wink


BigMadWolf
Portable HP Pavilon dv4-1115ef - Ubuntu Intrepid

Hors ligne

#6 Le 20/01/2007, à 18:10

MrCrapaud

Re : [Résolu en très grande partie!!!]X Error : Beryl + Ati X300 + AIGLX

Merci beaucoup pour la réponse!
Bon alors, pour la nouvelle version de Beryl, j'essaierai, mais ça doit pas être le vrai problème pour moi, parce que ça doit faire deux semaines que c'est comme ça chez moi. A ce propos, comment je fais pour installer la version 1.4? Parce que d'habitude, je fais tout à la ligne de commande sudo aptitude install, et là, justement, ils te donnent que la dernière version, non? Est-ce-qu'il faut passer par un site par exemple, et faire l'install à la main, ou est-ce-que je peux faire tout ça par les dépots?

Sinon, ça me surprend ce que tu me dis sur les drivers ati. J'ai lu à plein d'endroits qu'avec les drivers libres et AIGLX, ça marchait super bien. C'est faux? Parce que pour ce qui est de l'accélération graphique, ça marche nickel, je crois : j'ai le Direct Rendering : yes, et j'ai un fps de 1200 au glxgears, ce qui est un bon score, si j'en crois ce que j'ai vu sur le site, mais je peux me tromper...
De plus, je crois que j'avais déjà essayé d'installer les drivers proprio et XGL, mais ça avait tout fait planter. Mais bon, j'avais certainement dû faire une connerie...

Hors ligne

#7 Le 20/01/2007, à 23:25

BigMadWolf

Re : [Résolu en très grande partie!!!]X Error : Beryl + Ati X300 + AIGLX

tiens tu m'étonnes, avoir le direct rendering avec ati ? normalement ce driver ne fait que de la 2D. (enfin si je me trompe, venez me corriger)

quand on parle des drivers libres et de l'accélération graphique, qui marchent avec AIGLX, c'est de radeon que l'on parle. tu peux suivre le tuto ici : http://doc.ubuntu-fr.org/radeon

pour utiliser une veille version de paquets, il te suffit de lancer synaptic, de sélectionner ton paquet (beryl et ses dépendances ici) et de faire paquet -> forcer la version.


BigMadWolf
Portable HP Pavilon dv4-1115ef - Ubuntu Intrepid

Hors ligne

#8 Le 21/01/2007, à 08:47

MrCrapaud

Re : [Résolu en très grande partie!!!]X Error : Beryl + Ati X300 + AIGLX

Oui!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Ca marche!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Bon, alors, en fait, j'avais pas compris qu'il y avait une différence entre les drivers ati et radeon (surtout en lisant le tuto sur les drivers radeon dans lequel on voit que mettre driver "ati" ou "radeon", c'est la même chose)...
Donc, j'ai installé les drivers radeon. Là, ça a pas marché. Comme il y avait toujours le "Beryl : no Composite Extension" affiché dans le terminal, et que dans le tuto, ils mettent que le "Option " "Composite" "Disable"  empêche de faire marcher Beryl, j'ai essayé de changer le "Disable" en "Enable", mais ça a rien changé. J'ai donc viré la ligne du xorg.conf, et là, magie, ça a marché...

Ce qui est marrant, c'est qu'après un ou deux essais, je me suis rendu compte qu'en virant cette ligne, et en rajoutant juste le "Option" "RENDER" "Enable", ça marchait aussi très bien. Ce "Option "RENDER" "Enable", il dit quoi, en gros? Il suffit à faire comprendre que le driver utilisé est le radeon?

Sinon, le message d'erreur apparaît encore, donc il doit toujours y a voir un petit problème. En fait, quand je lance beryl-manager, il ne se passe rien, il faut que je clique droit sur l'icone rouge et que je change le gestionnaire de fenêtres pour que ça marche. A la réflexion, je me demande si cette erreur n'est pas apparue quand j'ai essayé d'installer les drivers fglrx. Si quelqu'un a une idée...

Enfin, le principal est que Beryl marche, donc un grand grand merci à toi, BigMadWolf!!!

Dernière modification par MrCrapaud (Le 21/01/2007, à 08:49)

Hors ligne

#9 Le 21/01/2007, à 09:01

MrCrapaud

Re : [Résolu en très grande partie!!!]X Error : Beryl + Ati X300 + AIGLX

Bon alors, après de nouveau essais, je me rends compte qu'en fait, il suffisait que je vire la section "Extensions" pour que ça marche, et donc, si je ne me trompe pas, ce ne sont pas les drivers ati qui étaient en cause, juste le fait que je n'autorisais pas beryl à utiliser composite.
Ce qui me surprend, c'est que je suis sur que j'avais déjà essayé de changer le "disable" en "enable", mais ça avait rien fait. Peut-être tout simplement parce que je mettais une majuscule à Enable... Si c'est jsute ça, je suis vraiment désolé pour le dérangement...
Sinon, ce qui m'étonne encore pas mal, c'est que depuis que j'ai viré la section "Extensions", et donc le "Option" "RENDER" "Enable", bah il me suffit de lancer beryl-manager dans un terminal pour que ça marche, et je n'ai plus besoin de cliquer droit sur l'icone rouge pour changer le gestionnaire de fenêtres. Si quelqu'un a une explication, ça m'intéresserait bien...

Hors ligne

#10 Le 21/01/2007, à 12:17

BigMadWolf

Re : [Résolu en très grande partie!!!]X Error : Beryl + Ati X300 + AIGLX

héhé, de rien !
mais je reste tout de même convaincu qu'une partie de ton problème venait des drivers ati tongue

Pour ton rendre enable/disable, je ne sais pas quoi te dire... je vais tenter l'expérience un de ces quatre : je vais repasser de fglrx à xgl, histoire de voir la différence.

sinon beryl a été mis à jour hier, il est passé en 2.00 beta 2, ce qui explique p-e aussi en partie cette réussite. tu étais en quelle version hier ? 1.4, 2.0b1 ou 2.0b2 ?

EDIT: tu avais raison, je ne suis plus à jour (comme le wiki francophone)
--> https://help.ubuntu.com/community/RadeonDriver#head-0476c5f6d1013b85b4e1fa65205b00e3f9262d3c

Driver specifies which driver you want to use. IT HAS TO BE ati and NOT radeon or fglrx.

Dernière modification par BigMadWolf (Le 21/01/2007, à 14:54)


BigMadWolf
Portable HP Pavilon dv4-1115ef - Ubuntu Intrepid

Hors ligne

#11 Le 21/01/2007, à 15:44

MrCrapaud

Re : [Résolu en très grande partie!!!]X Error : Beryl + Ati X300 + AIGLX

Pour la version, je sais pas laquelle j'utilisais, mais je fais des upgrade très réguliers en ce moment, genre tous les jours. Mais vu que si je recommence à mettre Option "Composite"disable", ça ne remarche pas, je pense quand même que le problème venait de là (au moins en grande partie, après cest toujours un peu difficile de savoir exactement).
Sinon, est-ce-que tu (ou quelqu'un d'autre smile)saurais ce qui peut faire que j'ai cette X error : Bad device, pour tous les programmes graphiques (et donc, entre autres, Béryl) : je crois bien que c'est depuis que j'ai tenté l'install de fglrx, et il reste peut-être une ou deux saletés dans mon xorg.conf, parce qu'il est possible que j'ai pas fait de version de sauvegarde avant d'installer fglrx (je sais, c'est mal...)
Ah, et au passage, juste une petite question : beryl est pas censé utiliser principalement le GPU, et donc ne pas faire ramer la machine? Parce que j'ai lancé des gros calculs en Java tout à l'heure, et mixé avec Béryl, ça a tout fait planter, alors qu'avec kwin, j'ai aucun problème.
Bon, désolé pour toutes ces questions, mais vu que je poste pas souvent (c'était mon premier en fait), bah j'en profite un peu...

Hors ligne

#12 Le 21/01/2007, à 20:31

pmdzlineur

Re : [Résolu en très grande partie!!!]X Error : Beryl + Ati X300 + AIGLX

mon xorg.conf pour comparer

# /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 "ServerLayout"
	Identifier     "Default Layout"
	Screen         "Default Screen" 0 0
	InputDevice    "Generic Keyboard"
	InputDevice    "Configured Mouse"
	InputDevice    "stylus" "SendCoreEvents"
	InputDevice    "cursor" "SendCoreEvents"
	InputDevice    "eraser" "SendCoreEvents"
EndSection

Section "Files"

	# path to defoma fonts
	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"
	FontPath     "/usr/share/fonts/X11/misc"
	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" "fr"
	Option	    "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
	Identifier  "Configured Mouse"
	Driver      "mouse"
	Option	    "CorePointer"
	Option	    "Device" "/dev/input/mice"
	Option	    "Protocol" "ExplorerPS/2"
	Option	    "ZAxisMapping" "4 5"
	Option	    "Emulate3Buttons" "true"
EndSection

Section "InputDevice"

                                                      # /dev/input/event
                                                      # for USB
	Identifier  "stylus"
	Driver      "wacom"
	Option	    "Device" "/dev/wacom"          # Change to 
	Option	    "Type" "stylus"
	Option	    "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"

                                                      # /dev/input/event
                                                      # for USB
	Identifier  "eraser"
	Driver      "wacom"
	Option	    "Device" "/dev/wacom"          # Change to 
	Option	    "Type" "eraser"
	Option	    "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"

                                                      # /dev/input/event
                                                      # for USB
	Identifier  "cursor"
	Driver      "wacom"
	Option	    "Device" "/dev/wacom"          # Change to 
	Option	    "Type" "cursor"
	Option	    "ForceDevice" "ISDV4"               # Tablet PC ONLY
EndSection

Section "Monitor"
	Identifier   "Generic Monitor"
	HorizSync    28.0 - 51.0
	VertRefresh  43.0 - 60.0
	Option	    "DPMS"
EndSection

Section "Device"
	Identifier  "Carte vidéo générique"
	Driver      "fglrx"
	Option	    "DesktopSetup" "clone"
	Option	    "TVFormat" "PAL-N"
	Option      "VideoOverlay" "on"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "Default Screen"
	Device     "Carte vidéo générique"
	Monitor    "Generic Monitor"
	DefaultDepth     24
	SubSection "Display"
		Depth     1
		Modes    "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth     4
		Modes    "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth     8
		Modes    "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth     15
		Modes    "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth     16
		Modes    "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth     24
		Modes    "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "DRI"
	Mode         0666
EndSection

l' histoire de tv c'est pour avoir 2 écrans en même temps par péritel
ça marche moyen mais ça marche, c'est donc autre chose .

Dernière modification par pmdzlineur (Le 21/01/2007, à 20:33)


je ne suis pas informaticien, juste utilisateur un peu averti ;-)
http://www.freemedforms.com/fr/start
http://code.google.com/p/rapidcomptamed/
médecin volant, mais pas en même temps ;-)

Hors ligne

#13 Le 21/01/2007, à 22:40

MrCrapaud

Re : [Résolu en très grande partie!!!]X Error : Beryl + Ati X300 + AIGLX

Merci beaucoup!
Bon alors, en fait, y'a vraiment quasiment rien qui change, juste ma section "Device", et mes sections "Monitor" et "Screen". Comme je vois vraiment pas ce que j'aurais pu modifier dans "Monitor" et "Screen", si le problème vient de mon xorg.conf, il doit venir de la section "Device". je vais jeter un petit coup d'oeil à tout ça, mais ça me paraît pas gagné, en tout cas...

Hors ligne