Bon je remonte ce topic qui date un peu, car j'ai fait une solution alternative qui marche très bien avec beryl (bon il ne se lance que sur le 1er bureau mais c'est déjà ça)
Dans la doc ubuntu c'est marqué que eterm transparent ne marche pas avec beryl, ben je vais vous prouver le contraire 😉
Bon je reprend/améliore un petit peu le début de mathieu11, mais le fin diffère grandement
sudo apt-get install devilspie eterm
Ensuite dans /home on crée un dossier .devilspie :
mkdir ~/.devilspie
A l'intérieur de celui-ci on crée un fichier eterm.ds :
gedit ~/.devilspie/eterm.ds
Et on y écrit ceci :
(if (is (application_name) "Eterm")
(begin
(skip_tasklist)
(skip_pager)
(pin)
(below)
(undecorate)
))
Comme vous pouvez le remarquer, on ne met pas la geometry dans ce fichier, contrairement à la méthode précédante.
On lance Eterm, on met le fond en transparent (et on règle la police), et un Ctrl+click droit nous permet d'aller enregistrer user settings et theme settings.
Eterm
On crée un script Eterm.sh dans le dossier personnel par exemple :
gedit ~/Eterm.sh
A l'intérieur, on y met :
#!/bin/bash
sleep 11
Eterm --trans -x --shade=0 --scrollbar=0 --buttonbar=0 --no-cursor --geometry=69x16+145+590 &
C'est dans les arguments ici qu'on met la geometry
Si Eterm se lance avant Beryl, augmentez alors la valeur du sleep, qui est en secondes par défaut.
11 est pour moi une valeur convenable (si je mettai 10, ça marchais 2 fois sur 3, étant donné que les temps de chargement sont un peu aléatoires).
Les arguments d'Eterm peuvent être changées, voir l'aide d'Eterm.
On y ajoute les droits :
chmod 777 ~/Eterm.sh
Ensuite on met dans les programmes au démarrage (dans Sessions) ces 2 programmes :
devilspie
/home/votre_nom_d'utilisateur/Eterm.sh
Attention à bien mettre /home/votre_nom_d'utilisateur et non pas le ~/
Vous pouvez remarquer que je ne me suis pas servi d'Esetroot vu qu'il ne sert a rien pour ma méthode (il peut peut-être même causer des bugs d'affichage si on le met, j'ai pas testé avec)
On se délogue et on se relogue, et hop magie ^^ ça marche
N'oubliez pas, comme j'ai dit, si le fond d'eterm n'est pas transparent, il faut augmenter la valeur du sleep
Voila j'attends donc vos réponses/résultats ^^