S'enregistrerS'enregistrer RechercherRechercher FAQFAQ ConnexionConnexion
[Tuto] Un terminal en fond d'écran sous Ubuntu Breezy

 
Poster un nouveau sujet   Répondre au sujet    Teamatic.net Index du Forum -> Linux: Questions et dépannage
Message Auteur
MessagePosté le: 14 12 2005 12:36    Sujet du message: [Tuto] Un terminal en fond d'écran sous Ubuntu Breezy

Salut,

Voilà une petite astuce qui vous permettra d'avoir un beau terminal en fond d'écran, pratique pour ceux qui utilisent beaucoup la ligne de commande Wink
Chez moi ça fait ça:
Cliquez pour voir cette image à sa taille d'origine
Cliquez sur l'image pour la voir à sa taille d'origine

Tout d'abord, il faut désactiver le dessin exclusif du bureau par Gnome
Code:
sudo gconf-editor

Allez dans la clé /apps/nautilus/preferences et décochez la case show_desktop? /!\ vous ne pourrez plus accéder à vos icônes tant que cette case sera décochée.

Ensuite, installons quelques petits programmes:
kstart, qui permet de donner des instructions de placement à une fenêtre (par exemple: toujours derrière, maximisée horizontalement...)
eterm, un terminal très personnalisable.
Code:
sudo apt-get install kstart eterm


Enfin, testons la commande qui sera utilisée pour ouvrir ce terminal/fond d'écran:
Code:
kstart --type Override --alldesktops --keepbelow --maximize-horizontally --skiptaskbar Eterm --geometry 100x12+0+25 --trans --itrans --shade 0 -H --buttonbar off -f white -c white -x --scrollbar 0 --font-fx none --app-curso

Les paramètres à customiser pour votre config sont --geometry (laissez 100x12+0+ mais changez la valeur suivant la hauteur de votre panel en haut. Pour la connaître, cliquez droit dessus, propriétés, regardez la valeur dans la case taille), -f pour la couleur de la police (adaptez suivant votre fond d'écran) et -c pour la couleur du curseur.

On remarque bien vite qu'eterm supporte mal les accens. Pour cela, il faut éditer les locales.
Code:
sudo gedit /etc/locale.gen

On rajoute la ligne fr_FR@euro ISO-8859-15 en bas.
Puis on reconstruit les locales:
Code:
sudo locale-gen

On reboote un petit coup.

Ensuite, on teste l'intégration des locales avec eterm:
Code:
LANG=fr_FR kstart --type Override --alldesktops --keepbelow --maximize-horizontally --skiptaskbar Eterm --geometry 100x12+0+25 --trans --itrans --shade 0 -H --buttonbar off -f white -c white -x --scrollbar 0 --font-fx none --app-cursor

Si ça marche, créons une commande spéciale qui lancera ce magnifique terminal:
Code:
sudo gedit /usr/bin/WallTerm

Dans ce fichier, écrivons:
Code:
#!/bin/bash

LANG=fr_FR

kstart --type Override --alldesktops --keepbelow --maximize-horizontally --skiptaskbar Eterm --geometry 100x12+0+25 --trans --itrans --shade 0 -H --buttonbar off -f white -c white -x --scrollbar 0 --font-fx none --app-cursor

Hop, enregistrez, fermez gedit.
Ensuite, on essaie. On rouvre un terminal normal:
Code:
WallTerm

On regarde son fond d'écran pour voir si ça marche.
Si ça marche, on va dans Système Arrow Préférences Arrow Sessions Arrow Programmes au démarrage. Ajoutez une nouvelle commande:
Code:
WallTerm


Et pouf, on reboote encore pour voir si ça se lance bien au démarrage, et voilà Smile

@+


Dernière édition par SpongeBob le 15 12 2005 15:26; édité 1 fois
SpongeBob
Posteur expert
Posteur expert


Inscrit le: 04 Juil 2004
Messages: 8992

Revenir en haut
MessagePosté le: 14 12 2005 15:26    Sujet du message:

Wink Kikou ! Wink


Razz ouéé excellent ma pluche ! Very Happy hop dans les tutos. Very Happy

hum, je suppose que ça marche avec tous les distrib' Question

Very Happy
Hm-Dx
Posteur confirmé
Posteur confirmé


Inscrit le: 29 Oct 2003
Messages: 10508
Localisation: Dans le lit à Lulu....enfin dans mes rêves !

Revenir en haut
MessagePosté le: 14 12 2005 16:10    Sujet du message:

Sûrement. Sauf que dans les autres distribs, il faut adapter... Pas de apt-get (sauf pour debian et associées) et pas de sudo, mais des manips à faire en tant que root.
SpongeBob
Posteur expert
Posteur expert


Inscrit le: 04 Juil 2004
Messages: 8992

Revenir en haut
MessagePosté le: 15 12 2005 15:28    Sujet du message:

Edité pour que ça marche, parce que les commandes au démarrage ne connaissent pas LANG=fr_FR...
Problème résolu en faisant un petit bashscript Razz
SpongeBob
Posteur expert
Posteur expert


Inscrit le: 04 Juil 2004
Messages: 8992

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet Toutes les heures sont au format GMT
Page 1 sur 1

 
 
 
Powered by phpBB © 2001, 2005 phpBB Group - Traduction : phpBB-fr.com
Gzip: Disabled  -  Queries: 16  -  Generation Time: 2.91993 s