View previous topic :: View next topic |
Author |
Message |
Kef n00b
Joined: 19 Aug 2007 Posts: 16
|
Posted: Fri Aug 24, 2007 3:21 pm Post subject: [Compiz-Fusion] Pas de bordures sur les fenêtres |
|
|
Bonjour à tous !
Je sais que c'est un problème assez récurent, mais j'ai vraiment pas moyen de trouver une solution à jour et qui fonctionne
J'ai installé Compiz-Fusion il y a quelques jours et pour le lancer je fais un compiz --replace et à ce moment toutes les bordures de mes fenêtres disparaissent (plus de barre de titre, plus moyen de redimensionner...etc...).
Je vous poste mon xorg.conf, puisqu'à mon avis ça vient de là :
Code: | Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/share/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection
Section "Module"
# Load "dri"
Load "dbe"
Load "glx"
Load "record"
Load "extmod"
Load "GLcore"
Load "xtrap"
Load "type1"
Load "freetype"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbLayout" "fr"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "G70 [GeForce Go 7600]"
BusID "PCI:1:0:0"
Option "RenderAccel" "true" //ajout pour Compiz-Fusion
Option "AllowGLXWithComposite" "true" //ajout pour Compiz-Fusion
Option "TripleBuffer" "true" //ajout pour Compiz-Fusion
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1440x900"
EndSubSection
EndSection
Section "Extensions" //ajout pour Compiz-Fusion
Option "Composite" "Enable" //ajout pour Compiz-Fusion
EndSection //ajout pour Compiz-Fusion
|
C'est un problème que j'ai déjà eu avec ubuntu, ma précédente distribution.
L'accélération matérielle est activée et fonctionne. A part ça, je sais pas trop quoi vous donner comme renseignements.
Merci d'avance pour votre aide |
|
Back to top |
|
|
Temet Advocate
Joined: 14 Mar 2006 Posts: 2586 Location: 92
|
Posted: Fri Aug 24, 2007 3:29 pm Post subject: |
|
|
Bah, t'as installé emerald?
T'as essayé "emerald --replace"?
PS : j'espère qu'emerald marche toujours avec fusion moi o_O' _________________ Full Gentoo powered. |
|
Back to top |
|
|
Djento n00b
Joined: 03 May 2005 Posts: 66 Location: Bruxelles
|
Posted: Fri Aug 24, 2007 3:34 pm Post subject: |
|
|
Code: | Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "G70 [GeForce Go 7600]"
BusID "PCI:1:0:0"
Option "RenderAccel" "true" //ajout pour Compiz-Fusion
Option "AllowGLXWithComposite" "true" //ajout pour Compiz-Fusion
Option "TripleBuffer" "true" //ajout pour Compiz-Fusion
EndSection |
Il te manque cette ligne:
Option "AddARGBGLXVisuals" "true"
Inutile de me demander pourquoi n'est-ce pas activé par défaut. |
|
Back to top |
|
|
Kef n00b
Joined: 19 Aug 2007 Posts: 16
|
Posted: Fri Aug 24, 2007 3:51 pm Post subject: |
|
|
Temet wrote: | Bah, t'as installé emerald?
T'as essayé "emerald --replace"?
PS : j'espère qu'emerald marche toujours avec fusion moi o_O' |
J'ai essayé mais c'est sans effets
[quote=Djento]Il te manque cette ligne:
Option "AddARGBGLXVisuals" "true" [/quote]
Même chose, c'est sans effets.
Juste une petite question comme ça. J'avais installé Beryl juste avant, et ça marchait pas. Du coup je l'ai désinstallé mais je ne suis pas encore un pro de la désinstallation avec portage, du coup je suis sûr qu'il me reste des paquets qui sont restés (j'ai Beryl Manager qui se lance ^^). Comment dois-je désinstaller ? En supprimant toutes les dépendances liées à Beryl ? Ca va pas faire exploser mon ordinateur ? |
|
Back to top |
|
|
Djento n00b
Joined: 03 May 2005 Posts: 66 Location: Bruxelles
|
Posted: Fri Aug 24, 2007 6:23 pm Post subject: |
|
|
Réinstalle quand même Beryl et execute le maintenant que tu as la ligne adéquate dans ton xorg.conf.
Car il arrive que compiz ne lance pas toujours emerald or avec beryl on sera "vite" fixé. |
|
Back to top |
|
|
GentooUser@Clubic l33t
Joined: 01 Nov 2004 Posts: 829
|
Posted: Fri Aug 24, 2007 7:52 pm Post subject: |
|
|
Y'a aussi fusion-icon pour contrôler le lancement de compiz. |
|
Back to top |
|
|
bouleetbil Guru
Joined: 06 Jul 2004 Posts: 456 Location: Montpellier
|
Posted: Fri Aug 24, 2007 8:49 pm Post subject: |
|
|
salut,
d'apres http://wiki.gentoo-xeffects.org/NVidia
seul cette option suffit
Code: |
Option "AddARGBGLXVisuals" "True"
|
As-tu essayé juste avec cette option ?
Si tu utilises ce script :
Code: |
LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ \
LD_PRELOAD=/usr/lib/opengl/xorg-x11/lib/libGL.so \
LIBGL_ALWAYS_INDIRECT=1 \
compiz --replace ccp --sm-disable &
sleep 2
emerald --replace &
|
Il s'affiche quoi dans la sortie du terminal ?
Une derniere chose perso le module dri est activé
Code: |
Section "Module"
Load "ddc"
Load "vbe"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "bitmap"
Load "type1"
Load "freetype"
Load "record"
Load "drm"
Load "synaptics"
EndSection
|
Est-ce qu'il ne devrait pas être activé ? _________________ L'homme n'est pas fait pour travailler ça le fatigue.
LiveCD Gentoo : http://www.frogdev.info
Gentoo/Freebsd : http://www.frogdev.info/gentoo_freebsd.php |
|
Back to top |
|
|
Kef n00b
Joined: 19 Aug 2007 Posts: 16
|
Posted: Fri Aug 24, 2007 9:10 pm Post subject: |
|
|
Si j'utilise le script que tu m'as donné ça donne ça :
Code: | kef@localhost ~ $ LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ \
> LD_PRELOAD=/usr/lib/opengl/xorg-x11/lib/libGL.so \
> LIBGL_ALWAYS_INDIRECT=1 \
> compiz --replace ccp --sm-disable &
[1] 5315
kef@localhost ~ $ sleep 2
kef@localhost ~ $ emerald --replace & compiz (decoration) - Warn: Property ignored because version is 20061011 and decoration plugin version is 20070319
compiz (decoration) - Warn: Property ignored because version is 20061011 and decoration plugin version is 20070319
compiz (decoration) - Warn: Property ignored because version is 20061011 and decoration plugin version is 20070319
|
Et mes bordures disparaissent ^^
Sinon, j'ai réinstallé Beryl, et si je le lance alors qu'aucune fenêtre n'est ouverte (via Beryl Manager) ça fonctionne. Par contre, si je switche vers l'affichage via Compiz (toujours avec le Beryl Manager) les bordures redisparaissent.
Pour la ligne que j'ai commenté dans le xorg.conf, c'était de mémoire pour que l'accélération matérielle puisse se faire, sans ça celà ne fonctionnait pas. Je t'ai retrouvé la page qui en parle : http://www.gentoo.org/doc/fr/nvidia-guide.xml, tout ce qu'il y a de plus officiel, donc. |
|
Back to top |
|
|
bouleetbil Guru
Joined: 06 Jul 2004 Posts: 456 Location: Montpellier
|
|
Back to top |
|
|
|