Probleme de lancement de Beryl sur Debian

Bonjour a tous,

Je viens d’installer Beryl sur mon PC. L’installation s’est déroulée correctement mais dès que je lance Beryl-manager, cela me fige mon bureau et je ne peux plus rien faire.

J’ai réinstallé les pilotes de ma carte graphique (ATI Radeon 9700) afin d’avoir l’accélerateur graphique. quand j’éxécute la commande fgl_glxgears, voila le resultat :

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: 143 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 30
Current serial number in output stream: 30

Résultat de la commande fglrxinfo :

Xlib: extension “XFree86-DRI” missing on display “:0.0”.
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.5.1)

Qu’est ce que je dois faire ? Est ce qu’il y a quelque chose à installer ? …

Merci de votre aide

salut,

tu es en debian sarge?

parceque quand je voit ca on diraiit très fortement que tu n’es pas sur xorg…donc en sarge.

Et pour info, on peut passer de XFree à Xorg sans réinstaller.

Je suis en SID.

Est ce que vous voyez une solution a mon probleme ? C’est un probleme graphique puisque Beryl est bien installé et se lance bien mais fige mon bureau. J’ai réussi une fois a afficher le cube mais c’était moche.

Merci

Autre précision, quand j’éxécute la commande : beryl-manager , voila le resultat :

debian:/etc/apt# beryl-manager
Xlib: connection to “:0.0” refused by server
Xlib: Invalid MIT-MAGIC-COOKIE-1 key

Si j’éxécute : beryl

debian:/etc/apt# beryl
Xlib: connection to “:0.0” refused by server
Xlib: Invalid MIT-MAGIC-COOKIE-1 key
xvinfo: Unable to open display :0.0
Xlib: connection to “:0.0” refused by server
Xlib: Invalid MIT-MAGIC-COOKIE-1 key
xdpyinfo: unable to open display “:0.0”.


  • Beryl system compatiblity check *

Xlib: connection to “:0.0” refused by server
Xlib: Invalid MIT-MAGIC-COOKIE-1 key
Error: unable to open display (null)
Xlib: connection to “:0.0” refused by server
Xlib: Invalid MIT-MAGIC-COOKIE-1 key
beryl: Couldn’t open display :0.0

voici mon xorg.conf, peut etre que le probleme vient de la :

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 “aticonfig-Screen[0]” 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection

Section “Files”
# local font server
# if the local font server has problems, we can fall back on these
FontPath "unix/:7100"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/CID"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
EndSection

Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "v4l"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option “XkbRules” "xorg"
Option “XkbModel” "pc105"
Option “XkbLayout” "fr"
EndSection

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

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option “SendCoreEvents” "true"
Option “Device” "/dev/psaux"
Option “Protocol” "auto-dev"
Option “HorizScrollDelta” "0"
EndSection

Section "Monitor"
Identifier "�ran g��ique"
HorizSync 30.0 - 60.0
VertRefresh 50.0 - 75.0
ModeLine “1280x800@60” 83.9 1280 1312 1624 1656 800 816 824 841
Option "DPMS"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option “VendorName” "ATI Proprietary Driver"
Option “ModelName” "Generic Autodetecting Monitor"
Option “DPMS” "true"
EndSection

Section "Device"
Identifier “ATI Technologies, Inc. RV350 [Mobility Radeon 9600 M10]”

Driver “ati”

Driver	    "radeon"
Option        "VideoOverlay" "on"
Option	    "XAANoOffscreenPixmaps" "true"
Option	    "AddARGBGLXVisuals" "On"
BusID       "PCI:1:0:0"

