[Xterm] transparence (contourné : urxvt)

Applications, problèmes de configuration réseau
AwbINux
Daikyu
Messages : 55
Inscription : sam. 22 mai 2010, 17:21

[Xterm] transparence (contourné : urxvt)

Message par AwbINux »

Bonjour

Je viens d'installer archlinux sur mon portable qui tourne maintenant avec openbox en stand alone.

J'ai cru comprendre que via le fichier rc.xml on pouvait configurer pas mal de choses.
J'ai aussi trouvé cette page qui éxplique comment avoir de la transparence dans Xterm.
Je voudrais qu'il se comporte à la manière d'un tilda transparent sans bordures ni menu, intégré au bureau.
Le problème est que je ne comprend pas tout!

Code : Tout sélectionner

Pacman -S transset-df xcompmgr. Add "xcompmgr &" to .xinitrc, or use another compositing manager.
Jusque là ça va...

Code : Tout sélectionner

Then add this to openbox's rc.xml(inside chosen keybind/mousebind of course)
Là je ne comprend déjà plus grand chose... Un raccourcis? pour quoi faire?

Pour le § Making it work je vois ce qu'il faut faire, mais ça ne fonctionne pas.

Est-ce que quelqu'un peut m'éclairer un peu?
Et est-ce possible d'integrer Xterm au bureau?

Je pourrais très bien utiliser tilda mais j'ai entendu dire qu'il était plus lourd que Xterm, et puis quitte à utiliser openbox autant apprendre à s'en servir pleinement !

Merci !
Dernière modification par AwbINux le jeu. 29 juil. 2010, 20:24, modifié 1 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Xterm] transparence

Message par tuxce »

L'action à ajouter dans le rc.xml sert à définir un raccourci pour lancer un terminal transparent, par exemple:

Code : Tout sélectionner

    <keybind key="W-t">
      <action name="Execute">
        <command>sh -c 'xterm & sleep .8s && transset-df -a'</command>
      </action>
    </keybind>
pour définir un raccourci win-t

mais la transparence de transset s'applique à toute la fenêtre, pas seulement au fond (donc même pour l'écriture).

si tu veux un terminal avec transparence, je te conseille plutôt urxvt qui la gère (donc pas besoin de transset), par exemple, tu rajoutes:

Code : Tout sélectionner

urxvtd -q -o -f &
dans ~/.config/openbox/autostart.sh
le raccourci et la suppression de la bordure serait du genre:

Code : Tout sélectionner

    <keybind key="W-t">
      <action name="Execute">
        <command>urxvtc -name termbg</command>
      </action>
    </keybind>
<!-- ... -->
    <application name="termbg">
      <decor>no</decor>
    </application>
dans rc.xml
et la gestion de la transparence dans ~/.Xdefaults:

Code : Tout sélectionner

URxvt.background: rgba:2222/2222/2222/dddd
(au pif)
ou

Code : Tout sélectionner

termbg.background: rgba:2222/2222/2222/dddd
si tu veux avoir juste le terminal lancé par win-t avec cette transparence.
AwbINux
Daikyu
Messages : 55
Inscription : sam. 22 mai 2010, 17:21

Re: [Xterm] transparence

Message par AwbINux »

Toute la fenêtre sera transparente? zut ...

Mais par exemple, sur ce screen, le fond du xterm à bien l'air transparent, il doit y avoir un autre moyen... (à moins que ce ne soit pas un xterm)

Je vais me pencher sur urxvt en attandent

edit:
Bon ben finalement URxvt me convient!
Un petit peu de .Xdefaults et je suis arrivé à exactement ce que je voulais !

Merci !

edit 2:
Je viens de tomber par hasard sur cette page :
http://wiki.archlinux.org/index.php/Ope ... background
Répondre