#1 Le 25/06/2006, à 14:26
- ghusse
xgl + compiz : OpenGL ferme la session
Bonjour,
J'ai installé depuis peu xgl et compiz histoire de voir comment ça marche. Je suis agréablement surpris par le résultat.
Cependant il demeure un problème : lorsque je lance une application qui utilise l'OpenGL (du genre glxgears ou encore mon économiseur d'écran), ça me ferme ma session.
Je me retrouve alors devant l'écran de login de gdm, dans le meilleur des cas.
Pour info j'utilise le driver fglrx pour une carte graphique ATI Radeon Mobility 9000/M9
J'ai dû remplacer le fichier /usr/lib/libGlx.so.1.2 par l'ancienne version pour éviter un bug de fglrx
Avez-vous une solution à mon problème ?
Merci
Hors ligne
#2 Le 25/06/2006, à 17:21
- bapoumba
Re : xgl + compiz : OpenGL ferme la session
salut ghusse, j'ai supprimé ton sujet dans edgy
| Ubuntu Forums |
J'aime les fraises.
Hors ligne
#3 Le 25/06/2006, à 17:54
- ghusse
Re : xgl + compiz : OpenGL ferme la session
Merci bien !
Hors ligne
#4 Le 25/06/2006, à 18:09
- WokTchik
Re : xgl + compiz : OpenGL ferme la session
J'ai le même problème, je suppose que c'est à cause des drivers ATI buggés...
Hors ligne
#5 Le 25/06/2006, à 20:52
- ghusse
Re : xgl + compiz : OpenGL ferme la session
En plus la mise à jour de xgl de ce matin n'a pas du tout arrangé les choses.
Toujours le même problème avec OpenGL, mais en plus compiz ne se lance pas du premier coup lors du démarrage (j'espère que ça s'arrangera par la suite).
Mais le OpenGL, grrrr
Hors ligne
#6 Le 25/06/2006, à 22:26
- WokTchik
Re : xgl + compiz : OpenGL ferme la session
Pareil compiz se lance plus. Tu as résolu ce problème là?
Hors ligne
#7 Le 26/06/2006, à 10:31
- ghusse
Re : xgl + compiz : OpenGL ferme la session
Il faut lancer la commande
compiz --replace gconf
un miliard de fois et au bout d'un moment ça marche.
J'ai créé un lanceur sur le bureau qui fait ça parce que des fois j'ai même pas accès aux menus gnome.
Hors ligne
#8 Le 26/06/2006, à 22:50
- WokTchik
Re : xgl + compiz : OpenGL ferme la session
Merci pour cette réponse!
Ca marche, c'est quantique, mais ça marche!
Hors ligne
#9 Le 27/06/2006, à 09:53
- ghusse
Re : xgl + compiz : OpenGL ferme la session
C'est assez quantique en effet. Si quelqu'un a une solution déterministe ...
Hors ligne
#10 Le 29/06/2006, à 08:23
- ghusse
Re : xgl + compiz : OpenGL ferme la session
gnup ....
Hors ligne
#11 Le 31/10/2006, à 09:51
- Choup's
Re : xgl + compiz : OpenGL ferme la session
Vous avez trouvé la réponse à votre problème de sortie de la session lors du démarrage d'une application OpenGL ?
Parce que j'ai exactement le même phénomène avec mon économiseur d'écran et XGL / Beryl...
Hors ligne
#12 Le 01/11/2006, à 23:47
- Choup's
Re : xgl + compiz : OpenGL ferme la session
Je suis désolé, mais je reviens sur le problème d'origine du topic : cad le plantage d'une application OpenGL avec XGL...
L'économiseur d'écran, en l'occurrence.
J'ai trouvé dans un autre topic une astuce :
Le screen server utilise des composants GL. Comme XGL (DISPLAY 1) utilise déjà ses composants sur le display 1, il faut lancer le screen saver sur le DISPLAY 0 (les jeux open gl aussi d'ailleurs).
Donc rajouter dans votre script start compiz.sh, les lignes suivantes :killall gnome-screensaver && DISPLAY:=0 gnome-screensaver &
Et voila, le screen saver même opengl marche sur le DISPLAY 0, le meme sur lequel fonctionne xgl.
pour choisir le screen saver, n'oubliez pas de la choisir dans le display 0 soit:
DISPLAY=:0 gnome-screensaver-preferences
Si tout sela est confu pour vous, tentez une ex DISPLAY=:0 gnome-screensaver-preferencespérience tapez:
DISPLAY:=0 metacity
et vous allez comprendre ou se situe Xgl.
A+
Cela permet effectivement de ne plus faire planter l'économiseur d'écran, mais impossible d'en sortir... (à part avec CTRL-ALT-BCKSPACE)
PS : je vous déconseille tout même le petit test, ou alors sauvegardez vous données
Hors ligne