Alors que LinuX est multitache cela est ridicule n'est-ce pas ? La solution est relativement simple.Il suffit de recuperer un terminal du type VT100 pour le raccorder sur le port serie de votre machine.Ce genre de terminaux se trouvent en general dans les poubelles de grandes entreprises ou chez les antiquaires de l'informatique.et sont generalement en monochrome. (Un vieux 386 utilise en mode terminal doit faire l'affaire aussi).On le relie au Pc par un cable null modem (celui qui sert a jouer a Doom a deux). Et voila ..Il faut maintenant changer le fichier /etc/inittab
# Serial lines
#s1:45:respawn:/sbin/agetty 19200 ttyS0
s2:45:respawn:/sbin/agetty 19200 ttyS1
On uncomment la ligne qui correspond a la ligne serie concernee.Pour moi c'est sur le com2 donc
ttyS1.19200 corespond a la vitesse de transmission ici 19200 bauds...Un
petit shutdown now et c'est bon..Lorsque linuX redemarre on doit voir le
login sur le VT100.Note il est parfois preferable de tapper son login et
password en majuscule comme ca toute la session se fera en majuscule ce qui
peut aider au debut.
Par defaut LinuX offre 6 terminaux virtuels.Essayer Alt F1..F7 pour voir ou Ctrl-Alt-F1..F7 sous X.Pour en avoir encore quelques un en plus il suffit de rajouter ces quelques lignes dans /etc/inittab
# Note: for 'agetty' you use linespeed, line.
# for 'getty_ps' you use line, linespeed and also use 'gettydefs'
c1:12345:respawn:/sbin/agetty 38400 tty1
c2:12345:respawn:/sbin/agetty 38400 tty2
c3:45:respawn:/sbin/agetty 38400 tty3
c4:45:respawn:/sbin/agetty 38400 tty4
c5:45:respawn:/sbin/agetty 38400 tty5
c6:45:respawn:/sbin/agetty 38400 tty6
c7:45:respawn:/sbin/agetty 38400 tty7
c8:45:respawn:/sbin/agetty 38400 tty8
et dans /etc/ttys
console tty1
console tty2
console tty3
console tty4
console tty5
console tty6
console tty7
console tty8
vt100 ttyp0
vt100 ttyp1
vt100 ttyp2
vt100 ttyp3
Il ne faut pas remplir tous les peripheriques.Laissez un tty pour que X windows
puisse ci conecter.
Et oui ca arrive ... Essayer cat toto.gz (toto.gz doit exister biensur).La solution taper Ctrl-v Echap c return
echo "Salut " $LOGNAME "by "$HOSTNAME
echo "Declaration des alias"
alias 'c=cd ..'
alias 'cd..=cd ..'
alias 'l=ls -ila|less'
alias 'd=ls -a'
alias 'c=cd..'
setterm -background blue -store
xlock -nolock -inroot -mode forest (ou pyro ou swirl ...) &
xv -root toto.gif -quit ou alors setroot -bitmap toto.xbm
Soif kerd1930@eurobretagne.fr