[urxvt]transparent...mais pas toujours(résolu)

Applications, problèmes de configuration réseau
Avatar de l’utilisateur
Rolinh
Chu Ko Nu
Messages : 392
Inscription : sam. 15 août 2009, 09:15
Localisation : Suisse

[urxvt]transparent...mais pas toujours(résolu)

Message par Rolinh »

Salut,

j'ai un petit soucis avec urxvt. En effet, la transparence fonctionne très bien sous xfce et openbox mais... pas sous awesome alors que j'ai simplement récupéré mes fichiers de configuration pour lesquels tout fonctionnait avant ma réinstallation.

Je n'arrive pas trop à savoir pour quoi en fait. Bien entendu, je lance uxrvtd via mon .xinitrc

Code : Tout sélectionner

urxvtd -q -f -o
et étant donné que la transparence fonctionne sous les autres environnement, je ne pense pas que mon .Xdefaults rentre en ligne de compte. M'enfin, le voilà toujours (sans les parties commentées):

Code : Tout sélectionner

! give urxvt a normal icon
URxvt.iconFile:		/usr/share/pixmaps/rxvt-unicode.png

URxvt.buffered:         true
URxvt.background:       black
URxvt.foreground:       white
URxvt.cursorColor:	white
URxvt.underlineColor:   yellow

URxvt*font: xft:Bitstream Vera Sans Mono:pixelsize=13

URxvt.perl-ext-common:  default,tabbed

!URxvt.transparent:	true
URxvt.inheritPixmap:	true
URxvt.tintColor:	white
URxvt.shading:		25
URxvt.scrollBar_right:	false
URxvt.scrollBar:	false
URxvt.borderLess:	false
EDIT: je n'utilise pas de composite manager: je parle bien de pseudo-transparence
Dernière modification par Rolinh le mar. 18 janv. 2011, 17:59, modifié 1 fois.
Avatar de l’utilisateur
Rolinh
Chu Ko Nu
Messages : 392
Inscription : sam. 15 août 2009, 09:15
Localisation : Suisse

Re: [urxvt]transparent...mais pas toujours

Message par Rolinh »

Je up un petit coup.

Personne n'a d'idée? Je ne suis quand même pas le seul ici à utiliser urxvt avec awesome non?
Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Re: [urxvt]transparent...mais pas toujours

Message par Calimero »

Il faut savoir qu'il y a deux types de transparence à urxvt.
Une "fausse" transparence qui reproduit dans le terminal le fond d'écran (plus exactement, le contenu de la fenêtre root de Xorg)
Et une vraie transparence, qui utilise le gestionnaire de compositing qui tourne. (xcompmgr, compiz, dcompmgr...)

S'il n'y a pas de gestionnaire de compositing qui tourne, pas de transparence du tout si on a choisi la vraie transpa. (pas de retour automatique à la fausse transparence. HS : tint2 a cette option depuis que j'ai demandé ☺)

Dans .Xdefaults
Pour la vraie transparence :

Code : Tout sélectionner

urxvt*depth: 32
urxvt*background: rgba:0000/0000/0200/c800
Pour la fausse transparence :

Code : Tout sélectionner

urxvt*transparent: true
urxvt*shading:30
Note : la fausse transparence, si activée, passe avant la vraie (composite).
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
Avatar de l’utilisateur
Rolinh
Chu Ko Nu
Messages : 392
Inscription : sam. 15 août 2009, 09:15
Localisation : Suisse

Re: [urxvt]transparent...mais pas toujours

Message par Rolinh »

Merci pour ta réponse. Néanmoins, j'ai bien précisé que je parlais de la pseudo-transparence ;)
Je sais bien comment cela fonctionne car ça fait très longtemps que je l'ai configuré comme ça chez moi.

Et comme je le précisais, urxvtc est bien transparent sous Openbox mais absolument pas sous Awesome et c'est cela que je trouve étrange.
Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Re: [urxvt]transparent...mais pas toujours

Message par Calimero »

Tu as défini un fond d'écran ? feh --bg-scale ~/image.jpg
Sinon il n'est transparent sur rien du tout, c'est normal.

Ah, j'ai un vieux souvenir de Fluxbox et peut-être bien aussi Awesome qui me pourrissaient la transpa, en effet.
Mais le composite, pas la fausse.
À voir avec les dev sur IRC ou autre ?
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
Avatar de l’utilisateur
Rolinh
Chu Ko Nu
Messages : 392
Inscription : sam. 15 août 2009, 09:15
Localisation : Suisse

Re: [urxvt]transparent...mais pas toujours

Message par Rolinh »

Le fond d'écran est définit dans mon theme.lua:

Code : Tout sélectionner

theme.wallpaper_cmd = { "awsetbg /usr/share/awesome/themes/shertheme/background.png" }
Et ma configuration n'a pas bougé d'un iota depuis bien 6 mois. Le problème est vraiment venu avec une mise-à-jour.

Ouep, si je ne trouve rien faudra peut-être que je me tourne de ce côté.
Avatar de l’utilisateur
Rolinh
Chu Ko Nu
Messages : 392
Inscription : sam. 15 août 2009, 09:15
Localisation : Suisse

Re: [urxvt]transparent...mais pas toujours

Message par Rolinh »

Bon, j'ai tenté d'utiliser feh au lieu de awsetbg dans mon theme.lua. Et là: magie ça marche.

Néanmoins, c'est vraiment curieux.
Répondre