Page 1 sur 1

[openbox]xcompmgr(clignotement) et cairo-compmgr(bug opera)

Publié : dim. 20 mars 2011, 14:30
par Scriptor
Bonjour,

Je rencontre des problèmes avec les xcompmgr-git et cairo-compmgr sous openbox.
Commençons par xcompmgr-git:
-clignote(le bureau) lorsque je minimise, agrandis ou ferme une fenêtre
commande utilisée

Code : Tout sélectionner

xcompmgr -cCfF -t-5 -l-5 -r4.2 -o.55 -D6


résultat lorsque je la lance dans un terminal:

Code : Tout sélectionner

error 8: BadMatch (invalid paramter attributes) request 156 minor 6 serial 2325
error 9: BadDrawable (invalid Pixmap or Window parmater) request 153 minor 4 serial 2326
error 4: BadPixmap (invalid Pixmap Pixmap parameter) request 54 minor 0 serial 2357
Donc ca c'était xcompmgr, passons maintenant à cairo-compmgr, eh et je sais pas si ca peut aider, mais j'ai tint2 de lancé aussi

-Alors la a première vue tout va bien(donc pas de clignotement du tout), sauf que j'ai un grus bug d'affichage avec opera:

sans cairo-compmgr: ici
avec cairo-compmgr: ici

-Et puis il y a aussi un message d'erreur lorsque je le lance dans un terminal:

Code : Tout sélectionner

Error on load /usr/lib/cairo-compmgr/libccm_clone.so : /usr/lib/cairo-compmgr/libccm_clone.so: undefined symbol: vala_collection_object_unref
Et pour terminer voici mon /etc/X11/xorg.conf:

Code : Tout sélectionner

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 260.19.44  (buildmeister@swio-display-x86-rhel47-08.nvidia.com)  Sun Feb 27 22:59:57 PST 2011

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option "NoLogo" "1"
    Option "TripleBuffer" "1"
    Option "RenderAccel" "1"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Merci de toutes réponses

Scriptor

Re: [openbox]xcompmgr(clignotement) et cairo-compmgr(bug ope

Publié : mar. 22 mars 2011, 12:48
par Arcanexil
Euh je peux me tromper, mais ça existe encore des gens avec /etc/X11/xorg.conf !?
Fait une update de ton X, ca vient peut-être de là.

<troll>quelle idée d'utiliser Opéra ... On utilise Midori ou Arora ... </troll>

Re: [openbox]xcompmgr(clignotement) et cairo-compmgr(bug ope

Publié : mar. 22 mars 2011, 13:07
par FoolEcho
Arcanexil a écrit :Euh je peux me tromper, mais ça existe encore des gens avec /etc/X11/xorg.conf !?
Vu le nombre de fois où on répète que xorg.conf est déprécié... oui. :copain:

Sinon le message relatif à vala me rappelle que sur un autre sujet récent (pour un autre logiciel qu'il falait compiler depuis Aur), les versions de vala trop récentes posaient problèmes. Avec beaucoup de prudence, c'est peut-être une piste. :|

Re: [openbox]xcompmgr(clignotement) et cairo-compmgr(bug ope

Publié : mar. 22 mars 2011, 13:35
par Scriptor
Bonjour,

Merci de vos réponses, par contre je ne savais pas que xorg.conf était déprécié? :shock:
demande de renseignement :mrgreen: par ce quedans le wiki ils en parlent :?
Mais ca vient d'ou les clignotements?, parce que vous entendez quoi par un update de X ?
Par contre j'ai un autre problème, comme je lance tint2, il y a des ombres assez genantes.

Merci de toutes réponses

Re: [openbox]xcompmgr(clignotement) et cairo-compmgr(bug ope

Publié : mar. 22 mars 2011, 13:45
par FoolEcho
Scriptor a écrit :Merci de vos réponses, par contre je ne savais pas que xorg.conf était déprécié? :shock:
demande de renseignement :mrgreen: par ce quedans le wiki ils en parlent :?
Xorg n'utilise plus hal pour la détection des périphériques, mais udev désormais. La détection automatique permet de s'affranchir d'un certain nombre de choses. Pour les configurations à rajouter, ça se passe désormais au niveau de /etc/X11/xorg.conf.d/ .
http://archlinux.fr/news/xorg-1-8-passe-sur-extra
https://wiki.archlinux.org/index.php/Xorg#Configuring

Comme tu es sur le pilote proprio nvidia, ça veut dire que tu as un /etc/X11/xorg.conf.d/20-nvidia.conf minimal qui te charge ton pilote et que tu peux faire l'essai de lancer X sans /etc/X11/xorg.conf (oui, ça fait peur la première fois :mrgreen: ).

Re: [openbox]xcompmgr(clignotement) et cairo-compmgr(bug ope

Publié : mar. 22 mars 2011, 13:47
par Scriptor
Donc je peux supprimer xorg.conf?

Re: [openbox]xcompmgr(clignotement) et cairo-compmgr(bug ope

Publié : mar. 22 mars 2011, 13:48
par FoolEcho
Oui (j'étais en train d'éditer mon message précédent :roll: ), sauf si tu as des trucs supplémentaires à rajouter.

Re: [openbox]xcompmgr(clignotement) et cairo-compmgr(bug ope

Publié : mar. 22 mars 2011, 13:51
par Scriptor
ah, désolé

par contre, pour le clignotement, je peux rien faire, concernant xcompmgr et les ombres de tint2?
parce que sinon je veux bien utiliser cairo-compmgr, mais j'ai découvert un bug

[Edit]trompé dans l'url[/Edit]

Merci encore

Re: [openbox]xcompmgr(clignotement) et cairo-compmgr(bug ope

Publié : mar. 22 mars 2011, 14:11
par tuxce
C'est vrai qu'on le dit souvent qu'il est déprécié, mais le fait est qu'il ne l'est pas vraiment, c'est juste comme la plupart des configs, il se voit ajouté un répertoire xorg.conf.d pour pouvoir séparer les config et mieux les maintenir.
Par contre:
- la détection auto de la plupart des sections habituelles de xorg rend le contenu généré en auto obsolète et la plupart du temps erroné car les outils le générant sont souvent obsolètes.
- le xorg.conf.d/* est parsé après le xorg.conf, du coup ce qu'on pourrait mettre dans le .conf peut être écrasé.

Re: [openbox]xcompmgr(clignotement) et cairo-compmgr(bug ope

Publié : mar. 12 avr. 2011, 15:15
par Scriptor
Bonjour,

alors voilà j'ai réussi à résoudre mon problème de clignotement de xcompmgr avec xcompmgr-dana. Par contre, gros problème, je ne sais pas a quel moment, ni pourquoi, mais il s'arrête tout seul, alors que je ne lui ai rien demandé.

Voici comment je le lance(je suis sous openbox, avec tint2):

Code : Tout sélectionner

#!/bin/bash

# Launch Xcomppmgr and tint2 with openbox
if which tint2 >/dev/null 2>&1; then
  (sleep 2 && xcompmgr -cCfF -t-5 -l-5 -r4.2 -o.55 -D6) &
  (sleep 2 && tint2) &
fi
Merci de toutes réponses