grandezza dei caratteri all'avvio di Slackware 15.0
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- duturo1953
- Linux 0.x
- Messaggi: 13
- Iscritto il: sab 8 mar 2014, 18:34
- Nome Cognome: Ferrari Renato Maria
- Slackware: 15.0 - 64 bit
- Kernel: 5.15.19
- Desktop: kde
- Località: Milano
grandezza dei caratteri all'avvio di Slackware 15.0
Gentili signori, buongiorno.
Il problema riguarda qualsiasi versione di slackware. In /etc/rc.d/rc.font ho inserito questo comando:
setfont -v ter-228n.psf.gz
e, terminato il processo di init, i caratteri dello schermo hanno una grandezza umanamente leggibile.
Vorrei ottenere la stessa cosa DURANTE il processo di init; quando il sistema carica all'avvio initrd.gz.
Ho provato:
nelle sezioni append= di elilo a inserire vga=normal nomodeset col risultato che il pc si blocca subito dopo la comparsa a video che sta caricando initrd.
Ho provato a modificare il sistema di init:
- nella radice di init ho inserito la directory consolefonts dentro cui c'è il file ter-228n.psf.gz
- nel file init, a vari livelli, ho scritto il seguente comando:
/sbin/setfont /consolefonts/ter-228n.psf.gz
ricreato l'initrd.gz con:
mkinitrd -k 5.15.19 -m ext4
copiato initrd.gz nella NVRAM sezione Slackware64 15.0
ma non ho ottenuto alcun risultato.
Qualcuno sa come risolvere?
Grazie
Il problema riguarda qualsiasi versione di slackware. In /etc/rc.d/rc.font ho inserito questo comando:
setfont -v ter-228n.psf.gz
e, terminato il processo di init, i caratteri dello schermo hanno una grandezza umanamente leggibile.
Vorrei ottenere la stessa cosa DURANTE il processo di init; quando il sistema carica all'avvio initrd.gz.
Ho provato:
nelle sezioni append= di elilo a inserire vga=normal nomodeset col risultato che il pc si blocca subito dopo la comparsa a video che sta caricando initrd.
Ho provato a modificare il sistema di init:
- nella radice di init ho inserito la directory consolefonts dentro cui c'è il file ter-228n.psf.gz
- nel file init, a vari livelli, ho scritto il seguente comando:
/sbin/setfont /consolefonts/ter-228n.psf.gz
ricreato l'initrd.gz con:
mkinitrd -k 5.15.19 -m ext4
copiato initrd.gz nella NVRAM sezione Slackware64 15.0
ma non ho ottenuto alcun risultato.
Qualcuno sa come risolvere?
Grazie
Ferrari Renato
email: renatoferrari@tiscali.it
--
Linux Registered User #219791
Linux Registered Machine #104061
renatoferrari@tiscali.it
email: renatoferrari@tiscali.it
--
Linux Registered User #219791
Linux Registered Machine #104061
renatoferrari@tiscali.it
-
- Linux 3.x
- Messaggi: 654
- Iscritto il: mer 16 lug 2014, 17:35
- Nome Cognome: Giancarlo Dessì
- Slackware: 64 current
- Kernel: 6.6.xx
- Desktop: KDE 5.27
- Località: Sardinia
- Contatta:
Re: grandezza dei caratteri all'avvio di Slackware 15.0
Ahi, lo stesso problema che ho io. Ieri ho finalmente risolto l'impostazione del font della console, ma resta il problema della dimensione nel corso del boot. Pensavo che il problema dipendesse da Grub ma vedo che si presenta anche con Lilo.
Non so se abbiano la stessa origine, per Grub si tratta di passare un parametro che sia compatibile con il tipo di risoluzione supportato dal driver per la scheda grafica, solo che i comandi di grub (vbeinfo, videoinfo) non danno alcun risultato
Non so se abbiano la stessa origine, per Grub si tratta di passare un parametro che sia compatibile con il tipo di risoluzione supportato dal driver per la scheda grafica, solo che i comandi di grub (vbeinfo, videoinfo) non danno alcun risultato
-
- Iper Master
- Messaggi: 2492
- Iscritto il: gio 10 mar 2011, 9:21
- Slackware: 15.0
- Kernel: 5.15.x-generic
- Desktop: Sway
- Distribuzione: Arch Linux
Re: grandezza dei caratteri all'avvio di Slackware 15.0
Prova così:
- quando crei l'initrd, inserisci il modulo del kernel della tua scheda grafica in modo che la risoluzione dello schermo cambi il prima possibile.
Esempio su grafica intel:
- nel tuo /boot/initrd-tree/init inserisci In pratica il font va settato esplicitamente su /dev/console.
La posizione del comando è importante.
Prova a metterlo subito dopo la sezione relativa al caricamento dei moduli del kernel inclusi nell'initrd:
Occhio che non ho la minima idea se la cosa funzioni con i driver nvidia.
- quando crei l'initrd, inserisci il modulo del kernel della tua scheda grafica in modo che la risoluzione dello schermo cambi il prima possibile.
Esempio su grafica intel:
Codice: Seleziona tutto
mkinitrd -k 5.15.19 -m ext4:i915
Codice: Seleziona tutto
setfont -C /dev/console /consolefonts/ter-228n.psf.gz
La posizione del comando è importante.
Prova a metterlo subito dopo la sezione relativa al caricamento dei moduli del kernel inclusi nell'initrd:
Codice: Seleziona tutto
# Load kernel modules (ideally this was already done by udev):
if [ ! -d /lib/modules/$(uname -r) ]; then
echo "No kernel modules found for Linux $(uname -r)."
elif [ -x ./load_kernel_modules ]; then # use load_kernel_modules script:
echo "${INITRD}: Loading kernel modules from initrd image:"
. ./load_kernel_modules
else # load modules (if any) in order:
if ls /lib/modules/$(uname -r)/*.*o 1> /dev/null 2> /dev/null ; then
echo "${INITRD}: Loading kernel modules from initrd image:"
for module in /lib/modules/$(uname -r)/*.*o ; do
/sbin/modprobe $module
done
unset module
fi
fi
# Load console font
echo "Loading console font..."
setfont -C /dev/console /consolefonts/ter-228n.psf.gz
-
- Linux 3.x
- Messaggi: 654
- Iscritto il: mer 16 lug 2014, 17:35
- Nome Cognome: Giancarlo Dessì
- Slackware: 64 current
- Kernel: 6.6.xx
- Desktop: KDE 5.27
- Località: Sardinia
- Contatta:
Re: grandezza dei caratteri all'avvio di Slackware 15.0
Grazie rik, visto che il portatile ha una scheda Intel ho seguito filo per filo i tuoi suggerimenti e funziona. Dopo il caricamento del modulo il font viene ingrandito, c'è solo una parte iniziale in cui i font restano piccolissimi, ma lì c'è poco da fare è un problema risolvibile solo se si riesce a passare le impostazioni con il boot loader.
Cosa che mi sembra ardua, da una parte mi sembra di aver letto che il problema sia causato dal fatto che è l'UEFI che imposta la risoluzione dello schermo. O almeno, questo è quello che ho capito.
Cosa che mi sembra ardua, da una parte mi sembra di aver letto che il problema sia causato dal fatto che è l'UEFI che imposta la risoluzione dello schermo. O almeno, questo è quello che ho capito.
-
- Iper Master
- Messaggi: 2492
- Iscritto il: gio 10 mar 2011, 9:21
- Slackware: 15.0
- Kernel: 5.15.x-generic
- Desktop: Sway
- Distribuzione: Arch Linux
Re: grandezza dei caratteri all'avvio di Slackware 15.0
Un modo ci sarebbe, ma bisogna giocare con la variabile GRUB_GFXPAYLOAD_LINUX( vedi 'info grub') e con la risoluzione del KMS quando viene caricato il modulo della scheda video.
Ma non è detto che funzioni.
Puoi provare invece a silenziare i messaggi prolissi del caricamento dei moduli da parte dell'initramfs.
In particolare, commentare i vari 'echo' in quella parte di codice dell'init citata sopra, e modificare
Codice: Seleziona tutto
. ./load_kernel_modules
Codice: Seleziona tutto
. ./load_kernel_modules 1> /dev/null