#76 Le 06/05/2006, à 14:45
- _byron_
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
on va pouvoir se tenir compagnie tous les trois ce week-end alors ;-)
Hors ligne
#77 Le 06/05/2006, à 15:13
- _byron_
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
apres un compiz --replace gconf & dans xterm j'obtiens :
libGL warning: 3D driver claims to not support visual 0x4b
libGL warning: 3D driver claims to not support visual 0x23
libGL warning: 3D driver claims to not support visual 0x24
libGL warning: 3D driver claims to not support visual 0x25
libGL warning: 3D driver claims to not support visual 0x26
libGL warning: 3D driver claims to not support visual 0x27
libGL warning: 3D driver claims to not support visual 0x28
libGL warning: 3D driver claims to not support visual 0x29
libGL warning: 3D driver claims to not support visual 0x2a
libGL warning: 3D driver claims to not support visual 0x2b
libGL warning: 3D driver claims to not support visual 0x2c
libGL warning: 3D driver claims to not support visual 0x2d
libGL warning: 3D driver claims to not support visual 0x2e
libGL warning: 3D driver claims to not support visual 0x2f
libGL warning: 3D driver claims to not support visual 0x30
libGL warning: 3D driver claims to not support visual 0x31
libGL warning: 3D driver claims to not support visual 0x32
compiz.real: GLX_EXT_texture_from_pixmap is missing
compiz.real: Failed to manage screen: 0
compiz.real: No managable screens found on display :0.0
PS: quand vous avez plus de bordure un petit metacity & dans un xterm et ca repart
Hors ligne
#78 Le 06/05/2006, à 20:43
- SneA
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
C'est moi ou compiz-vanilla-gnome ne fonctionne pas avec le noyau 2.6.15-22-686 ?
Hors ligne
#79 Le 07/05/2006, à 18:38
- max-fx
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
Personne n'a trouvé une réponse au problème?
Hors ligne
#80 Le 08/05/2006, à 13:40
- SneA
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
Après quelques problèmes, j'ai décidé de réinstaller AIGLX et ça fonctionne Voilà le HowTo mis à jour :
HowTo : Installer AIGLX/Compiz pour les cartes graphiques Intel
1. Prérequis
Ce HowTo a été testé uniquement avec la configuration suivante :
- Ubuntu Dapper
- Gnome
- Carte graphique Intel utilisant le driver i810
2. Les dépôts
Il faut commencer par ajouter les dépôts compiz dans le sources.list :
sudo gedit /etc/apt/sources.list
deb http://xgl.compiz.info/ dapper main
deb http://xgl.compiz.info/ dapper aiglx
3. Mise à jour
Mettre à jour et installer les paquets libgl1-mesa-dri xserver-xorg-air-core :
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install libgl1-mesa-dri xserver-xorg-air-core
4. Désinstallation des anciens composants de compiz-aiglx
Si vous avez précédemment installé ou tenté d'installer Compiz/AIGLX, il faut désinstaller les paquets compiz-aiglx et compiz-aiglx-gnome. Sinon, passez à l'étape 5.
sudo aptitude purge compiz-aiglx compiz-aiglx-gnome
Au cas où il manquerait le fichier compiz.schemas, téléchargez celui-ci http://chezmoi.blog-libre.fr/Ubuntu/compiz.schemas, déplacez le au bon endroit et recommencez
wget http://chezmoi.blog-libre.fr/Ubuntu/compiz.schemas
sudo mv compiz.schemas /usr/share/gconf/schemas/compiz.schemas
sudo aptitude purge compiz-aiglx compiz-aiglx-gnome
5. Installation des paquets compiz-vanilla et AIGLX
sudo apt-get install compiz-vanilla compiz-vanilla-aiglx compiz-vanilla-gnome gset-compiz
6. Mise à jour des modules drm
Mettre à jour tous les modules drm depuis les CVS et les construire, d'abord installer les paquets :
sudo apt-get install build-essential cvs linux-headers-`uname -r`
Ensuite récupérer les derniers drivers :
cvs -d ":pserver:anoncvs@cvs.freedesktop.org:/cvs/dri" co drm
Construire les modules :
cd drm/linux-core
make
Et enfin, les installer :
sudo cp *.ko /lib/modules/`uname -r`/kernel/drivers/char/drm
7. Configurer Xorg
Faites une sauvegarde de votre fichier xorg.conf et éditez-le :
sudo cp /etc/X11/xorg.conf.backup
sudo gedit /etc/X11/xorg.conf
Attention, Compiz/AIGLX peut maintenant fonctionner avec une profondeur de 24 bits !
Vous pouvez donc modifier la section Screen pour mettre DefaultDepth à 24 (si ce n'est pas déjà fait) :
DefaultDepth 24
Attention, les options suivantes sont nécessaires :
Activer les modules dri, dbe, glx et tous ceux nécessaires de la manière suivante :
Section "Module"
# Load "GLcore"
Load "bitmap"
Load "ddc"
Load "dbe"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Ajouter l'option "XAANoOffscreenPixmaps" et supprimer toutes les autres options de la section Device :
Section "Device"
Identifier "Intel Corporation Intel Default Card"
Driver "i810"
Option "XAANoOffscreenPixmaps"
BusID "PCI:0:2:0"
EndSection
Ajouter l'option AIGLX dans la section ServerLayout :
Section "ServerLayout"
Option "AIGLX" "true"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection
Décommenter toute la section dri :
Section "DRI"
Mode 0666
EndSection
Il faut aussi activer l'extension composite :
Section "Extensions"
Option "Composite" "Enable"
EndSection
8. Configurer gdm
Créer ou modifier le fichier /etc/gdm/gdm.conf-custom pour changer le serveur xorg de la manière suivante :
sudo gedit /etc/gdm/gdm.conf-custom
[servers]
0=aiglx[server-aiglx]
name=aiglx server
command=/usr/bin/Xorg-air :0
flexible=true
Le script de démarrage compiz-aiglx est désormais un paquet et démarre à chaque lancement de session Gnome. Si vous rencontrez des problèmes avec, vous pouvez supprimer le fichier compiz-aiglx.desktop dans /etc/xdg/autostart.
9. Redémarrer
Redémarrez votre ordinateur.
Vous avez maintenant un bureau du tonnerre de Zeus : Amusez-vous bien !:cool:
Problèmes rencontrés
Suite à une mise à jour du noyau
X plante au démarrage de compiz suite après une mise à jour du noyau ? Ouvrez simplement une session en terminal de secours et refaites les étapes 6 et 9.
Problèmes liés aux lecteurs vidéo
Pour optimiser la lecture video avec xorg-aiglx :
- si vous utilisez totem-gstreamer :
Lancez gstreamer-properties et sélectionnez le plugin de sortie par default : "XWindow (NoXv)" dans l'onglet "Vidéo".
- si vous utilisez totem-xine :
éditer le fichier ~/.gnome2/totem_config :
sudo gedit ~/.gnome2/totem_config
et remplacer cette ligne :
#video.driver:auto
par :
video.driver:xshm
- si vous utilisez VLC :
Ouvrir VLC, puis cliquer sur Paramètres => Préférences => Video => Output Modules, cocher la case "Options Avancées", puis changer le mode de sortie video pour le mode "X11"
Les bordures des fenêtres ont disparues
Tout d'abord, vérifier que le plugin gconf-dump est désactivé :
gconf-editor
Dans /apps/compiz/general/allcreens/options/, on édite la clé "active_plugins" et on retire "gconf-dump" de la liste.
Puis on tente de redemarrer compiz :
kill $(pidof compiz.real)
compiz-start
Si ça ne marche pas, on peut relancer metacity
metacity
Si ça ne marche toujours pas, on désactive le lancement de compiz au démarrage dans Système> Préférences> Sessions> Programmes au démarrage. Puis on relance gdm :
sudo /etc/init.d/gdm restart
Ouh là là ça ne va pas du tout, plus rien ne marche
Pas de panique, si X refuse de se lancer, on remet en place l'ancien fichier de configuration de Xorg :
sudo cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf
startx
Si vous avez des remarques, n'hésitez pas
EDIT:Aurtograffe
Dernière modification par SneA (Le 08/05/2006, à 14:50)
Hors ligne
#81 Le 08/05/2006, à 14:11
- max-fx
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
moi ça ne marche pas pourtant j'ai tout installé comme il faut
je n'ai pas les bordures, ni le cube, ni aucun effet et je suis obligé de lancer metacity pour avoir un os exploitable
Quand je lance compiz-start :
gnome-window-decorator: aucun processus tué
compiz.real: No stencil buffer. Clipping of transformed windows is not going to be correct when screen is transformed.
Can't use gconf-dump plugin with gconf plugin
--replace: No stencil buffer. Clipping of transformed windows is not going to be correct when screen is transformed.
Can't use gconf-dump plugin with gconf plugin
Dernière modification par max-fx (Le 08/05/2006, à 14:17)
Hors ligne
#82 Le 08/05/2006, à 14:24
- SneA
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
Essaye ça :
gconf-editor
Tu vas dans : /apps/compiz/general/allcreens/options/
Tu enlèves "gconf-dump" dans la clé "active_plugins".
et puis après tu fais :
sudo kill $(pidof compiz.real)
compiz-start
Dernière modification par SneA (Le 08/05/2006, à 14:41)
Hors ligne
#83 Le 08/05/2006, à 14:30
- max-fx
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
Oh alors la je te remercie beaucoup beaucoup beaucoup
ça fait depuis la fin de semaine dernière que je cherche comment faire
Et félicitation pour ta mise a jour du tuto.
Merci encore, tu es mon sauveur
Dernière modification par max-fx (Le 08/05/2006, à 14:30)
Hors ligne
#84 Le 08/05/2006, à 14:32
- SneA
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
yeah
bon je rajoute ton problème au tuto.
Hors ligne
#85 Le 08/05/2006, à 14:50
- Mathieu147
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
Dites, quand vous regardez une vidéo en plein écran, c'est moche comme chez moi? --> http://forum.ubuntu-fr.org/viewtopic.php?id=38769
Pffff…
Hors ligne
#86 Le 08/05/2006, à 14:55
- SneA
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
@Mathieu147 ouai c'est pareil chez moi, je vais voir s'il y a pas un filtre pour VLC qui peut arranger ça.
Dernière modification par SneA (Le 08/05/2006, à 14:55)
Hors ligne
#87 Le 08/05/2006, à 14:55
- max-fx
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
Oui moi c'est pareil
Hors ligne
#88 Le 08/05/2006, à 15:20
- tonyo
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
salut !
chez moi aussi ca fait pareil pour les vidéos sous vlc.
Généralement, je n'utilise que totem pour lire les vidéos... Et comme cela consomme un peu trop de cpu pour les lectures avec compiz, j'ai enlevé la ligne (indiquée dans le tuto) qui permet d'avoir les effets fenêtre molle etc. sur les vidéos... Du coup, je ne peux plus avoir de vidéos "molles" (mais j'arrive à m'en passer ) et je ne peux pas les rendre transparentes; par contre cela me permet de regarder des films en plein écran sans avoir le ventilo qui tourne (et le cpu au 3/4 de sa charge maxi!), et sans avoir besoin de désactiver compiz. (par contre, je n'arrive pas à faire la même chose avec VLC)
@SneA : merci pour la mise à jour du tuto. plutot que de le recopier sur la première page, je propose de faire une page sur le wiki. Ce sera plus simple et plus clair pour tout le monde qu'un thread qui s'allonge...
Par contre je sais pas comment on fait une page du wiki
Hors ligne
#89 Le 08/05/2006, à 15:21
- SneA
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
Il y a pas de filtre pour dépixelliser mais peut être qu'on peut en trouver sur le net...
Par contre pour VLC, si on va dans Préférences>Video>Output Modules (cocher la case "Options avancées") et qu'on choisit le module de sortie OpenGL, l'image est bonne mais il y avlc des rectangles noir qui apparaîssent de temps en temps sur l'image, et puis, pas question de faire tourner le cube pendant qu'on lit une un vidéo (ne le faites pas c'est très moche )
Hors ligne
#90 Le 08/05/2006, à 15:23
- tonyo
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
pour le wiki : c'est trouvé : http://doc.ubuntu-fr.org//aiglx
Hors ligne
#91 Le 08/05/2006, à 15:34
- SneA
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
@tonyo oui par contre faut adapter la syntaxe :-)
Hors ligne
#92 Le 08/05/2006, à 15:38
- tonyo
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
c'est en cours
Hors ligne
#93 Le 08/05/2006, à 17:58
- SneA
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
Maintenant faudrait des retours de test par des personnes qui utilisent autres chose que le driver i810.
Hors ligne
#94 Le 08/05/2006, à 18:43
- tonyo
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
Merci pour ton boulot c'est nickel. Juste une remarque, j'ai mis la page à la source du wiki et non dans le "dossier" applications... mais je ne sais pas si c'est important une restructuration des pages du wiki serait bien nécessaire d'ailleur pour s'y retrouver un peu plus !
Maintenant faudrait des retours de test par des personnes qui utilisent autres chose que le driver i810.
oui effectivement.
Les personnes qui avaient des problèmes concernant l'installation/mise à jour pourraient aussi ajouter leurs expériences pour complèter la page.
Dernière modification par tonyo (Le 08/05/2006, à 18:43)
Hors ligne
#95 Le 08/05/2006, à 19:03
- chraa
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
Bonsoir à tous,
je suis aux anges, j'ai reussi à installer AIGLX grace à ton tuto SneA !!!!!!!
Nickel.
Dans le How-To, il y a une petite erreur à cette ligne :
- sudo cp /etc/X11/xorg.conf.backup
c'est plutôt ceci (enfin je crois):
- sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
une petite question à 100 balles : F12 permettait de voir l'ensemble des fenetres du bureau, il n'a plus l'air de marcher! une idée?
voilà! merci de tout coeur.
#96 Le 08/05/2006, à 19:09
- garfunk
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
Emmene ta souris tout en haut a droite....
Plus ça va, moins je comprends
Hors ligne
#97 Le 08/05/2006, à 19:11
- tonyo
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
Dans le How-To, il y a une petite erreur à cette ligne :
Tu as raison : c'est corrigé.
une petite question à 100 balles : F12 permettait de voir l'ensemble des fenetres du bureau, il n'a plus l'air de marcher!
Pour vérifier cela, regarde dans Applications/Accessoires/gset-compiz que le plugin "scale" est bien coché.
Ensuite dans "shortcuts" tu peux configurer comment le lancer...
Edit : d'ailleur chez moi c'était Pause qui l'activait ! mais comme j'utilise ce que dit Garfunk, j'avais pas remarqué le changement !!
Dernière modification par tonyo (Le 08/05/2006, à 19:13)
Hors ligne
#98 Le 08/05/2006, à 19:12
- chraa
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
c'est un jour de bonheur intense depuis le temps que j'essaye de l'installer!!!
merci pour la fonction "F12".
#99 Le 08/05/2006, à 19:29
- Louis XVI with a gun
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
salut tout le monde !!!!!!! J ai fait les etapes du tuto, l install se passe a merveille mais y a un gros pb
des que j ai fini de me logger, gnome se charge puis le server X plante !!!! auriez vous une soluce ???? svp!!!!
Dernière modification par Louis XVI with a gun (Le 08/05/2006, à 19:30)
Hors ligne
#100 Le 08/05/2006, à 19:32
- Louis XVI with a gun
Re : [HowTo] Installer aiglx + compiz => les effets 3D pour cg intel
voila mon xorg si ca peut aider
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorgSection "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSectionSection "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dbe"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSectionSection "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
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" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSectionSection "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSectionSection "Device"
Identifier "Intel Corporation 82852/855GM Integrated Graphics Device"
Driver "i810"
Option "XAANoOffscreenPixmaps"
BusID "PCI:0:2:0"
EndSectionSection "Monitor"
Identifier "Écran générique"
Option "DPMS"
EndSectionSection "Screen"
Identifier "Default Screen"
Device "Intel Corporation 82852/855GM Integrated Graphics Device"
Monitor "Écran générique"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSectionSection "ServerLayout"
Option "AIGLX" "true"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSectionSection "DRI"
Mode 0666
EndSectionSection "Extensions"
Option "Composite" "Enable"
EndSection
Dernière modification par Louis XVI with a gun (Le 08/05/2006, à 19:33)
Hors ligne