Alors là, je ne comprends pas :/ Je lance Xgl de la même manière ! Peut-être un problème du côté de ton matériel ? Tes bugs, ce sont les problèmes de lenteur ou autre chose ?

Sephiroth, Tu peux trouver la procédure dans le premier post de ce sujet 😉
Une nouvelle release... nom de code... panama :-P

Pré requit:
Les driver propiétaire pour votre carte graphique doivent etre installer.

Installation:
yum install compiz xorg-x11-server-Xgl
Configurer Xgl:
gnome-xgl-switch -enable-xgl --auto
Attention, meme si vous avez déjà installer les packages précédement, il faut tout de meme executer cette commande. (elle initialise la config dans /etc/sysconfig/xgl).

Configurer compiz:
gset-compiz
Les dernieres modifications: (groso modo)
- La commande switch sauvegarde le status et la config d'xgl /etc/sysconfig/xgl
- Problème de clavier résolu, il ne faut plus éditer le fichier gnome-compizrc à la main. (e script recharge les preférences gnome stocker dans gconf)
- Suppression de l'interface suse pour configurer xgl.
- Ajout du package gset-compiz, intraface graphique pour configuer compiz.
- Ajout du package compiz-quinn. (cette version contient tous les derniers patchs et plugins disponible pour compiz, pour l'instant elle est moins stable que celle de David Reveman).
- Package xgl-settings -> fedora-xgl-settings.
- DISPLAY 1 -> 0
- Many other cool stuff 😉

TODO:
- Une interface graphique pour la configuration, d'Xgl.
- Une version test de xgl et compiz-* avec les dernieres versions cvs, avec une mise à jours tout les semaines.
- Les faire accepter sur fedora extras :-D
Salut merci mais y a un truc qui m echappe
j ai beau faire une install yum install compiz xorg-x11-server-Xgl
je me retrouve toujours avec apparement les anciens paquets et pas de gnome-xgl-switch !!??
j aurai louper l url d un depot ? ou c est uniquement pour les x86-64 ???
j ai http://www.auroralinux.org/people/spot/Xgl-FC5T3/ comme depot

merci
je viens de suivre la derniére méthode de alcapcom ,ça marche mais mon direct rendering est toujours désactiver donc pas de jeux sous xgl. Est-ce qu'il y a une solution?
Merci Alcapcom pour la derniere release!
Burn a écrit :
j aurai louper l url d un depot ? ou c est uniquement pour les x86-64 ???
j ai http://www.auroralinux.org/people/spot/Xgl-FC5T3/ comme depot
merci
tu n'utilises pas le bon depo... voici le bon!
/etc/yum.repos.d/Xgl-testing.repo
#
# Repository : Xgl-testing
#
[Xgl-testing]
name=Nouveau dépôt pour tester l'Xgl
baseurl=http://users.telenet.be/quenta/repo/
gpgcheck=0
enabled=1
Sinon, histoire de faire un bilan Xgl/compiz sur ATI,
en gros ca marche plutot bien si on lance le bazard à la main,
mais tjrs rien de rien via GDM...

Voici le script de demarrage à la main (via une console): "./startxgl.sh 0 gnome ati"
#!/bin/bash
# xgl startup script by RiPz @ www.binary-pulse.co.uk
# GNU Public Licence
# woo!

echo "###### STARTXGL SCRIPT ######"

if [ "$1" = "" ]; then
    echo "Usage: startxgl <display number> <window manager> <gfx>"
    echo "<gfx> is optional, values 'ati' or 'nvidia/other', default is nvidia/other"
    echo "Window Managers currently supported: xfce, gnome."
elif [ "$2" = "" ]; then
    echo "Usage: startxgl <display number> <window manager> <gfx>"
    echo "<gfx> is optional, values 'ati' or 'nvidia/other', default is nvidia/other"
    echo "Window Managers currently supported: xfce, gnome."
else
    echo "Starting X Server with XGL"
    echo "   Using Display $1"
    echo "   Using WM: $2"

    if [ "$3" = "ati" ]; then
        echo "   Using Card: ati"
        Xgl :$1 -fullscreen -ac -accel xv:pbo -accel glx:pbuffer &
        # Xgl :$1 -ac -accel xv:pbuffer -accel glx:pbuffer &
    else
        echo "   Using Card: nvidia/other"
        Xgl :$1 -ac -accel xv -accel glx:pbuffer &
    fi

    sleep 8
    echo "   Starting compiz"
    DISPLAY=:$1 LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ compiz --replace gconf &

        sleep 6
        echo "   Starting Window Manager"

    if [ "$2" = "gnome" ]; then
        DISPLAY=:$1 gnome-window-decorator &
        sleep 5
        DISPLAY=:$1 /usr/libexec/gnome-settings-daemon &
        DISPLAY=:$1 nautilus -n --sync &
        DISPLAY=:$1 xmodmap /usr/share/xmodmap/xmodmap.fr
        DISPLAY=:$1 setxkbmap -model dell -layout fr
        DISPLAY=:$1 gnome-panel
    elif [ "$2" = "xfce" ]; then
        DISPLAY=:$1 xfce-mcs-manager
        DISPLAY=:$1 gnome-window-decorator &
        DISPLAY=:$1 xftaskbar4 &
        DISPLAY=:$1 xfdesktop &
        DISPLAY=:$1 exec xfce4-panel
    fi

    echo "   DONE!"
fi
Clairement, ce qui pose probleme avec GDM semble être les timings (il suffit de voir
tout les "sleep" dans le script pour s'en convaincre...

Bref, il a-t-il un moyen pour demander à GDM de sortir l'integralité des logs
qu'il genere (surrement ?) en interne ?? + timings ??
et eventuellement plutot que de lancer Xgl via GDM, lancer un script qui en ferai
un peu plus ? (lancement de compiz ?)
merci waby !
bon ça fonctionne pas pour moi avec ma x700 mobility !
meme avec ton script, x se lance y a un jolie ecran bleu et c est tout !!
raaaaaaaaaaaaaaaaaa lol
bon j'ai lu toutes les pages, moi tout se lance niquel j'ai les effets etc par contre :
[root@Sonata ~]# gnome-xgl-info 
G nVidia Corporation
0 kmod-nvidia is not installed for the kernel release 1.2111_FC5
0 -accel glx:pbuffer -accel xv
et
[root@Sonata ~]# glxinfo | grep "direct rendering"
direct rendering: No
et
Configurer compiz:
gset-compiz
Je n'ai pas cette commande de dispo

Voila ou j'en suis niveau script :

/usr/local/bin/compizrc qui se lance au demarrage de gnome:
#!/bin/bash

# Lancer compiz avec gnome-session
if [ `ps -A | grep Xgl | wc -l` == "1" ]; then
DISPLAY=:0 compiz --replace gconf &
DISPLAY=:0 gnome-window-decorator &

fi

# Mise en place du clavier fr
#xmodmap /usr/share/xmodmap/xmodmap.fr

# Demarrage de compiz
DISPLAY=:1 compiz --replace gconf decoration move & gnome-window-decorator &
/etc/gdm/custom.conf:
[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -accel glx:pbuffer -accel xv
handled=true
flexible=true
priority=0

Des idées?
Je vais continuer de jouer un peu avec les scripts pour voir

EDIT: j'ai oublié mon "Alt Gr" ne fonctionne pas et en chargeant "xmodmap /usr/share/xmodmap/xmodmap.fr" c'est encore pire plein de touche ne fonctionne plus
Bon on est jamais mieux servi que par soi meme encore une fois 😃
Pour le gnome-glx-info et l'erreur, j'ai desinstaller et reinstaller les drivers nvidia de chez livna.... kesako?!
J'ai pas touché au fichier /etc/gdm/custom.conf

Pour le /etc/local/bin j'ai commenter cette ligne: "DISPLAY=:1 compiz --replace gconf decoration move & gnome-window-decorator &"

En gros ca equivaut à :
#!/bin/bash

# Lancer compiz avec gnome-session
if [ `ps -A | grep Xgl | wc -l` == "1" ]; then
DISPLAY=:0 compiz --replace gconf &
DISPLAY=:0 gnome-window-decorator &

fi
et enfin pour le Alt-gr faut fouiller le menu : Bureau => préférences => clavier -> agencements
en modele clavier j'ai mis pc generique 105 touches (intl)
et agencement france (en fait c'etait deja comme ca mais j'avais l'impression que cetait désactiver (??))

Voila je compte m'amuser un peu avec Xgl + gnome + compiz et ensuite retourné sous mon fluxbox adoré =)
Fluxbox > all

D'ailleur j'ai une question a ce propos: dois-je désactiver quelque chose ou faire une manip pour retourner sous fluxbox sans trop de problemes? Sachant que j'utilise l'extension composite de xorg...

Merci à vous!
  • [supprimé]

Pour le dépot je verai les choses plus comme ça moi :
[root@xblade yum.repos.d]# cat xgl-testing.repo
[xgl-testing]
name=Nouveau depot pour tester l'Xgl
baseurl=http://users.telenet.be/quenta/repo/
gpgcheck=0
enabled=0
Plus de caractères spéciaux et de majuscules, et le dépot désactivé par défault, vu que c'est du testing. Après pour installer on lance :
yum --enablerepo=xgl-testing install compiz xorg-x11-server-Xgl
  • [supprimé]

Par contre il doit y avoir un problème de dépendance quelque part :
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for xorg-x11-server-Xgl to pack into transaction set.
xorg-x11-server-Xgl-1.1.9 100% |=========================| 4.7 kB    00:00
---> Package xorg-x11-server-Xgl.i386 0:1.1.99.1-1 set to be updated
---> Downloading header for compiz to pack into transaction set.
compiz-1.0.0-4.i386.rpm   100% |=========================|  10 kB    00:00
---> Package compiz.i386 0:1.0.0-4 set to be updated
--> Running transaction check
--> Processing Dependency: libsvg.so.1 for package: compiz
--> Processing Dependency: fedora-xgl-settings for package: compiz
--> Processing Dependency: libgnome-window-settings.so.1 for package: compiz
--> Processing Dependency: libglitz-glx.so.1 for package: xorg-x11-server-Xgl
--> Processing Dependency: libglitz.so.1 for package: xorg-x11-server-Xgl
--> Processing Dependency: libsvg-cairo.so.1 for package: compiz
--> Processing Dependency: libgnome-desktop-2.so.2 for package: compiz
--> Processing Dependency: libwnck-1.so.18 for package: compiz
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for fedora-xgl-settings to pack into transaction set.
fedora-xgl-settings-0.0.1 100% |=========================| 2.8 kB    00:00
---> Package fedora-xgl-settings.noarch 0:0.0.1-1 set to be updated
---> Downloading header for libsvg-cairo to pack into transaction set.
libsvg-cairo-0.1.6-1.i386 100% |=========================| 3.2 kB    00:00
---> Package libsvg-cairo.i386 0:0.1.6-1 set to be updated
---> Downloading header for libsvg to pack into transaction set.
libsvg-0.1.4-1.i386.rpm   100% |=========================| 3.3 kB    00:00
---> Package libsvg.i386 0:0.1.4-1 set to be updated
---> Downloading header for libwnck to pack into transaction set.
libwnck-2.14.1-1.fc5.1.i3 100% |=========================|  21 kB    00:00
---> Package libwnck.i386 0:2.14.1-1.fc5.1 set to be updated
---> Downloading header for glitz to pack into transaction set.
glitz-0.5.4-1.i386.rpm    100% |=========================| 4.7 kB    00:00
---> Package glitz.i386 0:0.5.4-1 set to be updated
--> Running transaction check
--> Processing Dependency: libgnome-desktop-2.so.2 for package: compiz
--> Processing Dependency: control-center for package: fedora-xgl-settings
--> Processing Dependency: gset-compiz for package: fedora-xgl-settings
--> Processing Dependency: libgnome-window-settings.so.1 for package: compiz
--> Processing Dependency: xgl-hardware-list for package: fedora-xgl-settings
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for xgl-hardware-list to pack into transaction set.
xgl-hardware-list-1.0.0-2 100% |=========================| 1.9 kB    00:00
---> Package xgl-hardware-list.noarch 0:1.0.0-2 set to be updated
---> Downloading header for gset-compiz to pack into transaction set.
gset-compiz-0.3.3-1.i386. 100% |=========================| 3.2 kB    00:00
---> Package gset-compiz.i386 0:0.3.3-1 set to be updated
---> Downloading header for control-center to pack into transaction set.
control-center-2.14.1-1.f 100% |=========================|  66 kB    00:00
---> Package control-center.x86_64 1:2.14.1-1.fc5.2 set to be updated
--> Running transaction check
--> Processing Dependency: libgnome-desktop-2.so.2 for package: compiz
--> Processing Dependency: libgnome-window-settings.so.1 for package: compiz
--> Finished Dependency Resolution
Error: Missing Dependency: libgnome-window-settings.so.1 is needed by package compiz
Error: Missing Dependency: libgnome-desktop-2.so.2 is needed by package compiz
et si je passe en manuel :
[root@xblade xgl]# rpm -ivh compiz-0.0.2-1.x86_64.rpm
error: Failed dependencies:
        libgnome-window-settings.so.1()(64bit) is needed by compiz-0.0.2-1.x86_64
        libsvg-cairo.so.1()(64bit) is needed by compiz-0.0.2-1.x86_64
        libsvg.so.1()(64bit) is needed by compiz-0.0.2-1.x86_64
[root@xblade xgl]# rpm -ivh compiz-0.0.2-1.x86_64.rpm libsvg-cairo-0.1.6-1.x86_64.rpm libsvg-0.1.4-1.x86_64.rpm
error: Failed dependencies:
        libgnome-window-settings.so.1()(64bit) is needed by compiz-0.0.2-1.x86_64
[root@xblade xgl]#
Seb, je pense pas qu'il doit y avoir de problème de dépendance... j'ai une install toute propre pour tester ça ce soir, je te dirais qu'il en n'est.

@ waby38: beau boulot!!, tu sais peut etre trouver de quoi faire attendre plus longtemps GDM dans /usr/share/gdm/factory-defaults.conf et/ou ? /usr/share/gdm/defaults.conf, il parle quelques par de timedlogin... c'est peut etre ça?
Sinon j'ai lu quelques par, je ne sais ou, qu'il était possible que les drivers ati n'aime pas que X tourne sur le DISPLAY 0... à verifié.

@ Sephiroth: tu n'utilises pas les dernieres versions, les scripts que tu utilises sont out daté.

@ roro: Le direct rendering est déactivé chez moi aussi comme pour tout ceux qui utilise les rpms livna, si tu as le temps testé, peut etre avec ceux dispo sur le site d'nvidia cette options est activer, bien que j'en doute, c'est la meme version.

Les rpms sont signé (merci FF pour le tuto...😉), il y a aussi mainteant un rpm pour installer le dépo...
importer la Clef GPG
rpm --import http://users.telenet.be/quenta/RPM-GPG-KEY-AL-CAPCOM 
installer le repo
rpm -ivh http://users.telenet.be/quenta/xgl-repository-1.0-1.noarch.rpm
Bonjour,

Moi j'ai essayer avec le script de waby38 et j'obtient un écran blanc et des erreurs de compiz de ce type:

compiz: pixmap 0xc00058 can't be bound to texture
compiz: Couldn't bind redirected window 0x1400016 to texture
compiz: pixmap 0xc0005a can't be bound to texture
compiz: Couldn't bind redirected window 0xe00003 to texture
compiz: pixmap 0xc0005c can't be bound to texture
compiz: Couldn't bind redirected window 0x1000016 to texture
compiz: pixmap 0xc00057 can't be bound to texture
compiz: Couldn't bind redirected window 0x1000028 to texture
compiz: pixmap 0xc00058 can't be bound to texture
compiz: Couldn't bind redirected window 0x1400016 to texture
compiz: pixmap 0xc0005a can't be bound to texture
compiz: Couldn't bind redirected window 0xe00003 to texture
compiz: pixmap 0xc0005c can't be bound to texture
compiz: Couldn't bind redirected window 0x1000016 to texture
compiz: pixmap 0xc00057 can't be bound to texture
compiz: Couldn't bind redirected window 0x1000028 to texture

Voila, est-ce que vous pouvez m'aider siouplai ?

A+
Salut tommy,

serais-tu en dire un peut plus sur le probleme en question.

donne par exemple le resultat de command suivante.
rpm -qa | grep compiz && rpm -qa | grep -i xgl
gnome-xgl-info
Un script pour faire du bug repporting serait une bonne chose.

A+
Voila la sortie de la commande

[tommy@localhost ~]$ rpm -qa | grep compiz && rpm -qa | grep -i xgl
gset-compiz-0.3.3-1
compiz-1.0.0-4
xgl-hardware-list-1.0.0-2
xorg-x11-server-Xgl-1.1.99.1-1
fedora-xgl-settings-0.0.1-1
[tommy@localhost ~]$ gnome-xgl-info
cat: /etc/sysconfig/xgl/status: Aucun fichier ou répertoire de ce type
G ATI Technologies
0 kmod-fglrx is installed for the kernel release 1.2111_FC5
0 -accel glx:pbuffer -accel xv:pbuffer


j'amerai bien faire mumuse avec mes fenetre aussi
merci d'avoir répondu rapidement

A+
Toujours pas bon sous x700 + fglrx
Verifie ta config materiel... il y a un lien dans ce poste vers la doc gentoo.

ps : si tu veux que la commande gnome-xgl-info fonctionne correctement, exec la command gnome-xgl-switch cf. -> Attention, meme si vous avez déjà installer les packages précédement, il faut tout de meme executer cette commande. (elle initialise la config dans /etc/sysconfig/xgl).

a+
j'ai eu l'impression que sa a fonctionné (presque) le menu xfce était animé par contre tout est blanc soauf le bureau qui est bleu par contre sa a marché q'une fois apres sa me remet le "white screen of death" 🙁
vec le script de waby38. Sinon en lançant GDM "normalement" il commence a charger (curseur + avec les petits points qui tournent) et arrete et recommence a essayer de sa charger.

A+
@kayloo : je pense aussi que cela vient de ma carte graphique, j'ai une 5700LE, et lorsque mes screensaver GL se lancent elles figent un peu. Comme si l'acceleration graphique n'avait pas lieu 🙁

Un ami me propose une 6600GT je pense que ça ira mieu. Dans tout les cas je vais ouvrir un post pr régler ça.
bonjour a tous,
j'ai lu ce tutorial avec beaucoup d'interet, merci beaucoup pour toutes ces informations.

j'ai essaye d'installer xgl..
mais je me retrouve avec que du blanc partout. je ne vois rien que du blanc.
si j'appuie sur alt+ctrl et que je bouge la souris (+LeftMouseButton) je vois bien un cube, blanc 😉
le seul truc visible c un logo fedora sur le dessus du cube ..
est -ce que quelqu'un peut m'aider ?
voila les mes info:

hard: athlon 64 3800+ x2 / nvidia geforce7800gtx
(mais j'ai installe la version 32bit de FC5)

[keisangi@shinobu ~]$ glxinfo | grep "direct"
direct rendering: Yes

[keisangi@shinobu ~]$ gnome-xgl-info
G nVidia Corporation
0 kmod-nvidia is installed for the kernel release 1.2111_FC5
1 -accel glx:pbuffer -accel xv


(pourquoi il y'a un "1" au lieu d'un "0" sur la ligne au dessus ?)


[keisangi@shinobu ~]$ glxgears
52307 frames in 5.0 seconds = 10461.385 FPS
71815 frames in 5.0 seconds = 14362.972 FPS
71842 frames in 5.0 seconds = 14368.394 FPS
71792 frames in 5.0 seconds = 14358.222 FPS

vi /etc/gdm/custom.conf
[servers]
0=Xgl

[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -accel glx:pbuffer -accel xv
handled=true
flexible=true
priority=0



vi /usr/bin/gnome-compizrc
#!/bin/bash
#
# Start compiz with gnome-session if xgl is started
#
if [ "`ps ax | grep -c Xgl`" == "3" ]; then
sleep 3
DISPLAY=:0 compiz --replace gconf &
DISPLAY=:0 gnome-window-decorator &
fi
#xmodmap /usr/share/xmodmap/xmodmap.fr



vi /etc/yum.repos.d/Xgl-testing.repo
#
# Repository : Xgl-testing
#
[Xgl-testing]
name=Nouveau dépôt pour tester l'Xgl
baseurl=http://users.telenet.be/quenta/repo/
gpgcheck=0
enabled=1



j'ai esaye avec gdm et sans..c pareil, j'ai que du blanc (et des messages d'erreur a propos de textures)
compiz: pixmap 0x200191 can't be bound to texture
compiz: Couldn't bind redirected window 0xa00003 to texture
compiz: pixmap 0x2000ae can't be bound to texture
compiz: Couldn't bind redirected window 0xc0002f to texture
compiz: pixmap 0x2000a9 can't be bound to texture
compiz: Couldn't bind redirected window 0xc00003 to texture
[....]

help! O_o
merci d'avance 🙂
Moi a ta place j'essayerai de refaire l'étape 5 du 1er post.
Son but étant de vérifié ou de rajouté l'extension GLX_EXT_texture_from_pixmap, ce qui me semble correspondre à ton message d'erreur.
J'espere que je raconte pas n'importe quoi 😉

++
Non, désolé Sephiroth sa marche pas j'ai toujours ce problème de texture sur ma ati 9700 Pro
quand je fais glxinfo | grep GLX_EXT_texture_from_pixmap j'ai pas de réponse et apres je copie les lib mais toujours le même problème.

Une idée ?

A+
Pareil ! X700 M fonctionne pas
J'ai essayer de faire une compilation à partir des sources pour x86_64 je ne sais pas ou cela en est pour vous!
Je bute sur compiz et le serveur xgl. C'est due au fait que j'utilise une version libGL incompatible. (celle fournit par l'installateur nvidia version 8756). l'instruction GLX_EXT_texture_from_pixmap n'est pas implémenté de toute manière dans cette version des drivers. Elle le sera peut être dans la prochaine version!

Ce que je trouve surprenant, c'est qu'il me semblait que cette extention des drivers ne soit nécéssaire que pour aixgl, xgl ne nécéssite pas de modification des drivers. Peut être que les échanges de codes entre les deux projets ont modifié cette donnée. Peut être aller voir des les version de developpement de mesa 6.5 j'ai vu qu'il existait des mesa-drv-ati-radeon300 (pas pour nvidia ou les drivers libre ne supportent pas la 3D accéléré)

Je ne sais pas si je peux utiliser une référence externe du bon fichier (LibGL founrit par fedora) pour la compilation?
Hello kwizart,

libGL est inclus dans le processus d'install des srpms.
Mesa est compiler pour l'install de compiz et xgl utilise les meme source... jette un coup d'oeil dans les specs, tu comprendras mieux ce que j'essaye de dire 😉


edit:
@ keisangi: Le white screen avec cette version doit provenir d'un bug avec l'arch X86_64, kayloo a eu les meme soucis.
je vais pomper les dernieres version cvs des packages et les publier dans un autres repertoires pour faire un test, je vous tiens au courant.
Pour avoir le direct rendering tu utilises les drivers de livna?

J'ai écris un tuto (en englais... soyez indulgent 😉) si vous y trouver des erreurs ou manquements, fait le moi savoir, la version française ne va pas tarder promis!

redit:
http://fedora-xgl.blogspot.com/2006/05/howto-install-compiz-and-xgl-on-fedora.html

A+
Apparemment il prend pourtant ma version de libGl installé sur mon systeme (en /usr/lib/LigGL!)
Je vais essayer de trouver peut être avec rpath?
Tu as testé avec LD_LIBRARY:/chemin/vers/bon/libGL compiz... ?
Suite à la mise à jour d'alcapcom, j'ai recompiler les nouveaux paquets en version x86_64 😉

Dépôt 64bits
hello kayloo,

La version X86_6' à déjà fonctionner chez quelqu'un ?

tu as toujours le white screen de la mort qui tue?
alcapcom a écrit :
hello kayloo,

La version X86_6' à déjà fonctionner chez quelqu'un ?

tu as toujours le white screen de la mort qui tue?
ça fonctionne très bien chez moi ! (en utilisant la procédure que tu as expliqué dans ton premier post)
Oui toujours le white screen de la mort qui tue a mon avis c'est du a l'absence de GLX_EXT_texture_from_pixmap mais je sais pas comment contourner ce problème vous avez une idée ?

A+
As-tu bien reproduit cette manipulation ?
mkdir /usr/lib/compizlib
cp /usr/lib/libGL.so.1.2  /usr/lib/compizlib
ln -s /usr/lib/compizlib/libGL.so.1.2 /usr/lib/compizlib/libGL.so.1
ln -s /usr/lib/compizlib/libGL.so.1 /usr/lib/compizlib/libGL.so
et lancé compiz de cette manière :
DISPLAY=:0 LD_LIBRARY_PATH=/usr/lib/compizlib compiz --replace gconf decoration move & gnome-window-decorator &
Oui j'ai essayé mais compiz ne se lance pas et me dis que GLX_EXT_texture_from_pixmap manque par contre je crois que Xgl est lancé, donc a mon avis l'erreur vient de compiz et des libs

EDIT: Si quelqu'un veut bien me filer ses libs je suis preneur, pour essayer
Cela m'étonne quand meme un peut, vu que libGL dans la version actuelle de compiz utilise une libGL en mode static "embarqué dans l'executable"

# Need special static libGL (EXT_texture_from_pixmap) for indirect rendering.
mesagl="`echo $RPM_BUILD_DIR/Mesa/%_lib/libGL.a`"
./configure ... --with-gl-libs="$mesagl" ...

Et la lib n'est pas copier lors de l'installation...
[root@Sonata ~]# gset-compiz 

** ERROR **: Plugin directory not found, exiting...

aborting...
Abandon
Avec les derniers rpms x86_64
Une idée?
Sinon ca fonctionne

EDIT : pour le direct randering :
Direct rendering does not work when running Xgl, but it does on Xorg. Why are OpenGL applications not accelerated?
Do not intermix hardware acceleration and direct rendering. OpenGL applications will be hardware accelerated on Xgl if the driver supports pBuffers or FBOs, like the nvidia and fglrx drivers do. Direct rendering on the other hand is impossible to implement at the moment, the necessary extensions for implementing that feature are not even specified yet, let alone being implemented.
Source : http://en.opensuse.org/Xgl
nan rien a faire.. quoi que je teste c'est le carre blanc..
j'ai meme essaye de rennomer /usr/lib/compizlib en compizlixxx
pour voir si ca lui faisait qlq chose de pas trouver ses libs alors que dans /usr/bin/gnome-compizrc elle sont declare comme existant ici /usr/lib/compizlib

et ben pareil, meme resultat, il s'en fou de mes libs:

[keisangi@shinobu ~]$ LANG=C ls -hal /usr/lib/compizlib/
total 444K
drwxr-xr-x 2 root root 4.0K May 21 15:12 .
drwxr-xr-x 125 root root 48K May 21 15:12 ..
lrwxrwxrwx 1 root root 29 May 21 13:33 libGL.so -> /usr/lib/compizlib/libGL.so.1
lrwxrwxrwx 1 root root 31 May 21 13:32 libGL.so.1 -> /usr/lib/compizlib/libGL.so.1.2
-rwxr-xr-x 1 root root 381K May 21 13:32 libGL.so.1.2
[keisangi@shinobu ~]$

qu'elles y soient ou pas apparement c pareil ..

quand la commande glxinfo:
[keisangi@shinobu ~]$ glxinfo | grep GLX_EXT_texture_from_pixmap
[keisangi@shinobu ~]$

des fois je l'ai l'extention.. la je l'ai pas..
comprends pas des fois il me la voit, des fois non 😉
j'ai l'impression que c quand je suis en train de reinstaller la il la voit, et puis apres non..


moi je pense que ce serait bien d'avoir un script qui desinstalle tout (dependances et scripts et rpm) et qui reinstalle tout proprement. seulement g aucune idee de tout ce qui a ete installe? (pour tester a la main de tout virer et tout refaire, je veux dire.. comment savoir tout ce qu'il y a a virer ?)


c chiant ce carre blanc 😉
quelqu'un y comprends quelque chose?
Salut,
Moi j'ai une carte NVidia 6600GT + pilotes Livna en i386, et pareil que toi, écran blanc, je peux tourner le cube, les textures du haut et du bas (le logo de Fedora) sont visibles, il est accéléré.

De même, quand je lance le tout à la main, j'ai la même erreur de texture.

je sais pas d'où ça vient, je continue à chercher...

J'ai trouvé un peu partout que ce problème "n'existe plus" car il a été corrigé au mois de mars... Nous sommes donc victimes d'un bug qui n'existe plus, il n'y a donc rien à faire... :-o

Merci,
à+

PS: par contre, toujours le même problème sur mon ATI M X700, pas moyen de rendre le tout automatique, je suis obligé de lancer à la main (sinon curseur de "chargement" puis redémarrage de Xorg, et jamais d'écran de login).
Bon en fait si je sais d'où ça vient j'ai pas le GLX_EXT_texture_from_pixmap.

Quelle librairie prendre? quoi lui indiquer?
...

Jj'ai fait la copie de libGL.so... dans /usr/lib/compiz
j'ai modifié une ligne du /usr/bin/gnome-compizrc:
DISPLAY=:0 LD_LIBRARY_PATH=/usr/lib/compiz compiz --replace gconf cube rotate switcher scale fade minimize zoom place move

j'ai fait un
$ glxinfo |grep GLX_EXT_texture_from_pixmap
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,

Mais toujours pareil, j'ai des erreurs (des tas!) :
compiz: pixmap 0x30000af can't be bound to texture
compiz: Couldn't bind redirected window 0x3400001 to texture
compiz: pixmap 0x300009c can't be bound to texture
compiz: Couldn't bind redirected window 0x3200001 to texture
compiz: pixmap 0x3001217 can't be bound to texture
compiz: Couldn't bind redirected window 0x800002 to texture

bon, j'y retourne!

à+
Sur des forums Ubuntu, ils parlent de la dernière version cvs de Glitz, elle corrigerait le problème...

J'ai essayé, ça marche pas (même la version développement)... mais n'étant pas un expert, peut-être que ça vous aidera!

Sinon Xgl + Compiz ne se lancent même pas dans une fenêtre (j'avais testé le tout comme ça sur mon portable + ATI M X700).

à+
Désolé,

Le problème viens de la version de MESA avec la quelle j'ai compiler Xgl, la compilation de la bonne version ce fait à l'instant...

edit:
Allez bientôt, plus de white cube of dead!

ps: C'est une personne qui ma proposé ça sur le bog... Merci daw!

A toute
C'etait moi. Je peux lire mais je ne peux pas ecrire le francais! merci pour les rpms!