[awesome] Pas de transparence wibox (résolu)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
tuxisageek
Hankyu
Messages : 21
Inscription : mer. 27 avr. 2011, 17:39

[awesome] Pas de transparence wibox (résolu)

Message par tuxisageek »

Bonjour tout le monde,

J'ai un petit probleme avec Awesome, dans la barre "des taches" la barre Wibox avec les widgets. J'ai pas de transparence meme si je mets une valeur alpha dans theme.bg_nomal = "#FF0080", en effet j'obtiens un rouge fonce "800000" et donc pas de transparence avec mon fond d'ecran. J'ai installe Awesome depuis l'AUR avec le paquet awesome-git et j'ai essaye a la fois de mettre le fond d'ecran avec awsetbg dans le theme et aussi avec feh.

J'ai aussi un autre probleme avec shifty installe depuis l'AUR avec shifty-git, des que je mets require("shifty") j'ai une erreur affiche dans mon tty1 quand je lance startx:

Code : Tout sélectionner

#Erreur de shifty
W: awesome: luaA_object_decref:122: BUG: Reference not found: -1 0x8c47e88
awesome(backtrace_get+0x40) [0x806b620]
awesome(luaA_object_decref+0x154) [0x806d834]
awesome(luaA_class_disconnect_signal_from_stack+0x146) [0x806cee6]
awesome() [0x8070dbc]
/usr/lib/liblua.so(+0xce8e) [0xb738ce8e]
/usr/lib/liblua.so(+0x16f45) [0xb7396f45]
/usr/lib/liblua.so(+0xd278) [0xb738d278]
/usr/lib/liblua.so(lua_call+0x37) [0xb7389057]
/usr/lib/liblua.so(+0x21388) [0xb73a1388]
/usr/lib/liblua.so(+0xce8e) [0xb738ce8e]
/usr/lib/liblua.so(+0x16f45) [0xb7396f45]
/usr/lib/liblua.so(+0xd278) [0xb738d278]
/usr/lib/liblua.so(+0x7c60) [0xb7387c60]
/usr/lib/liblua.so(+0xc5e2) [0xb738c5e2]
/usr/lib/liblua.so(+0xd410) [0xb738d410]
/usr/lib/liblua.so(lua_pcall+0x62) [0xb73890f2]
awesome() [0x805f344]
awesome(luaA_parserc+0x90) [0x8061440]
awesome(main+0x9c5) [0x80520e5]
/lib/libc.so.6(__libc_start_main+0xf3) [0xb71cb223]
awesome() [0x80523bd]
W: awesome: color_parse:50: awesome: error, invalid color '#FFF000F0' #Erreur pour la couleur

Je vous remercie d'avance :)
Dernière modification par tuxisageek le mar. 11 oct. 2011, 14:45, modifié 1 fois.
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [AWESOME] Pas de transparence wibox

Message par widapit »

Salut !
au hasard ....
tuxisageek a écrit :W: awesome: color_parse:50: awesome: error, invalid color '#FFF000F0' #Erreur pour la couleur
apparement, ca vient de là; moi j'essaierais de revoir cette valeur qui me semble un peu longue !! (8 caractères contre 6 habituellement il me semble)
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
tuxisageek
Hankyu
Messages : 21
Inscription : mer. 27 avr. 2011, 17:39

Re: [AWESOME] Pas de transparence wibox

Message par tuxisageek »

Bonsoir,

Merci de m'avoir repondu :)
Alors pour le code de la couleur, justement d'apres le Wiki, il y a les 6 premiers chiffres hexa qui correspondent a la couleur et le 2 derniers a la valeur Alpha pour rendre la barre transparente.
Ainsi j'aimerai avoir une barre semi transparente blanche et voir en dessous mon fond d'ecran.
tuxisageek
Hankyu
Messages : 21
Inscription : mer. 27 avr. 2011, 17:39

Re: [AWESOME] Pas de transparence wibox

Message par tuxisageek »

Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [AWESOME] Pas de transparence wibox

Message par widapit »

Et donc je suppose que tu as bien installé 'xcompmgr" ?? :copain:
sinon essaye de voir par là : http://forums.archlinux.fr/topic8709.html
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
tuxisageek
Hankyu
Messages : 21
Inscription : mer. 27 avr. 2011, 17:39

Re: [AWESOME] Pas de transparence wibox

Message par tuxisageek »

Bonjour,

Oui j'ai installe xcompmgr en version git depuis l'AUR.
J'ai essaye d'installer des themes, mais ca marche toujours pas.
Mon .xinitrc ressemble a ca:

Code : Tout sélectionner

xcompmgr&
exec awesome
Par contre si j'essaye de faire un transset-df -c 0.6 et que je clique sur la Wibox elle devient transparente.

C'est bizarre que ca marche pas directement depuis le theme. Par contre j'ai reussi a supprimer le message d'erreur, il vient du faite que theme.bg_systray = theme.bg_normal hors bg_systray n'aime pas les couleurs avec une valeur alpha.

Je cherche encore si je trouve je vous tiens au courant, ca pourra peut etre aider d'autre personne.
tuxisageek
Hankyu
Messages : 21
Inscription : mer. 27 avr. 2011, 17:39

Re: [AWESOME] Pas de transparence wibox

Message par tuxisageek »

Je viens d'essayer avec cairo-compmgr (version git d'AUR), marche pas non plus :-(
tuxisageek
Hankyu
Messages : 21
Inscription : mer. 27 avr. 2011, 17:39

Re: [awesome] Pas de transparence wibox

Message par tuxisageek »

Re,

Je viens d'essayer sur une Ubuntu dans une VBox, il n'y a pas besoin de composite manager pour avoir la transparence de la Wibox. Je vais essayer de copier le theme et le rc.lua sur mon Archlinux pour voir si le comportement change ;-)

Je vous tiens au courant
tuxisageek
Hankyu
Messages : 21
Inscription : mer. 27 avr. 2011, 17:39

Re: [awesome] Pas de transparence wibox

Message par tuxisageek »

Eureka !!!

Bonjour tout le monde,

Bon j'ai trouve c'est quoi, en faite si je tourne en version awesome-git, pas de Wibox transparente. Si je tourne en awesome tout court depuis l'AUR, ca marche ;-).
En faite je penses que soit les developpeurs d'Awesome on suspendus temporairement la fonction de transparence pour leur travail, soit c'est dut a une dependance (xcb-util par exemple).

Voila, donc pour ceux qui n'ont pas en ce moment la transparence sur la Wibox et qui ont la version awesome-git de l'AUR, ils doivent la desinstalle et installe la version awesome de l'AUR.

Ne pas oublier de mettre la couleur theme.bg_systray sans alpha:

theme.bg_normal = "#FF00FF80" -- Couleur normal avec alpha
theme.bg_systray = "#FF00FF80" -- Couleur systray SANS alpha

-- theme.bg_systray = theme.bg_normal -- Mettre en commentaire sinon erreur
Répondre