Salut, ce que je n'aime pas c'est la ligne blanche au milieu du "debian swirl".
Comme au démarrage j'arrive sur le tty1 ( je n'utilise pas gdm et consorts ), j'ai voulu personnaliser l'insipide "Ddebian GNU/Linux comes with absolutely no warranty, bla, bla". Trois fichiers clé :
/etc/motd,
/etc/issue et enfin
/etc/motd.tail. Le fichier issue est ce que vous voyez dans le tty avant le prompt de login. Les fichiers motd et motd.tail gèrent ce qui s'affiche après le login, une fois que vous avez entré votre mdp. Pour trouver de jolis trucs, il faut creuser du côté de l'"ascii art" :
`
:sdNMMMNhs:
`hMMMMMMMMhsmm/
yMMMMMMMMNmNMMM/
NMmdmNMMNddmNMMN`
Nho+oMMy:+/+mMMM-
dsmd-dh+/Nd-yMMM/
hm+o:::::o+:mMMMo
sy+/::-::///dMNNd
+d/+//////:-yMdhNs`
-mh.-::::-.` `hMNMMh.
`oNy. `.`` `dMMMMd:
-hMh` `` .NMMMMNo`
/NMN:` `` ``.`+NNNMMMd.
-NMN/` ``/NNmNMMd.
`dNN/ oNmNNMMh
ymMo ` `MMMmMMM/
`yMmN` ` NMMmMMMm
oMNdd ` mMNNMMMN
/soyy- ` `.mNNNNmmh
`:+///+ys:` ` .:/hMMMMms/`
`--:++//////yNd+. .://ohddh+:/-
-////////////sNMm: -++//+++//://:.
-+///::://////oho. `:hy+/:::/::::::/:.
:o////::::://////-``````-/smMMo//://///////:.
:++++++////////+odNmmmmNNMMMMNo/////////-.`
``.-:/+ooo++++osyo+////////+os++//++/.
`.:/++/. -/++/:.
:smMMMmo`
:mMMMMMMMMN/
mMMMMMMMMMMM/
mMMMMMMMMMMMN.
hMMMMMMMMMMMMy
hMMMMMMMMMMMMM.
hMMMMMMMMMMMMMd`
mMMMMMMMMMMMMMM+
oMMMMMMMMMMMMMMMs
oNMMMMMMMMMMMMMMM+
`MMMMMMMMMMMMMNMMMh
`MMMMMMMMMMMN/.hMMM+
`mMMMMMMMMMd- `hMMN-
.mMMMMMMMM. `NMMh
-NMMMMMMm ./sdMMMM
sMMMMMMMdmNMMNmhs+
-MMMMMMMMMd/-.`
NMMMMMMMMMd:
oMMMMMMMMMMN/
`dMMMMMMMMMMm
oMMMMMMMMMMN
+MMMMMMMMMMh
/MMMMMMMMMM/
.MMMMMMMMMy
hMMMMMMMN.
+MMMMMMMs
/MMMMMMMo
oMMMMMMMo
dMMMMMMMs
.MMMMMMMMd
:MMMMMMMMM:
`MMMMMMMMMh
.MMMMMMMMMM-
oMMMMMMMMMMs
`NMMMMNMMMMM+
oMMMMm-hMMMN`
`NMMMm. +MMMh
sMMMm. /MMMs
:NMMd. /MMMo
/NMMd` oMMMh`
sMMMM. mMMMMh
/MMMMMo :MMMMMM.
mMMMMM/ `dMMNyMo
`hMMMNsh +hNMMM/ m`
yNMMMM+:/ +dmNNo +
+mNNNd -.
des trucs plus humoristiques :
. YOU KNOW WHAT'S COOLEST ABOUT TATTOOS ???????
b A ABSOLUTELY FUCKING NOTHING YOU RETARD IDIOTS
$b Vb.
'$b V$b.
$$b V$$b.
'$$b. V$$$$oooooooo. ..
'$$P* V$$$$$""**$$$b. .o$$P WATCH ME BE ALL COUNTER-
" .oooZ$$$$b..o$$$$$$$$$$$$C CULTURE AND REALLY COOL
.$$$$$$$$$$$$$$$$$$$$$$$$$$$b. BY GETTING THIS TATTOO !!!
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
.o$$$o$$$$$$$$P""*$$$$$$$$$P"""*$$$P
.$$$**$$$$P"q$C "$$$b .$$P
$$P "$$$b "$ . .$$$$$b. *"
$$ $$$. "***$$$$$$$b. A. (ONE TATTOO OR PIERCING
V$b . Z$$b. . "*$$$$$b$$: LATER ................)
V$$. "*$$$b. b. "$$$$$
"$$b "*$. *b. "$$$b
"$$b. "L "$$o. "*" .ooo..
"*$$o. "*$$o. .o$$$$$$$$b.
"*$$b. "$$b. .$$$$$*" ""*.
"*$$o. "$$$o. $$$$$'
"$$o "$$$b. "$$$$ ...oo..
"$b. "$$$$b. "$$$$$$$P*"""""
. "$$ "$$$$b "$$$$P"
L."$. .$$$$$. $$$$
.. $$$; o$$$$$$ $$$$ NOW I'M TOTALLY UNIQUE
. $.l "$$' .$$$$$$$P $$$P AND THERE'S NO ONE ELSE
.I .$b b '. "P .P*""*$$$$; $$$ ON EARTH JUST LIKE ME
.$P $$o ". ". . " ." $$$$ $$; BECAUSE I GOT TO CHOOSE
.$$; $$$. "A "$. ". ' o$$$P .$P WHICH TATTOO I GOT AND
.$$$b $$$$. *$. "$$$$o. .$$$$P $" WHERE ON MY BODY I GOT
.$$$$$ $$$$$. "$$o."**$$$$o.' .o$$$$P" P IT !!!!!!! I'M ALL ABOUT
$$P"$$b $$$$$$o "*$$$$boooooc$$$$$$$P" . INDIVIDUALISM AND I'M
$$ $$$."$$$"*$$. "$$$$$$$$$$$$$$$$C .o" TOTALLY UNIQUE !!!!!!!!!
I" $P"$."$$b. "*$. "**$$$$$*"*$$$$$$$"
' $ "$."$$$. ""' "*$$*
$. "."$$$$o mls
"I "$$$$b. .
"$$$b."$o.
"*$$."$$$o. EXCEPT FOR EVERY OTHER SHITHEAD
"$$o $$$$b. BORN AFTER 1985
'$$o'$$$$$b.
'$$.'$$$**$o
'$$.$$$. '$$ AND IF I GET IT ON MY TITS OR TWAT
$$; $$$o. "$. I CAN OFFICIALLY DO PORN !!!!
"$: $$ "*o ".
L $$ $P l '.
$. .$$ $;
;$.$$P $
"$$$$ P'
$$$;:
$$P
o$P
$P
I'
___
,-'" "`-. FUCKING FUCK ALL OF YOU FUCK YOU FUCKING FUCK
,'_ `.
/ / \ ,- \ I'M A SMILEY FACE BUT YOU DON'T OWN ME
__ | \_0 --- |
/ | | | YOU DEMANDING FUCKERS I HAVE A LIFE TOO
\ \ `--.______,-/ |
___) \ ,--"" ,/ | FUCKING GOD I HATE ALL OF YOU MAKING ME
/ _ \ \-_____,- / DO A LITTLE DANCE IN FRONT OF YOU SO YOU
\__-/ \ | `. ,' CAN GET ON WITH OUR LIVES
\___/ < '--------'
\__/\ | Wny I HATE YOU I HATE YOU I HATE YOU I HATE YOU
\__//N
I HATE YOU WITH A PURE HATE THAT EXISTS OUTSIDE OF TIME AND SPACE
BEFORE MATTER, BEFORE ENERGY, BEFORE THE GODS THEMSELVES
MY HATE WAS THERE
SO FUCKING HAVE A FUCKING NICE FUCKING DAY
(QUIET SOBBING)
*
| * * *
-0- * *
* | TAKE ME TO YOUR LEADER
* /
* ,;-----^-----;/ * *
* ,;' /v\ / ';, *
* / ;'_'; \ *
____/____________/___\______\____
* / \ *
| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 | *
* \_________________________________/ *
* \ /
* `--------|--------' *
* * *
* * * *
*
TAKE ME TO YOUR LEADER
FUCKFACE
/
/
'\___/'_____ -._
/. .\' \ :
\_Y_/ |--"
\_ __ /
/_/ \_\
IF YOU LOOK CLOSELY YOU'LL NOTICE THAT
THIS ASCII ART IS A PORTRAIT OF MUHAMMAD
.
tQn
Etc...
Pour revenir aux fichiers motd et issue, vous pouvez les personnaliser en collant ce que vous voulez comme texte, mais si vous opter pour de l'"ascii art", notez bien qu'il vous faut une bonne résolution dans le tty (framebuffer > option vga dans la config de grub) sinon ça va pas. Vous pouvez me colorer le texte !
Voici une nomenclature :
Code Couleur
-----------------------------
[0;30m | black text
[0;31m | red
[0;32m | green
[0;33m | blue
[0;34m | purple
[0;35m | cyan
[0;36m | silver
[0;40m | red back.
[0;41m | green back.
[0;42m | brown back.
[0;43m | blue back.
[0;44m | purple back.
[0;45m | cyan back.
[0;46m | silver back.
(cf le le howto bash-prompt)
exemple pour avoir un motd en rouge :
^[[1;31m
^[[1;31m | * * *
^[[1;31m -0- * *
^[[1;31m* | TAKE ME TO YOUR LEADER
^[[1;31m * /
^[[1;31m * ,;-----^-----;/ * *
^[[1;31m * ,;' /v\ / ';, *
^[[1;31m * / ;'_'; \ *
^[[1;31m ____/____________/___\______\____
^[[1;31m* / \ *
^[[1;31m | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 | *
^[[1;31m * \_________________________________/ *
^[[1;31m * \ /
^[[1;31m* `--------|--------' *
^[[1;31m * * *
^[[1;31m * * * *
Mon /etc/issue perso :
ici
incompréhensible non ? Et bien, un cat /etc/issue donne ça :
ici en grand
Rassurez vous, j'ai utilisé pour cela un paquet : img2txt, que l'on obtient en téléchargeant caca-utils
Description : Utilitaires de dessin en mode texte
Ce paquet contient des utilitaires et des programmes de démonstration pour
libcaca, la bibliothèque d'art ASCII en couleur (Colour AsCii Art library)
cacaview est un simple visionneur d'image en mode console. Il ouvre la plupart
des formats tel que JPEG, PNG, GIF etc. et les affiche sur le terminal en
utilisant l'art ASCII. L'utilisateur peut zoomer et se déplacer dans l'image,
changer la méthode de rendu ou activer l'anti-crénelage.
cacafire est un port de aafire provenant de AALib et affiche des flammes en
ASCII
cacademo est un petit programme graphique qui affiche des boules flasques en
ASCII, des effets style matrix, cercles moirés multicouleurs et des effets
plasma à l'ancienne.
Site : http://caca.zoy.org/wiki/libcaca
exemple de commande à faire avec ça :
img2txt gnou.png -x 300 -y 600 -f utf8 -d random -W 100 -H 50 > /etc/issue
Voilà !
Dernière modification par llapingachos (31-10-2009 17:22:21)
GNU/Linux is user friendly, it's just selective about who its friends are.