Retourner aux forums || Retourner au forum Linux.debian
Linux.debian : Pas de décoration de fenêtre avec compiz / kde / twinview
Posté par Henry-Nicolas Tourneur (Jabber id, ) le 08 juillet 2007Bonjour,
Je suis sous Debian Sid avec KDE et j'ai une carte GForce 6200 avec un dual screen (configuré via TwinView). J'ai donc installé compiz-kde depuis les dépots officiels de Debian. J'ai donc aussi la version 0.5 de compiz-core. Le problème est que lorsque je fait un compiz --replace en console, j'ai aucun effets 3D et je perd les bordures de mes fenêtres.
J'ai vu dans la doc du paquet qu'il fallait ajouter le support du multi-screen (dans le TODO) mais je crois que cette doc n'est pas à jour car le fichier README renseigne une version 0.0.1 je pense (ou un truc du genre, très vieux en tout cas).
Donc j'ai (malheureusement) le driver proprio nvidia, Xorg avec la config ci-dessous et compiz que je lance en console.
Voici ma config Xorg:
Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "bitmap"
# Load "dri"
Load "ddc"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "be"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "no"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
Option "ButtonMapping" "1 2 3 6 7"
EndSection
Section "Device"
Identifier "Nvidia"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "NoLogo" "true"
Option "MonitorLayout" "CRT"
Option "TwinView" "True"
Option "TwinViewOrientation" "RightOf"
Option "UseEdidFreqs" "true"
Option "MetaModes" "1280x1024,1280x1024;1280x1024,NULL;1024x768,1024x768"
# Options pour Compiz
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
Option "XAANoOffscreenPixmaps" "true"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "Monitor"
Identifier "Main Monitor"
Option "DPMS"
HorizSync 30-100
VertRefresh 50-160
EndSection
Section "Screen"
Identifier "Main Screen"
Device "Nvidia"
Monitor "Main Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
# Options pour Compiz
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "true"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Main Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Si quelqu'un a une idée, ça serait sympa de bien vouloir m'aider.> Lire le message (3 commentaires, moyenne: 1).
Pour les Bordures...
Il faut installer le packet compiz-kde, puis à la suite de compiz --replace lancer la comande: kde-window-decorator. Ensuite pour les effets je sais pas
-
[^]Re: Pour les Bordures...
Posté par Henry-Nicolas Tourneur (Jabber id, ) le 08/07/2007 à 21:22. (lien). Évalué à 1.J'avais déjà le paquet compiz-kde.
Par contre, même si je tape kde-window-decorator après le compiz --replace, ça ne change rien. À noter que compiz --replace me donne ceci :
GLX_EXT_texture_from_pixmap is available with direct rendering.
Beryl et Gnome
j'ai le meme symptome mais avec beryl et gnome,
pour le resoudre je rentre dans "beryl-manager" et je change le
options avancées de beryl -> type de rendu -> Automatique / Texture From Bitmap / Copy
par defaut il est à automatique, je le regle sur copy, et la cela fonctionne.
Je suis avec une NVidia 6600GT, et les drivers nvidia linux 9755 (ca le faisait aussi avec les precedents).
il y a surement une option equivalente sous KDE avec compiz
Apprendre par les autres, c'est bien.
Apprendre par soi-meme (RTFM, man, et notre ami google) c'est mieux
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.debian



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.