EndSection

Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. RV350 [Mobility Radeon 9600 M10]"
Monitor "�ran g��ique"
DefaultDepth 24
Option “RenderAccel” "true"
SubSection "Display"
Depth 1
Modes “1280x960” “1280x854” “1280x800” “1280x768” “1200x800” “1152x864” “1152x768” “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes “1280x960” “1280x854” “1280x800” “1280x768” “1200x800” “1152x864” “1152x768” “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes “1280x960” “1280x854” “1280x800” “1280x768” “1200x800” “1152x864” “1152x768” “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes “1280x960” “1280x854” “1280x800” “1280x768” “1200x800” “1152x864” “1152x768” “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes “1280x960” “1280x854” “1280x800” “1280x768” “1200x800” “1152x864” “1152x768” “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes “1280x960” “1280x854” “1280x800” “1280x768” “1200x800” “1152x864” “1152x768” “1024x768” “800x600” "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option “Composite” "Enable"
EndSection

[quote]Xlib: extension “XFree86-DRI” missing on display “:0.0”.
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.5.1)[/quote]
D’après ce que je sais,c’est un message typique du driver proprio d’ati qui ne gère pas AIGLX donc pas de 3D.

Pour y remédier, il faut mettre dans ton xorg.conf la valeur composite à “disable” pour activer la 3D avec fglrx. Mais dans ce cas-là, il faut le serveur XGL pour faire fonctionner beryl.

Section "Extensions" Option "Composite" "disable" EndSection

Par contre, je vois (entre autres) un truc bizarre dans ton xorg.conf

[code]Section "Device"
Identifier “ATI Technologies, Inc. RV350 [Mobility Radeon 9600 M10]”

Driver “ati”

Driver "radeon"
Option “VideoOverlay” "on"
Option “XAANoOffscreenPixmaps” "true"
Option “AddARGBGLXVisuals” "On"
BusID "PCI:1:0:0"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
EndSection[/code]

si tu as une seule carte graphique, ça me parait bizarre qu’il y ait en même temps les drivers radeon et fglrx, non? Pareil pour la section screen,il y en a 2.
Après, je ne suis pas expert en xorg.conf donc à voir…

Donc en fait je met a disable et j’installe un serveur xgl. je vais essayé.

Pour le fait que j’ai 2 sections device, j’ai la deuxième depuis que j’ai installé fglrx. Je ne peux pas supprimer la première mais par contre est ce que je peux supprimer la deuxième, je pense pas.

Bon jessaie d’installer le serveur xgl.

Je crois que le fait d’installer le driver proprio t’a changé ton xorg.conf (je crois que ça se passe lorsqu’on fait la commande aticonfig). En tous cas, il a dû te faire une sauvegarde genre xorg.conf.old ou quelque chose comme ça dans ton dossier /etc/X11/
Moi à la place j’utiliserai l’ancien xorg.conf, je mettrais “fglrx” à la place de “radeon” dans la section “device” et remplacerais “enable” par “disable” pour l’option composite.

Et là normalement, la 3D est activée. C’est ce que j’avais fait sur mon portable.

J’avais vu sur les forums de beryl que si l’option composite était désactivée, il lui fallait le serveur XGL pour fonctionner. Et avec fglrx, si composite est activée pas de 3D.

En tous cas, chez moi ça s’est passé comme ça.
Bon courage.

Je viens de repenser à un truc : sur mon portable avec carte ATI, le driver libre radeon fonctionne pour la 3D. Le problème avec Beryl est qu’il lui arrivait de figer mon bureau => obligé de l’éteindre comme un sauvage, ctrl+alt+backspace inopérant. En +, c’était complètement aléatoire, il pouvait bloquer mon bureau aussi bien au bout de 30s que 10mn, pas plus quand même.

J’ai résolu le problème en activant l’affichage en 16bits au lieu de 24 dans mon xorg.conf. Dans la section “screen” j’ai mis DefaultDepth à 16 au lieu de 24 et depuis plus de soucis.

mais anatomicJC tu n’as donc plus de transparence non si tu es passé en 16bits?

Ben en fait, ça fonctionne quand même, j’utilise alt + la roulette de la souris pour régler la transparence et ça marche.

