#1 Le 15/04/2006, à 02:08
- hellsdark_off
Installer Xgl/compiz
Bonjour.
Je recommence à être bien paumé avec Compiz.
J'ai donc une question simple.
Quelle est la façon actuelle la plus propre d'installer Compiz ?
(je désire ici, un lien vers un tuto par exemple)
A l'époque, j'avais fait le tuto de Gilir. Encore d'actualité ?
Parce que j'ai essayé le script présent sur le forum compiz (http://compiz.ed3n.com/), et cela n'a pas du tout fonctionné.
Le tuto du wiki de ubuntu fr, est il encore à suivre ?
J'ai peur de foutre un gros bordel dans les fichiers de mon PC.
Mais ayant gouté à Compiz sur mon aure PC (qui depuis une mise à jour ne marche plus du tout d'ailleurs o_O)...
Un peu de lumière SVP
#2 Le 15/04/2006, à 09:23
- Nimoitu
Re : Installer Xgl/compiz
http://doc.ubuntu-fr.org/applications/xgl
Si tu sait ce que tu fais et que tu peut l'annuler, ça fous pas le bazar sur ton PC
GNU/Linux Ubuntu Dapper Drake AMD64-k8
Hors ligne
#3 Le 15/04/2006, à 10:11
- hells_dark
Re : Installer Xgl/compiz
OK, donc ce tuto est encore d'actualité.
Déjà, quand je vois qu'ils utilisent les dépots de Gilir, ça me faisait bizarre.
Bon, je rééssaie.
PS : merci d'avoir répondu à une question maintes et maintes fois posée. Mais c'est pas facile de se tenir au courant quand ona pas le net en semaine. je me demandais si depuis le temps était apparu de nouvelles méthodes.
Dernière modification par hells_dark (Le 15/04/2006, à 10:13)
"You caught me at a strange time in my life."
devianArt - site perso
Hors ligne
#4 Le 15/04/2006, à 11:03
- hells_dark
Re : Installer Xgl/compiz
Dites, tant que j'y suis...
Sur mon autre PC, j'avais mis XGL/COMPIZ sans aucun problème.
LA dernière mise à jour a tout fait sauté. Impossible de retrouver un gnome convenable..
Et quand je regarde la liste des processus, il y a xorg ET xgl....normal ca ???
Et sur mon portable, j'ai : unrecognize option : vt8...etc
Rien ne va plus
Bon, le tuto de la doc n'a aucun effet
Pfiou, tout ce que j'essaie n'a soit aucun effet, soit fait planter gdm qui ne peut plus redemarrer ! Je commence à écumer tous les tutos possibles..
Dernière modification par hells_dark (Le 15/04/2006, à 12:00)
"You caught me at a strange time in my life."
devianArt - site perso
Hors ligne
#5 Le 15/04/2006, à 12:18
- hells_dark
Re : Installer Xgl/compiz
Tiens, outre mes problèmes, j'ai quelques question.
(1) Lorsque Compiz aure une version fixe, comment se fera linstallation selon vous ? Un simple paquet à installer et c'est partit ? Parce que pour le moment, c'est quand même déroutant..
(2) Y-a t'il une sortie (officielle) de prévue pour XGL/COMPIZ ? une date ?
Dernière modification par hells_dark (Le 15/04/2006, à 14:04)
"You caught me at a strange time in my life."
devianArt - site perso
Hors ligne
#6 Le 15/04/2006, à 15:55
- garfunk
Re : Installer Xgl/compiz
@hells_dark : il faut deja savoir si tu as une ATI ou une nVIDIA...le tuto du wiki n'est pas franchement très clair, et commence à dater un peu, même si la technique reste la même.
Plus ça va, moins je comprends
Hors ligne
#7 Le 15/04/2006, à 16:20
- hells_dark
Re : Installer Xgl/compiz
Ben j'ai les deux.. dépend du PC.
Su mon portable j'ai une Nvidia et l'autre une ATI.
Sur le portable, j'ai fini par réussir, mais c'est dune lenteur ignoble. Mais pour le portable, ça m'est un peu égal.
Sur l'autre, c'est une ATI, j'ai déjà mis XGL/COMPIZ, et ça marchait du Tonnerre. Mais quand je suis rentré hier, et que j'ai lancé une mise à jour, déjà, j'ai eu plein de problème GDM qui voulait pas se lancer, puis après, compiz était absent. Et dans les processus, j'ai XGL et Xorg en même temps...un vrai bazar.
"You caught me at a strange time in my life."
devianArt - site perso
Hors ligne
#8 Le 16/04/2006, à 10:52
- garfunk
Re : Installer Xgl/compiz
Ca c'est parce que tu avais mis les dépôts de beerorkid...la dernière mise à jour du compiz de là-bas fout tout en l'air.downgrade ton compiz (même si je crois que ça ne résoud rien).
Plus ça va, moins je comprends
Hors ligne
#9 Le 16/04/2006, à 11:02
- mika
Re : Installer Xgl/compiz
Et dans les processus, j'ai XGL et Xorg en même temps...un vrai bazar.
Rien de plus normal, xgl tourant au dessus de xorg.
Ca c'est parce que tu avais mis les dépôts de beerorkid...la dernière mise à jour du compiz de là-bas fout tout en l'air
Absolument pas...
Pinard m'a tueR (in vino veritas ?)
Cherche logiciel pour tagger ses vinyles.
Hors ligne
#10 Le 16/04/2006, à 13:14
- garfunk
Re : Installer Xgl/compiz
Sur l'autre, c'est une ATI, j'ai déjà mis XGL/COMPIZ, et ça marchait du Tonnerre. Mais quand je suis rentré hier, et que j'ai lancé une mise à jour, déjà, j'ai eu plein de problème GDM qui voulait pas se lancer, puis après, compiz était absent.
Euh excuse-moi mais c'est les symptomes du nouveau compiz qui ne fonctionne plus avec la version de libmesa...avec les ATI...
Plus ça va, moins je comprends
Hors ligne
#11 Le 16/04/2006, à 14:33
- hells_dark
Re : Installer Xgl/compiz
Et dans les processus, j'ai XGL et Xorg en même temps...un vrai bazar.
Rien de plus normal, xgl tourant au dessus de xorg.
Ha
Au temps (oui oui, ça s'écrit comme ça ) pour moi.
Dans ce cas, c'est l'autre PC qui est Space, il n'a que XGL dans les processus xD
Bon, je crois que je vais attendre patiemment un peu afin de retenter le coup.
Attendre que je sois en vacances déjà..
Dernière modification par hells_dark (Le 16/04/2006, à 14:33)
"You caught me at a strange time in my life."
devianArt - site perso
Hors ligne
#12 Le 16/04/2006, à 17:02
- mika
Re : Installer Xgl/compiz
Euh excuse-moi mais c'est les symptomes du nouveau compiz qui ne fonctionne plus avec la version de libmesa...avec les ATI...
Exact, il faut passer outre GDM avec les drivers ATI pour le moment.
Pinard m'a tueR (in vino veritas ?)
Cherche logiciel pour tagger ses vinyles.
Hors ligne
#13 Le 16/04/2006, à 17:05
- garfunk
Re : Installer Xgl/compiz
Gné ? Faut savoir ce que tu dis...
Plus ça va, moins je comprends
Hors ligne
#14 Le 16/04/2006, à 17:16
- mika
Re : Installer Xgl/compiz
Ce que j'ai dit, je l'ai toujours dit, voir post ailleurs. Les derniers depots ne foutent pas le bordel mais effectivement il y a des problèmes avec Gdm et les drivers Ati (ou l'inverse )
Pinard m'a tueR (in vino veritas ?)
Cherche logiciel pour tagger ses vinyles.
Hors ligne
#15 Le 17/04/2006, à 15:19
- Smarter
Re : Installer Xgl/compiz
Je tourne actuellement avec une ATI et les derniers dépots de compiz pour réussir ça j'ai fais comme ça:
1) installer kdm (vu que gdm foire)
2) créer un fichier startxgl.sh dans /usr/bin et le remplir comme ce qui suit:
avec Gnome:
xmodmap /usr/share/xmodmap/xmodmap.fr
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1
# démarrer gnome
exec gnome-session
avec KDE:
xmodmap /usr/share/xmodmap/xmodmap.fr
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & DISPLAY=:1 startkde
3) créer un fichier startcompiz dans /usr/bin et le remplir comme ce qui suit:
#!/bin/sh
killall gnome-window-decorator
gnome-window-decorator & DISPLAY=:1 LD_PRELOAD=/usr/lib/libGL.so compiz --replace gconf
4) rendre ces deux fichiers executables:
sudo chmod 755 /usr/bin/startxgl.sh
sudo chmod 755 /usr/bin/startcompiz
5) créer un fichier xgl.desktop dans /usr/share/xsessions et le remplir comme ce qui suit:
[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Exec=/usr/bin/startxgl.sh
Icon=
Type=Application
6)Avec gnome rajouter startcompiz au démarrage de la session avec une prioritée de 45
Avec KDE créé un fichier nommé compiz.desktop dans ~/.kde/Autostart et le remplir comme ce qui suit:
[Desktop Entry]
Encoding=UTF-8
Name=compiz
Exec=/usr/bin/startcompiz
Icon=
Type=Application
Eventuellement le rendre éxecutable de la même maniere que les deux autres (pas sur que ça soit necessaire)
7)faire un ctrl+alt+F1 et ce logguer
8)faire
sudo /etc/init.d/gdm stop
pour arréter gdm et la session
9)faire
sudo /etc/init.d/kdm start
pour démarrer kdm
10)dans kdm choisi Xgl et log toi
11)Enjoy!
Tutorial largement inspiré de celui de cy sur http://compiz.e3dn.com
Problemes:
- Compiz saute parfois ou ralentie ou knetworkmanager plante dans tous les cas le plus simple et de redemarrer la session avec ctrl + alt + backspace
- j'ai un message d'erreur de la barre de tâche au démarrage et je ne vois pas les fenetres dans la barre de tâches (ça vient peut-être de chez moi)
- on ne peux plus s'en passer !
Dernière modification par Smarter (Le 17/04/2006, à 16:04)
Hors ligne
#16 Le 18/04/2006, à 09:48
- neokod
Re : Installer Xgl/compiz
Salut Smarter,
Merci pour l'information, d'ailleurs on peut se rendre compte que la Kororaa 0.2 semble utiliser la même technique.
Cependant, une fois la sessions XGL/Gnome lancée via KDM, le script startCompiz me sort quelque problèmes :
% startCompiz.sh
gnome-window-decorator: aucun processus tué
ERROR: ld.so: object '/usr/lib/libGL.so' from LD_PRELOAD cannot be preloaded: ignored.ERROR: ld.so: object '/usr/lib/libGL.so' from LD_PRELOAD cannot be preloaded: ignored.
Xlib: extension "XFree86-DRI" missing on display ":1.0".
compiz.real: GLX_EXT_texture_from_pixmap is missing
compiz.real: Failed to manage screen: 0
compiz.real: No managable screens found on display :1
Le preload ne fonctionne pas et la commande compiz me dit que XFree86-DRI est manquant... De plus il semblerait qu'il veuille à tord utiliser le screen :0
Un coup de fglrx me sort bien les derniers drivers ATI v8.24.8,
je suis sous Dapper, avec les dépôts de Gilir, et totalement à jour
Section "ServerLayout"
Identifier "Default Layout"
Screen "Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSectionSection "Files"
# local font server
# if the local font server has problems, we can fall back on these
# paths to defoma fonts
#FontPath "/usr/lib/X11/fonts/cyrillic"
#FontPath "/usr/lib/X11/fonts/CID"
#FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
FontPath "unix/:7100"
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSectionSection "Module"
Load "ati"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "fglrx"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "vbe"
EndSectionSection "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSectionSection "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSectionSection "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSectionSection "Monitor"
Identifier "Monitor"
#Option "DPMS"
EndSectionSection "Device"
Identifier "Drivers 2D"
Driver "ati"
BusID "PCI:1:0:0"
EndSectionSection "Device"
Identifier "Drivers 3D"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "UseInternalAGPGART" "no"
Option "KernelModuleParm" "agplock=0"
BusID "PCI:1:0:0"
EndSectionSection "Screen"
Identifier "Screen"
Device "Drivers 3D"
Monitor "Monitor"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSectionSection "DRI"
Mode 0666
EndSection
As-tu une idée pour résoudre ça ?
Hors ligne
#17 Le 18/04/2006, à 10:35
- Smarter
Re : Installer Xgl/compiz
Retire les dépots de Gilir de ton sources.list et ajoute ceux-là (si ce n'est pas déja fait):
deb http://www.beerorkid.com/compiz/ dapper main
deb http://xgl.compiz.info dapper main
Ensuite après une mise à jour tu devrais avoir le fichier libGL.so à la bonne place et pour l'erreur de XFree essaye de faire un dpkg-reconfigure xserver-xorg
Il est possible qu'un de ces dépots entraine une erreur GPG à l'update dans ce cas regarde par là: http://www.sioban.net/article.php/20060120125427666 pour récuperer la clé
EDIT: j'en rpofite pour ajouter que pour pouvoir utiliser les tous derniers plugins de compiz il faut modifier la clé /apps/compiz/general/allscreens/option/active_plugins avec gconf-editor et lui mettre ses valeurs là (dans l'ordre):
gconf,miniwin,decoration,transset,wobbly,fade,minimize,cube,rotate,zoom,scale,move,resize,place,switcher,trailfocus,water
Il est possible que le plugin water ou miniwin provoque des ralentissements dans ce cas ils suffit de les enlevé de cette clé
Dernière modification par Smarter (Le 18/04/2006, à 10:41)
Hors ligne
#18 Le 18/04/2006, à 10:59
- neokod
Re : Installer Xgl/compiz
Argh,
J'ai bien tout dist-upgrader, en ajoutant la clef, je suis à jour au niveau des différents packages :
ii compiz 0.0.9-0ubuntu2 OpenGL composition manager
ii compiz-admin 0.0.4 This tools will help you to configure compiz
ii compiz-gnome 0.0.9-0ubuntu2 Gnome window decorator and libraries for Com
ii compiz-kde 0.0.9-0ubuntu2 KDE window decorator for Compiz
ii xserver-xgl 7.0.0-0ubuntu14 GL-based X server
ii libgl1-mesa 6.5.1-0ubuntu1 A free implementation of the OpenGL API -- G
ii libgl1-mesa-dri 6.5.1-0ubuntu1 A free implementation of the OpenGL API -- D
Sous gnome, j'ai startCompiz dans les applications de démarrage et ça ne lance rien, et si je tente d'ouvrir un terminal je ne peux plus rien saisir du tout.
J'ai essayer de commenter la ligne xmodmap du script mais ça ne change rien.
J'ai viens de tenter sous KDE également, et là j'ai pas de problème de clavier mais lors du lancement de compiz j'ai encore les erreurs libGL mais cette fois, je n'ai apparement plus de problème XFree86-DRI ! :-)
Bon par contre ça ne décore pas du tout la fenetre,
si tu as une astuce pour avoir le clavier sous Gnome je suis preneur
Et si tu peux poster ton xorg.conf ça serait sympa aussi :-)
Encore Merci !!
Hors ligne
#19 Le 18/04/2006, à 11:08
- neokod
Re : Installer Xgl/compiz
J'ai trouvé pour le clavier par contre j'ai cette erreur :
% startCompiz.sh compiz.real: GLX_EXT_texture_from_pixmap is missing
compiz.real: Failed to manage screen: 0
compiz.real: No managable screens found on display :1
Une idée ? :-)
Hors ligne
#20 Le 18/04/2006, à 11:43
- neokod
Re : Installer Xgl/compiz
Yeeaaaaahhhhhhhaaaaaahhhhhhhhhhhhh
C'est good ça marche pour moi !
Et un heureux de plus !
Merci Smarter pour ton aide.
Alors pour ceux qui ont un problème similaire au mien, je conseilles de tester avec une autre version de libGL car en effet la dernière en date semble poser des soucis.
Pour cela il faut rechercher sur son disque la libGL.so.1.2 qui ne fait pas 600 ko mais env 400 ko, pour moi elle se trouve dans un dossier de diversions, et ensuite faire un preload dessus :
LD_PRELOAD=/usr/share/fglrx/diversions/libGL.so.1.2 compiz --replace gconf decor ation wobbly fade minimize cube rotate zoom scale move resize place menu switche r opacity
Bon courage !
Hors ligne
#21 Le 18/04/2006, à 18:19
- Smarter
Re : Installer Xgl/compiz
On peux peut-être l'ajouter dans le wiki non?
D'ailleurs j'ai une question je vois que tu met le nom de tous les plugins après le "compiz --replace gconf" je ne l'ai jamais fait mais y'a-t-il une différence? Je crois avoir vu quelque chose sur le site de Novell mais il parlati d'une otpion à activer dans Gnome/Suse pour Xgl et qu'après l'avoir activer il fallait mettre les noms des plugins; quelqu'un à plus d'infos?
Hors ligne
#22 Le 18/04/2006, à 19:26
- Renorems
Re : Installer Xgl/compiz
Normallement si je ne me trompe pas c'est ce qu'il fallait faire avec les anciens compiz. Les compiz récents n'en ont pas besoin.
Hors ligne
#23 Le 19/04/2006, à 08:01
- neokod
Re : Installer Xgl/compiz
Exact Renorems, il semble que cela ne soit plus obligatoire.
Pour le Wiki je fais ajouter l'astuce dedans.
Pour ma part je tourne donc sous Dapper avec le noyau 2.6.15-19
Le truc c'est que j'ai pleins de résidus d'installation diverses du drivers fglrx, j'avais essayé 3 méthodes différentes donc mon fichier libGL ne sera p'tet pas sur les distributions de tout le monde.
Hors ligne
#24 Le 19/04/2006, à 08:15
- neokod
Re : Installer Xgl/compiz
Je viens d'ajouter une section avec les dépôts que tu m'as conseillé Smarter
ainsi qu'une section pour libGL.
Il serait bien que tu ajoutes ta technique de KDM avec tes scripts dans le wiki.
Par contre précises plutôt /usr/local/bin au lieu de /usr/bin/
Une nouvelle catégorie XGL/Compiz serait la bienvenue dans les forums Ubuntu, je vais proposer l'idée.
Hors ligne
#25 Le 19/04/2006, à 08:22
- pépère
Re : Installer Xgl/compiz
Tiens, outre mes problèmes, j'ai quelques question.
(1) Lorsque Compiz aure une version fixe, comment se fera linstallation selon vous ? Un simple paquet à installer et c'est partit ? Parce que pour le moment, c'est quand même déroutant..
(2) Y-a t'il une sortie (officielle) de prévue pour XGL/COMPIZ ? une date ?
C'était intéressant ça... Existe-t-il déjà une réponse ?
Contre la récupération politicienne d'Ubuntu.
Hors ligne