Avere al login uno schermo pulito: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
mNessun oggetto della modifica
Nessun oggetto della modifica
Riga 2: Riga 2:
__TOC__
__TOC__
==Introduzione==
==Introduzione==
Io ho installato openbox e non uso login manager. Per avere però uno schermo più pulito, basta inserire il comando clear al booting.
Io ho installato openbox e non uso login manager. Per avere uno schermo più pulito possiamo :


==Creare lo script==
1) usare mingetty che installeremo tramite aptitude o apt-get
Creiamo lo script clear


<pre>echo '#!/bin/bash' > /etc/init.d/clear
quindi editeremo il file /etc/innitab ,
echo clear >> /etc/init.d/clear</pre>


Rendiamo lo script eseguibile:
cerchiamo questa riga:


<pre>chmod +x /etc/init.d/clear</pre>
1:2345:respawn:/sbin/getty -38400 tty1


Creiamo il link simbolico in <code>/etc/rc2.d/</code>
apporteremo quindi la seguente modifica


{{Box|NOTA:|Devi essere sicuro che sia al numero più alto. In genere è dopo cron. Non si conta S99.}}
1:2345:respawn:/sbin/mingetty tty1


<pre>ln -s /etc/init.d/clear /etc/rc2.d/S90clear</pre>
al riavvio avremo il login in alto a sinistra


==Testare lo script==
2) modificando la sopramenzionata riga :
Si può testare lo script:


<pre>/etc/rc2.d/S90clear</pre>
1:2345:respawn:/sbin/getty -38400 tty1
 
in questo modo :
 
1:2345:respawn:/sbin/getty -I '\033[2J\033[f' 38400 tty1
 
dove '\033[2J\033[f' sono ANSI escape sequences.
 
Se vogliamo possiamo anche stampare a video messaggi personalizzati editando il file /etc/issue.


Lo schermo sarà pulito con la nostra login in alto a sinistra.


Riavvia.


Happy Debian !
Happy Debian !
Riga 34: Riga 37:
----
----
Autore: [[Utente:brandnewtoy|brandnewtoy]]
Autore: [[Utente:brandnewtoy|brandnewtoy]]
[[Categoria:Ottimizzazione_del_sistema]]
[[Categoria:Bash]]
[[Categoria:Bash]]
[[Categoria:Ottimizzazione del sistema]]

Versione delle 14:46, 4 mar 2011

Debian-swirl.png Versioni Compatibili

Tutte le versioni supportate di Debian

Introduzione

Io ho installato openbox e non uso login manager. Per avere uno schermo più pulito possiamo :

1) usare mingetty che installeremo tramite aptitude o apt-get

quindi editeremo il file /etc/innitab ,

cerchiamo questa riga:

1:2345:respawn:/sbin/getty -38400 tty1

apporteremo quindi la seguente modifica

1:2345:respawn:/sbin/mingetty tty1

al riavvio avremo il login in alto a sinistra

2) modificando la sopramenzionata riga :

1:2345:respawn:/sbin/getty -38400 tty1

in questo modo :

1:2345:respawn:/sbin/getty -I '\033[2J\033[f' 38400 tty1

dove '\033[2J\033[f' sono ANSI escape sequences.

Se vogliamo possiamo anche stampare a video messaggi personalizzati editando il file /etc/issue.


Happy Debian !



Autore: brandnewtoy