Sinon, c’est vrai que ma console transparente aterm est dégueu, j’en utilise une autre du coup.

Bon ba j’ai essayé tout ce que vous m’avez dit de faire, Beryl ne fige plus mon bureau. l’icone est bien dans ma barre des taches mais impossible d’utiliser Beryl (le cube). Est-ce que passer de Xfree à Xorg serait une solution. Si oui pouvez vous me dire comment faire ?

Si je selectionne comme gestionnaire de fenetres Beryl, Voila le resultat :


  • Beryl system compatiblity check *

Detected xserver : AIGLX

Checking Display :0.0 …

Checking for XComposite extension : failed

No composite extension
beryl: No composite extension
QFont::setPointSize: Point size <= 0 (-3)

debian:/home/julien/Desktop# fglrxinfo
Xlib: extension “XFree86-DRI” missing on display “:0.0”.
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.5.1)

debian:/home/julien/Desktop# fglrxinfo
Xlib: extension “XFree86-DRI” missing on display “:0.0”.
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.5.1)

Est ce que quelqu’un a une solution a mon probleme? J’ai lu que KDE posait probleme pour Beryl donc je suis passé sur Gnome.

beryl marche “bien” sous KDE …??'fin pour moi oui…

euh :

d’ailleurs je comprend pas tu es en sid et tu as encore xfree?

[quote=“psgkiki”]Checking for XComposite extension : failed

No composite extension
beryl: No composite extension

QFont::setPointSize: Point size <= 0 (-3) [/quote]

Beryl a besoin de l’extension composite activée dans ton Xorg.conf. Si tu active cette extension :

  • Avec Driver libre : OK pour la 3D
  • Avec Driver proprio : pas de 3D d’où le recours à XGL.

Si tu es en SID, es-tu sûr de tourner avec Xfree ??? :confused:
Beryl a besoin d’au moins Xorg 7.1
Pour rappel ce message :Xlib: extension "XFree86-DRI" missing on display ":0.0". est un message du driver proprio d’ATI qui te dit que la 3D n’est pas activée ça ne veut pas dire que ton serveur graphique est Xfree.

Il y a du mieux. Donc j’ai appliqué vos conseils. Voici les résultats :

fgl_glxgears :

Error: couldn’t open display (null)

fglrxinfo :

Xlib ; connection to “:0.0” refused by server
Xlib: Invalid MIT-MAGIC-COOKIE-1 key
Error : unable to open display :0

quand je demarre beryl, beryl est bien selectionné comme gestionnaire de fenetres. Quand je tape la commande beryl :

#beryl
xvfinfo: Unable to open display
xdpyinfo: unable to open display “”.
Error: unable to open display (null)
beryl: Couldn’t open display.

Donc beryl est bien lancé mais quand je fais la combinaison de touches rien ne se passe. On est pas loin je pense.lol

Merci

[quote]fgl_glxgears :

Error: couldn’t open display (null)

fglrxinfo :

Xlib ; connection to “:0.0” refused by server
Xlib: Invalid MIT-MAGIC-COOKIE-1 key
Error : unable to open display :0 [/quote]

Je pense qu’il faudrait essayer de résoudre ça avant de lancer beryl.
D’après google, ça parle de xauth, d’autorisation du serveur X. Comme ça ne m’est jamais arrivé ce truc, je laisse des personnes plus expertes te guider

ouai ba si quelqu’un trouve la raison de cette erreur, je suis preneur.

Merci bien

Est ce que ce changera quelque chose si je commente dans mon xorg.conf, dans la section module :

load “dri”

???

Merci

si tu as une carte ati commenter dri ne changera pas grand chose.

en revanche comment lance tu glxinfo ??(en root ou en simple utilisateur)

idem pour beryl, le lance tu en root ?

justement je crois qu’il faut lancer ces commandes en simple utilisateur d’ou le “cannot open display”