Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 ? sad

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 smile 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 smile

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 sad 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 big_smile

ç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 wink

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 smile
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 smile) 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 cool

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 sad 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 lol)

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 wink

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 smile 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. smile

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.... cool


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-xorg

Section "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"
EndSection

Section "Module"
    Load    "i2c"
    Load    "bitmap"
    Load    "ddc"
    Load    "dbe"
    Load    "dri"
    Load    "extmod"
    Load    "freetype"
    Load    "glx"
    Load    "int10"
    Load    "type1"
    Load    "vbe"
EndSection

Section "InputDevice"
    Identifier    "Generic Keyboard"
    Driver        "kbd"
    Option        "CoreKeyboard"
    Option        "XkbRules"    "xorg"
    Option        "XkbModel"    "pc105"
    Option        "XkbLayout"    "fr"
    Option        "XkbVariant"    "latin9"
EndSection

Section "InputDevice"
    Identifier    "Configured Mouse"
    Driver        "mouse"
    Option        "CorePointer"
    Option        "Device"        "/dev/input/mice"
    Option        "Protocol"        "ExplorerPS/2"
    Option        "ZAxisMapping"        "4 5"
    Option        "Emulate3Buttons"    "true"
EndSection

Section "InputDevice"
    Identifier    "Synaptics Touchpad"
    Driver        "synaptics"
    Option        "SendCoreEvents"    "true"
    Option        "Device"        "/dev/psaux"
    Option        "Protocol"        "auto-dev"
    Option        "HorizScrollDelta"    "0"
EndSection

Section "Device"
    Identifier    "Intel Corporation 82852/855GM Integrated Graphics Device"
    Driver        "i810"
    Option        "XAANoOffscreenPixmaps"
    BusID        "PCI:0:2:0"
EndSection

Section "Monitor"
    Identifier    "Écran générique"
    Option        "DPMS"
EndSection

Section "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
EndSection

Section "ServerLayout"
    Option         "AIGLX" "true"
    Identifier    "Default Layout"
    Screen        "Default Screen"
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
    InputDevice    "Synaptics Touchpad"
EndSection

Section "DRI"
    Mode    0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

Dernière modification par Louis XVI with a gun (Le 08/05/2006, à 19:33)

Hors ligne