lt_tommy
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+
Burn
Pareil ! X700 M fonctionne pas
kwizart
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?
alcapcom
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+
kwizart
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?
alcapcom
Tu as testé avec LD_LIBRARY:/chemin/vers/bon/libGL compiz... ?
kayloo
Suite à la mise à jour d'alcapcom, j'ai recompiler les nouveaux paquets en version x86_64 😉
Dépôt 64bits
alcapcom
hello kayloo,
La version X86_6' à déjà fonctionner chez quelqu'un ?
tu as toujours le white screen de la mort qui tue?
kayloo
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)
lt_tommy
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+
kayloo
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 &
lt_tommy
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
alcapcom
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...
Sephiroth
[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
keisangi
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?
denis
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).
denis
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!
à+
denis
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).
à+
alcapcom
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
ndaw
C'etait moi. Je peux lire mais je ne peux pas ecrire le francais! merci pour les rpms!