Page 1 sur 1

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

Publié : dim. 09 oct. 2011, 20:34
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 :)

Re: [AWESOME] Pas de transparence wibox

Publié : dim. 09 oct. 2011, 20:47
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)

Re: [AWESOME] Pas de transparence wibox

Publié : dim. 09 oct. 2011, 21:42
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.

Re: [AWESOME] Pas de transparence wibox

Publié : dim. 09 oct. 2011, 21:45
par tuxisageek

Re: [AWESOME] Pas de transparence wibox

Publié : dim. 09 oct. 2011, 22:37
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

Re: [AWESOME] Pas de transparence wibox

Publié : lun. 10 oct. 2011, 09:09
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.

Re: [AWESOME] Pas de transparence wibox

Publié : lun. 10 oct. 2011, 09:37
par tuxisageek
Je viens d'essayer avec cairo-compmgr (version git d'AUR), marche pas non plus :-(

Re: [awesome] Pas de transparence wibox

Publié : lun. 10 oct. 2011, 14:44
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

Re: [awesome] Pas de transparence wibox

Publié : mar. 11 oct. 2011, 14:44
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