Newsgroup: it.comp.os.unix
Titolo: [BSD] ancora sui font per la console

Salve
Il mio problema :
ho installato freeBSD , mi piace, ma i font della console (che uso in
prevalenza), pare non possano andare oltre il "8x16", troppo piccoli
per me. Non vorrei rinunciare a freeBSD per questo problema, così sto
tentando anche soluzioni poco ortodosse. Cioè lanciare consolechars
dalla partizione linux. Ho ricopiato un po' di librerie per superare i
primi mex di errore, ma poi mi sono dovuto arrendere di fronte a
funzioni non implementate (scusate ma sono sotto linux, non ho i mex di
errore sottomano). Vi chiedo: potrei risolvere qualcosa ricompilando
il tutto sotto freeBSD? Potrei tentare con svgaTextMode?
Con netBSD o openBSD le cose come stanno?
Aggiungo che ho già letto la documentazione che mi è stata indicata
dopo la richiesta precedente, e che in freeBSD ho abilitato il
supporto per gli eseguibili linux.
Grazie a tutti
Marcello

 wrote in message
slrna9c8h8....@localhost.localdomain...

T'avevo detto di usare NetBSD...... che risolve il problema dando la
possibilità di settare tramite wsconscfg(8) dei terminali virtuali,
purchè siano basati sul framework  wscons(4) cioè tutti quelli riconosciuti
dal sistema stesso, e poi di caricate i font che vuoi o meglio che
"entrano" in quel determinato terminale che hai caricato.
In sintesi:
1)prima cancelli un terminale (che non sia la "console" 0 e non sia
   utilizzata) per esempio ttyE1:
#wsconscfg -F 1
2)poi carichi i font (che però si attiveranno su tutti i terminali tranne
che su quello di console) per esempio un 8x8 ibm:
#wsfontload -N nomequalsiasi -h 8 -e ibm /usr/share/wscons/fonts/vt220l.808
3)poi riattivi il terminale che avevi spento all'inizio:
#wsconscfg -t 80x50 -e vt100 1
aspetta qualche secondo e vedrai che si caricheranno i font di 8x8 su un
terminale 80x50 (per vedere il terminale devi usare la combinazione
ctrl-f2). Questi comandi vanno bene per NetBSD credo anche  per
 FreeBSD  non ti resta che provare e leggere la pagine del manuale
 per vedere quali sono le dimensioni supportate e in quale file si trova
 il font relativo.
Ciao

Ho controllato, non c'è nè
wsconscfg 
nè  
wsfontload 
c'è invece fontload. Ho provato a fargli caricare i font di linux e
non me li carica ( mi da' un errore similew a consolechars (ioctl o
qlcs del genere)). Non è che hai per caso un font grande( => 8x22) per il
terminale? Eventualmente me lo posteresti? Così provo a caricarlo con
fontload.
Ciao
Marcello

  FreeBSD 
Ora provo su freeBSD, anche se sto wsconscfg mi sembra di averlo solo
a proposito di net e open.
Se qualcuno mi dice che è riuscito a far caricare un font , diciamo
almeno un 8x22, su net/open, ordino un altro cd.
Intanto sto provando ancora a far funzionare consolechars di linux. Da
qualche parte c'è un howto sulla convivenza di linux e freebsd, dove
si dice che per far funzionare programmi linux su freeebsd occorre,
oltre all'abilitazione nel kernel, una libreria chiamata linux_libs.
Ma questa non c'è nè sul cd di freebsd da cui l'ho installato(ci sono
due file sotto la sezione linux, entrambi già installati), nè sui
siti che ho trovato. Forse ora ha un nuovo nome?
Saluti e 
grazie
Marcello

 siti che ho trovato. Forse ora ha un nuovo nome?
Anche Netbsd supporta l'emulazione di qualsiasi programma linux
basta installare il pacchetto di gestione degli rpm (oltre ad abilitare
il kernel) col il semplice comando:
#pkg_add  nome_pacchetto
Vabč ti dico perchč faccio il tifo per NetBSD, a breve partirą il portale
italiano del progetto e lo gestirņ io, la risoluzione di problemi come i
tuoi
sarą all'ordine del giorno, appena posso aggiungo anche qualche man page
e qualche messaggio di debug in italiano al sistema stesso.
Per ora tutte le informazioni necessarie per poter usare NetBSD le trovi
nella documentazione (č in italiano):
http://www.mclink.it/personal/MG2508/
c'č pure la spiegazione dell'installazione passo-passo
Ciao e fammi sapere

 
http://www.mclink.it/personal/MG2508/
Ci vado subito. 
Ciao
Marcello

 #pkg_add  consoletools.rpm    ?!!!!
NO tu installi il pacchetto di gestione degli rpm, poi
darai gli stessi comandi Linux per installare gli rpm.
Ciao

 Ma è strano molto strano non ti è possibile postare l'output di dmesg?
Non posso fare come mi dici perchè l'installazione si blocca prima, mi
compare un prompt con pochi comandi a disposizione. Non c'è nè dmsg nè
cat.  Comunque leggendo i mex stmpati a video l'irq 10 è assegnato
alla scheda di rete e ad una perifierica usb (modulo uhc , mi sembra).
Ho provato a riavviare staccando alternativamente le due periferiche
ma l'errore si presenta uguale.
Sto pensando di installarlo sull'altro pc senza usb, ma devo ancora
pianificare il tutto (roba da salvare , roba da cancellare, ect)
Ciao
Marcello