Pas d'effets avec Compiz-Fusion et Emerald

Amis Linuxiens, bonsoir !

Je suis sur Linux debian 2.6.32-5-amd64 et donc Squeeze. J’ai installé Compiz-Fusion et Emerald mais impossible de faire apparaître un cube en 3D ni même d’activer des effets alors que j’ai pourtant coché les divers options que je voulais appliquer.

J’ai même importé un thème dans Emerald-manager mais celui ne charge pas et donc via Fusion-Icon j’ai fais une manip’ pour recharger les fenêtres et toujours rien… Je désespère et je tiens aussi à vous dire que Emerald est bien le décorateur de fenêtres.

Merci d’avance :confused:

PS: voici quelques infos sur mur mon système:

[ul]00:00.0 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller (rev a2)
00:01.0 ISA bridge: nVidia Corporation MCP78S [GeForce 8200] LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP78S [GeForce 8200] SMBus (rev a1)
00:01.2 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller (rev a1)
00:01.3 Co-processor: nVidia Corporation MCP78S [GeForce 8200] Co-Processor (rev a2)
00:01.4 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller (rev a1)
00:02.0 USB Controller: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1 Controller (rev a1)
00:02.1 USB Controller: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0 Controller (rev a1)
00:04.0 USB Controller: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1 Controller (rev a1)
00:04.1 USB Controller: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0 Controller (rev a1)
00:06.0 IDE interface: nVidia Corporation MCP78S [GeForce 8200] IDE (rev a1)
00:07.0 Audio device: nVidia Corporation MCP72XE/MCP72P/MCP78U/MCP78S High Definition Audio (rev a1)
00:08.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1)
00:09.0 SATA controller: nVidia Corporation MCP78S [GeForce 8200] AHCI Controller (rev a2)
00:0a.0 Ethernet controller: nVidia Corporation MCP77 Ethernet (rev a2)
00:0b.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
00:10.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
00:12.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
00:13.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1)
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control
02:00.0 VGA compatible controller: nVidia Corporation C77 [GeForce 8200] (rev a2)
05:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6315 Series Firewire Controller
[/ul]

[ul]Bus 004 Device 002: ID 0603:00f2 Novatek Microelectronics Corp.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:c062 Logitech, Inc.
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 18a5:022b Verbatim, Ltd
Bus 001 Device 003: ID 0bda:0151 Realtek Semiconductor Corp. Mass Storage Device (Multicard Reader)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub[/ul]
[ul][/ul][/spoiler]

bonsoir,
tu as installé quel pilote?
donne le retour de glxinfo

A priori c’est nouveau qui est installé pour ma NVIDIA GeForce 9200 Integrée.

http://pastebin.com/yVuKQ93d pour le retour.

Et je suis sous GNOME.

je ne pense pas que sur une squeeze le pilote nouveau puisse faire fonctionner compiz

Au pire comment savoir quel driver on a d’installer ?

Pour voir si c’est vraiment “nouveau” qui est installer.

si nouveau acceptait la 3D tu aurais quelque chose comme ça

~]$ glxinfo name of display: :0 nvfx_screen_get_param:94 - Warning: unknown PIPE_CAP 29 display: :0 screen: 0 direct rendering: Yes server glx vendor string: SGI server glx version string: 1.4 server glx extensions: GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_INTEL_swap_event client glx vendor string: Mesa Project and SGI client glx version string: 1.4 client glx extensions: GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_framebuffer_sRGB, GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap, GLX_INTEL_swap_event GLX version: 1.4 GLX extensions: GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap, GLX_INTEL_swap_event OpenGL vendor string: nouveau OpenGL renderer string: Gallium 0.4 on NV4A OpenGL version string: 2.1 Mesa 7.11-devel OpenGL shading language version string: 1.20 OpenGL extensions:

Il n’ ya donc pas de solution ?

si installer le pilote proprio
voir le wiki ou la section trucs & astuces

Y’a pas autre chose car ça m’a l’air galère…

Il est préférable d’attendre quelques mois. Actuellement, la plupart des distributions ont ce problème. Ce serait lié à un problème de standardisation des écrans LCD. Avec les moniteurs CRT la détection est parfaite.

Ce n’est pas si copmpliqué mais, si tu as des doutes, dkms devrait t’aider (voir la réponse de seb-ksl)
http://www.debian-fr.org/installation-minimale-et-apres-t33731.html#p341794

# apt get install nvidia-kernel-dkms
# apt get install nvidia-xconfig
# nvidia-xconfig

Sinon tu peux installer nvidia-kernel-dkms et nvidia-xconfig par synaptic mais pour générer xorg.conf tu seras obligé de passer en console et en root pour le:

# nvidia-xconfig

Après tu redémarres(je sais on peut faire sans mais c’ est pour le plus simple donc pas taper :mrgreen: )

Nanard, pour ta solution il faut être en mode graphique ou il faut stopper GDM ? :astonished:

Peu importe, si tu veux passer par synaptic tu es obligé d’ être en graphique de toute façon tu redémarres une fois les changements effectués et ça devrait rouler.

http://pastebin.com/czSPsnA7

Fail :confused:

Tu dois activer les dépots non-free, ton sources.list doit pas être complet(ou alors c’ est un choix ?)

$ apt-cache policy nvidia-kernel-dkms nvidia-kernel-dkms: Installé : 195.36.31-6 Candidat : 195.36.31-6 Table de version : *** 195.36.31-6 0 500 http://ftp.fr.debian.org/debian/ squeeze/non-free amd64 Packages 100 /var/lib/dpkg/status

Arf comment faire pour activer le dépôt non-free ?

Please.

Si tu ne veux pas faire de pinning et rester avec uniquement les dépots de squeeze tu peux faire le même sources.list que moi(enfin je l’ ai pompé sur je ne sais plus quel topic)

[quote=“sources.list”]## SQUEEZE ##
deb ftp.fr.debian.org/debian/ squeeze main contrib non-free
deb-src ftp.fr.debian.org/debian/ squeeze main contrib non-free

SQUEEZE-MULTIMEDIA

deb debian-multimedia.org/ squeeze main non-free
deb-src debian-multimedia.org/ squeeze main non-free

SQUEEZE-SECURITY

deb security.debian.org/ squeeze/updates main contrib non-free
deb-src security.debian.org/ squeeze/updates main contrib non-free

SQUEEZE-VOLATILE

deb ftp.fr.debian.org/debian/ squeeze-proposed-updates main contrib non-free
deb-src ftp.fr.debian.org/debian/ squeeze-proposed-updates main contrib non-free

SQUEEZE-BACKPORT

deb backports.debian.org/debian-backports squeeze-backports main contrib non-free[/quote]

Et si tu veux faire du pinning(je te le déconseilles mais tu fais comme tu veux): sources-list-au-carre-ou-minimaliste-t5659.html

ps: éditer en tant que root puis:

J’ai ajouté les sources non-free mais j’ai édité le fichier /etc/X11/xorg.conf pour le “device” :

Section "Device"
Identifier "NVIDIA Corporation NV41.8 [GeForce Go 6800]"
Driver "nv"
EndSection

En prenant soin de mettre le nom de ma carte graphique à “identifier” que j’ai eu grâce à lspci mais depuis que j’ai rebooté je n’ai plus GNOME mais les interfaces tty et lorsque que je redémarre X via startx, impossible de faire fonctionner GNOME.

Une idée par pitié :confused: ?