Compiz pose pb

Bonjour,

Si quelqu’un peut éclairer ma lantene au sujet de compiz-fusion.
J’ai suivi le topic proposé sur le forum en lieu et place de l’installation proposé par nvidia pour installer le driver Nvidia.
Mon xorg.conf:
marux@Machine02:~$ cat /etc/X11/xorg.conf

xorg.conf (X.Org 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 xorg.conf manual page.

(Type “man 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 "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option “XkbRules” "xorg"
Option “XkbModel” "pc105"
Option “XkbLayout” "fr"
Option “XkbVariant” "latin9"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection

Section “Device”

Identifier “Configured Video Device”

    Identifier      "NVIDIA Corporation G72 [GeForce 7300 LE] (rev a1)
    Driver          "nvidia"
    Option "XAANoOffscreenPixmaps" "true"
    Option   "AllowGLXWithComposite"   "true"
    Option   "TripleBuffer"   "true"

EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section “Module”
#Load “dri”
#"Load "Glcore"
Load "glx"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Option “AddARGBGLXVisuals” "True"
DefaultDepth 24
EndSection

Dedicated “Extensions” section (may not be present already)

Section "Extensions"
Option “Composite” "Enable"
EndSection

#Section “SeverLayout”
# Option “AIGLX” “true”

quand j’essaie de lancer compiz, la bête me répond que je n’ai pas de XGL, Xgl not present.
$ compiz --help
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 10de:01d1 (rev a1) (prog-if 00 [VGA controller])
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1440x900) to maximum 3D texture size (4096): Passed.
Checking for nVidia: present.
No nvidia-settings program available to determine VideoRam.Checking for FBConfig: present.
Checking for Xgl: not present.
Starting gtk-window-decorator
Usage: /usr/bin/compiz.real [–display DISPLAY] [–bg-image PNG] [–refresh-rate RATE]
[–fast-filter] [–indirect-rendering] [–loose-binding] [–replace]
[–sm-disable] [–sm-client-id ID] [–no-detection]
[–no-fbo] [–ignore-desktop-hints] [–only-current-screen] [–use-root-window]
[–version] [–help] [PLUGIN]…

Noter que la resolution d’écran est celle prise par la bête toute seule à l’installation.
Je suis sur gnome
. dpkg -l | grep glx me donne ceci:
ii libgl1-mesa-glx 7.0.3-7 A free implementation of the OpenGL API – G
ii nvidia-glx 173.14.09-5 NVIDIA binary Xorg driver
ii nvidia-glx-dev 173.14.09-5 NVIDIA binary Xorg driver development files
rc nvidia-glx-legacy-96xx 96.43.07-2 NVIDIA binary Xorg driver (96xx legacy versi
rc nvidia-glx-legacy-96xx-dev 96.43.07-2 NVIDIA Xorg driver development files (96xx l
Machine02:/home/marux# aptitude search glx me donne
p fglrx-glx - proprietary libGL for the non-free AMD/ATI r5xx, r6xx, r7xx display driver
i A libgl1-mesa-glx - A free implementation of the OpenGL API – GLX runtime
p libgl1-mesa-glx-dbg - Debugging symbols for the Mesa GLX runtime
v libglitz-glx-dev -
p libglitz-glx1 - Glitz OpenGL library GLX backend
p libglitz-glx1-dev - Glitz OpenGL library GLX backend development libraries and headers
p libxcb-glx0 - X C Binding, glx extension
p libxcb-glx0-dbg - X C Binding, glx extension, debugging symbols
p libxcb-glx0-dev - X C Binding, glx extension, development files
i nvidia-glx - NVIDIA binary Xorg driver
i nvidia-glx-dev - NVIDIA binary Xorg driver development files
c nvidia-glx-legacy-96xx - NVIDIA binary Xorg driver (96xx legacy version)
c nvidia-glx-legacy-96xx-dev - NVIDIA Xorg driver development files (96xx legacy version)
p rss-glx - Really Slick Screensavers GLX Port .

Merci de votre aide.

Salut
J’ai une ATI, donc peut être que la config du xorg est différente, mais tu peux toujours essayer çà :

Rajoute dans ton xorg.conf :

Section "dri"
            Mode 0666
EndSection

Et redémarre ton serveur X (ctrl alt backspace) ou redemarre l’ordi.

C’est tout à fait normal, compiz a besoin pour fonctionner d’un module dont je vais rechercher le nom. Ce module est directement pris en charge par les drivers nVidia, les drivers ATI, et les pilotes libres Xorg pour ati et Intel.

XGL, c’est de la préhistoire, ça date de l’époque ou les drivers graphiques ne prenait pas en charge ce module et il était émulé par XGL.

D’ailleurs, tu peux voir dans le log : nvidia present

Donc tout roule.

Qu’est-ce qui ne fonctionne pas exactement ?

Salut,

j’avais aussi posté une réponse… que j’ai supprimée quand je me suis aperçu
que le post initial datait d’un mois et que son auteur ne s’était pas connecté depuis lors…

en résumé je lui demandais si nvidia-settings était installé et ce que donnait
un compiz --replace.

En effet, je n’avais pas vu, je laisse quand même ici le lien que j’ai retrouvé concernant GLX_EXT_texture_from_pixmap :

viewtopic.php?p=124475#p124475