Page 1 sur 2
[COMPIZ] Pas de décoration de fenetres (résolu)
Publié : mar. 11 mars 2008, 17:12
par JackDaniels93
Bonjour à tous.
Merci de m'avoir conseillé sur l'installation des drivers Nvidia. A présent, j'ai réussi sans difficulté à installer compiz, à l'exception des décorations de fenetres... je n'en ai aucune.
J'ai installer emerald (yaourt -S emerald) et dans le ccsm, section décoration de fenetres, j'ai laissé emerald --replace dans le champ commande. Et ca ne marche pas.
J'ai aussi essayé de mettre emerald tout seul de ce champ, mais ca ne marche pas non plus...
Pouvez-vous m'éclairer svp ?
Publié : mar. 11 mars 2008, 18:08
par FredBezies
Soupir...
http://wiki.archlinux.fr/xorg:nvidia:pr ... mpiz_beryl
Une ou deux minutes dans le wiki t'aurait évité de poser la question...

Publié : mar. 11 mars 2008, 20:22
par JackDaniels93
Excuse moi FredBezies de poser des questions, sur un forum qui est consacré à l'entraide en plus ! Vraiment désolé, mais je trouve un poil insultant ton "Soupir..."
Mais seulement voilà, j'avais lu cette partie du wiki, et préparer mon xorg à recevoir compiz. J'ai donc rajouté ces options :
Code : Tout sélectionner
Section "Device"
Driver "nvidia"
[...]
Option "TripleBuffer" "True"
Option "AddARGBGLXVisuals"
EndSection
[...]
Section "Extensions"
Option "Composite" "Enable"
EndSection
Et ca ne marche pas. Désolé de prendre au premier degré tes remarques, mais je n'aime pas qu'on me prenne pour un imbécile.
J'en profite pour signaler qu'a part ca, compiz fonctionne parfaitement bien.
Publié : mar. 11 mars 2008, 20:58
par tuxce
tu as installé fusion-icon?
si tu rentres
dans un terminal, ca fonctionne?
Publié : mar. 11 mars 2008, 21:09
par FredBezies
JackDaniels93 a écrit :Excuse moi FredBezies de poser des questions, sur un forum qui est consacré à l'entraide en plus ! Vraiment désolé, mais je trouve un poil insultant ton "Soupir..."
Très bien, dans ce cas, je sais ce qu'il me reste à faire.
Wiki et tout cela...
Et ca ne marche pas. Désolé de prendre au premier degré tes remarques, mais je n'aime pas qu'on me prenne pour un imbécile.
J'en profite pour signaler qu'a part ca, compiz fonctionne parfaitement bien.
très bien. Marc ou un autre, merci de clore mon compte dès que vous aurez 5 minutes.
Publié : mar. 11 mars 2008, 22:03
par Skunnyk
Tout de suite, si plus personne ne peut se prendre une petite remarque .. (dans un sens comme dans l'autre hein, je ne defend personne...)
Bref, je crois qu'il faut que tu rajoutes la directive suivant dans ton xorg.conf, dans la section Device:
Option "AddARGBGLXVisuals" "True"
Pour pas mal de personnes cela regle le problème
Et merci de vous tenir calme, TOUS
Edit: ué en faite ce que je dis c'est déjà fait pour le xorg.conf, et c'est bien dans le wiki.. ok, ca m'apprendra a pas dormir
Publié : mar. 11 mars 2008, 22:23
par FredBezies
Skunnyk a écrit :Tout de suite, si plus personne ne peut se prendre une petite remarque .. (dans un sens comme dans l'autre hein, je ne defend personne...)
Oeuf corse.
Bref, je crois qu'il faut que tu rajoutes la directive suivant dans ton xorg.conf, dans la section Device:
Option "AddARGBGLXVisuals" "True"
C'est pas dans le morceau du wiki cité ?!
Pour pas mal de personnes cela regle le problème
Et merci de vous tenir calme, TOUS

Je confirme ma demande.
Publié : mar. 11 mars 2008, 22:42
par tuxce
si on omet la valeur, xorg prend "true" par défaut (cf. man xorg.conf)
Publié : mar. 11 mars 2008, 23:31
par JackDaniels93
Bonsoir a vous
Deja, je tiens a m'excuser pour tout a l'heure. Seulement, je respecte tout le monde pourvu que l'on me respecte, normal quoi

. Pour ne pas créer d'histoires, j'appliquerai la politique de l'autruche plutot que de prendre mal une remarque

!
Alors, pour en revenir à mes moutons, la commande emerald --replace ne donne rien, mais ca m'a fait remarquer un disfonctionnement : quand je lance un terminal, il est tout blanc, et je ne vois rien s'inscrire à l'intérieur. J'ai déjà vu ça sur une Mandriva, mais je ne sais pas comment résoudre ce probleme. Je pense que ca doit être lié à mon probleme de contour de fenetres.
J'ai aussi Option "AddARGBGLXVisuals" "True" dans la section Device de mon xorg. Je cherche aussi de mon coté, et je vous tiens au courant si j'avance.

Publié : mar. 11 mars 2008, 23:40
par Skunnyk
Hum, si tu as fusion-icon, lance le (comme le dis tuxce).
Il essais en généralement d'appliquer la meilleure config.
Et dans fusion-icon (normalement dans le systray), essais de changer l'option "loose binding" , j'ai un problème sur mon portable lorsqu'elle est activé, je ne peux plus écrire dans mes terminaux non plus...
Publié : mer. 12 mars 2008, 00:42
par JackDaniels93
Merci Skunnyk. Effectivement j'ai essayé aussi, sans résultat. Mais j'ai trouvé la solution avec un ami (ou c'est plutot cet ami qui a trouvé la solution pour moi !) : en fait dans mon xorg j'avais dans la section Screen le DefaultDepth et le Depth réglé à 16. Passé à 24 tout roule comme sur des roulette !
Merci encore pour votre coup de main !
Publié : sam. 22 mars 2008, 20:20
par anto12
Bonjour, j'ai le même problème. Tout ce que vous avez dit a été fait.
Ma config d'écran : écran 19' 1280x1024 60Hz carte graphique Nvidia Geforce 8600GT.
Voici mon xorg :
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder3) Thu Feb 14 18:20:37 PST 2008
# Auto-generated by Archie mkxcfg
# Auto-generated by Archie mkxcfg
Section "ServerLayout"
# PS/2 Mouse not detected
# Serial Mouse not detected
Identifier "Xorg Configured"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "USB Mouse" "CorePointer"
EndSection
Section "Files"
# Additional fonts: Locale, Gimp, TTF...
# FontPath "/usr/share/lib/X11/fonts/latin2/75dpi"
# FontPath "/usr/share/lib/X11/fonts/latin2/100dpi"
# True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
RgbPath "/usr/share/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/ttf/western"
FontPath "/usr/share/fonts/ttf/decoratives"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/truetype/openoffice"
FontPath "/usr/share/fonts/truetype/ttf-bitstream-vera"
FontPath "/usr/share/fonts/latex-ttf-fonts"
FontPath "/usr/share/fonts/defoma/CID"
FontPath "/usr/share/fonts/defoma/TrueType"
EndSection
Section "Module"
Load "ddc" # ddc probing of monitor
Load "dbe"
Load "extmod"
Load "glx"
Load "bitmap" # bitmap-fonts
Load "type1"
Load "freetype"
Load "record"
Load "dri"
# Load "synaptics"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr-latin9"
Option "XkbVariant" ""
EndSection
Section "InputDevice"
Identifier "Serial Mouse"
Driver "mouse"
Option "Protocol" "Microsoft"
Option "Device" "/dev/ttyS0"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
EndSection
Section "InputDevice"
Identifier "PS/2 Mouse"
Driver "mouse"
Option "Protocol" "auto"
Option "ZAxisMapping" "4 5"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
EndSection
Section "InputDevice"
Identifier "USB Mouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "SendCoreEvents" "true"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
EndSection
Section "Monitor"
# Warning: This may fry old Monitors
# Very conservative. May flicker.
# VertRefresh 50.0 - 62.0 # Extreme conservative. Will flicker. TFT default.
# Default modes distilled from
# "VESA and Industry Standards and Guide for Computer Display Monitor
# Timing", version 1.0, revision 0.8, adopted September 17, 1998.
# $XFree86: xc/programs/Xserver/hw/xfree86/etc/vesamodes,v 1.4 1999/11/18 16:52:17 tsi Exp $
# 640x350 @ 85Hz (VESA) hsync: 37.9kHz
Identifier "Monitor0"
HorizSync 28.0 - 96.0
VertRefresh 50.0 - 75.0
ModeLine "1280x1024" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
ModeLine "1280x1024" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
ModeLine "1280x1024" 157.5 1280 1344 1504 1728 1024 1025 1028 1072 +hsync +vsync
ModeLine "1280x1024" 191.0 1280 1376 1520 1760 1024 1025 1028 1085 -hsync +vsync
Option "DPMS" "true"
# HorizSync 28.0 - 78.0 # Warning: This may fry very old Monitors
EndSection
Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "All"
BoardName "All"
Option "TripleBuffer" "True"
Option "AddARGBGLXVisuals"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Publié : sam. 22 mars 2008, 23:45
par mélodie
anto12 a écrit :Bonjour, j'ai le même problème. Tout ce que vous avez dit a été fait.
Quel est ton environnement de bureau ?
Quel paquet as-tu choisi pour les thèmes ? (En as-tu installé un, compiz-decorator-gtk, ou bien emerald ?)
As-tu lancé la commande:
dans un terminal sous X ?
Publié : dim. 23 mars 2008, 08:39
par anto12
mon interface graphique est gnome et je pe choisir entre emerald et gtk pour le décor des fenêtres.
Publié : dim. 23 mars 2008, 14:19
par mélodie
Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "All"
BoardName "All"
Option "TripleBuffer" "True"
Option "AddARGBGLXVisuals"
EndSection
Mettre :
Je ne sais pas si ça joue sur le problème que tu rencontres, mais sans argument ça ne doit pas être actif.
As-tu été visiter les paramètres du gestionnaire de thèmes que tu as sélectionné ?
(Il faut sélectionner l'un ou l'autre des deux gestionnaires de thèmes, pas les deux à mon avis).
Publié : dim. 23 mars 2008, 14:29
par anto12
pour le gestionaire de fenêtre j'ai choisi émerald
Publié : dim. 23 mars 2008, 15:14
par anto12
Voici ce que me met le pc quand je lance fusion-icon
[totodemoy@myhost ~]$ fusion-icon
* Detected Session: gnome
* Searching for installed applications...
* NVIDIA on Xorg detected, exporting: __GL_YIELD=NOTHING
* Using the GTK Interface
* Starting Compiz
... executing: compiz --replace --sm-disable --ignore-desktop-hints ccp
compiz (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
fuse: failed to access mountpoint compiz: No such file or directory
inotify_add_watch: No such file or directory
Publié : dim. 23 mars 2008, 17:05
par mélodie
Les deux dernières lignes du message m'intriguent, mais le reste me semble ok.
Tu peux essayer à nouveau avec l'ampersand à la fin ?
fusion-icon &
Publié : dim. 23 mars 2008, 17:33
par anto12
Voilà le résultat
[totodemoy@myhost ~]$ fusion-icon &
[1] 5068
[totodemoy@myhost ~]$ * Detected Session: gnome
* Searching for installed applications...
* NVIDIA on Xorg detected, exporting: __GL_YIELD=NOTHING
* Using the GTK Interface
* Starting Compiz
... executing: compiz --replace --sm-disable --ignore-desktop-hints ccp
compiz (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
fuse: failed to access mountpoint compiz: No such file or directory
inotify_add_watch: No such file or directory
Publié : dim. 23 mars 2008, 17:52
par anto12
J'ai résolu mon problème, j'ai effacé le .config qu'il y avait dans mon répertoire perso puis un petit fusion-icon et tout s'est mis à fonctionner