Newsgroup: it.comp.os.linux.iniziare
Titolo: Immagine del pinguino al boot

Ciao a tutti.
Mi piacerebbe sapere come si comporta l'immagine del pinguino sui vostri
schermi.
Premesso che uso Debian/Woody:
1 - Sul PC che ho in qualche modo alterato con l'uso di rcconf (cfr. mio
post 'Dove mettere TERM=linux'), con il kernel 2.2.22 l'immagine appare
e poi scompare quando raggiunge (al boot) la sequenza :loading xfs,
loading xfs-xtt e loading cron. Se faccio il boot con il 2.4.18 (nel
frattempo ricompilato) l'immagine non appare per niente! (Il framebuffer
e' nel kernel).
2 - Su un secondo PC, se uso k 2.2.22, l'immagine permane anche quando
uso ls oppure less (rendendo illegibili le prime quattro righe ed
impedendo il normale funzionamento, ad es. lo scroll back, di less). Non
appena uso lynx il pinguino scompare del tutto (evidentemente lynx
si riappropria dell'intero schermo.
Resta, poi, la curiosita` di cui al citato mio post: nel secondo PC, non
mi e` riuscito di trovare la variabile TERM=linux (nei soliti posti,
tipo bashrc, bash_profile, /etc/profile e simili); eppure, se do
printenv vedo che essa e` impostata!
Sul primo, invece, ho dovuta metterla in /etc/profile, altrimenti mi
avvertiva che lo schermo non funzionava bene! Questo succede anche dopo
la ricompilazione del kernel 2.4.18.
Grazie dell'attenzione.
-- 
[Perche' usare Win$ozz (dico io) se ..."anche uno sciocco sa farlo.    \\?//
 Fa' qualche cosa di cui non sei capace!"   (diceva Henry Miller) ]    (°|°)
 Ennio. (Please change . for (dot) and @ for (at) in my Reply-To)       )=(

 schermi.[...]
La mia console gira con i driver Matrox G200 (1024x768x16) con i driver
integrati nel kernel, distribuzione Debian Woody.
All'avvio vedo un bellissimissimo pinguino :-) in alto a sinistra. Se ne sta
li' tranquillo, tranne che quando uso alcuni programmi in modalita' testo
(es. less) quando ho lo stesso tuo problema (prime righe pasticciate o tutte
nere). Risolvo premendo SHIFT-PGUP (scroll in alto), cosi' il pinguino se ne
va e io mi riapproprio di tutto lo schermo :-)
Questo con kernel 2.4.20 e 2.4.22 (stesso comportamento)
Ciao :-)
enos

 
Grazie. Devo quindi supporre che non c'entri nulla il loading di xfs e
xfs-xtt e che dipenda, invece, dal modulo della Nvidia?
Puoi dirmi qualcosa sulla presenza di TERM=linux nei tuoi file di
configurazione? Li vedi in .bashrc o bash_profile?
Ciao,
-- 
[Perche' usare Win$ozz (dico io) se ..."anche uno sciocco sa farlo.    \\?//
 Fa' qualche cosa di cui non sei capace!"   (diceva Henry Miller) ]    (°|°)
 Ennio. (Please change . for .dot. and @ for .at. in my Reply-To)       )=(

 [Sat, 27 Sep 2003 at 14:21 GMT]:
[cut]
Finalmente! Ho scoperto che gli dava fastidio l'istruzione 'consolechars
-d' residuata in /etc/init.d/local dai tempi in cui bisticciavo con i
caratteri :-)
Resta solo l'enigma del TERM=linux ...


 Resta solo l'enigma del TERM=linux ...
Non ho trovato TERM=linux da nessuna parte, d'altro canto se digito
# echo $TERM
$ echo $TERM
appare proprio
linux
Ma poi a cosa serve questa $TERM?
E perche' se digito
# grep -r "LINUX=" *
Il computer mi risponde "memoria esaurita"?
Ciao :-)
enos

 
  Non so dove la scrive ma la imposti con 
  # setterm -term linux
  man setterm, forse li c'e' scritto...


  Boh, me lo esegue correttamente.

"mit00" ha scritto

Anche dalla directory root?
# cd /
# grep -r "TERM=" *
(trova 5/10 corrispondenze, poi...)
memoria esaurita


   Ho provato dalla / e sembra non finire mai...
   Sono uscito con CTRL-c  
   ???
-- 
Tip | [DEBIAN] Replicare una installazione:
of  | # dpkg --get-selections > list.txt # Esporta la lista dei pacchetti
the | # dpkg --set-selections < list.txt # Importa sulla nuova Debian
day | # apt-get dselect-upgrade          # Installa pacchetti nella lista
0024| (Il primo "#" rappresenta il prompt di root)

  
Questo succede anche a me; pero`, se delimiti il campo di ricerca:
# grep -r TERM /root/* (o altra dir) funziona correttamente :-)
La stessa cosa mi capita anche con altre ricerche; solo quando si parte
da '/' da` <memoria esaurita>
Ciao,


  
Ho riprovato pochi minuti fa: se commento la riga:
TERM=linux 
da me inserita in  /etc/profile e gli do' setterm -term linux
quando (dopo il reboot) provo a fare less pippo.txt mi avvisa che il
terminale non e` perfettamente funzionante (in effetti gli mancano le
funzioni correnti dei tasti HOME, END, DELETE BCK SPACE, ecc.).
Ho il sospetto che la sistemazione del terminale avvenga all'atto della
compilazione del kernel e la variabile TERM (che appare con printenv)
venga posta in qualche file nascosto!
Comunque grazie dell'attenzione. Ciao,


  
Cfr. altra mia risposta :-)
Ciao,


 
   Resta il mistero: dove viene scritta la variabile!
 
 
-- 
Tip | Per avere l'ultima versione degli HOWTO sul tuo hard disk: 
of  | Crea la directory ~/howto e sincronizza con il comando
the | 
day | # rsync -avz www.pluto.linux.it::HOWTO-it ~/howto/
0027|