Newsgroup: it.comp.os.linux.iniziare
Titolo: Scelta del kernel per la Debian bullseye

Potro' installare su partizione vergine l'ultima versione della
Debian scegliendo pero' un kernel?
Vorrei metterci il 4.19.0-10-amd64, cioe': SMP Debian 4.19.132-1
(2020-07-24) x86_64 GNU/Linux
Ringrazio in anticipo per le risposte
 
-- 
bye, Yoda
 

compilarlo o installarlo da .deb ?
 
https://debian-handbook.info/browse/it-IT/stable/sect.kernel-installation.html
 

allation.html
 
A questo dell'amministratore non ci avevo pensato ciao e grazie
 
-- 
Yoda
 

forse ti conviene fare "apt-pinning" con repo piu' vecchi (invece che piu' nuovi)

 A questo dell'amministratore non ci avevo pensato ciao e grazie
 
Quindi hai risolto con un comando come
# dpkg -i package.deb
dove "package.deb" è il nome del pacchetto linux-image?
 
Se sì, il pacchetto deb, che tu vorresti alla versione 4.19.0-10-amd64,
da dove l'hai scaricato? 
 
 
P.S.: troppo tardi per porre rimedio in questo thread, ma giusto per
l'informazione: esiste anche il gruppo "it.comp.os.linux.debian".
 

 l'informazione: esiste anche il gruppo "it.comp.os.linux.debian".
 
Gia', mi spiace, non ci ho pensato ciao
 
-- 
Yoda
 

 era piu' lento di quello gigantesco monolitico di Volkerding)
 
perche non prendevi il file config dell'ultimo kernel che utilizzavi?
cosi era quasi tutto a posto.
 
 
 

Addi' 06 giu 2022 09:11:09, 
Ne...@tin.it
 scrive:

Si' all'ultimo, prima di passare alla Deb, lo facevo.. per poi pero'
finire sempre col vanilla di Volkerding. E poi lo facevo sempre del
tutto monolitico senza nessun modulo, cosi' ci rimasi malissimo
quando passai alla Deb che usava la politica contraria: il piu'
possibile nei moduli.
Ma la Debian e' una strada dalla quale non si torna indietro ciao
 
Postilla. Voglio il kernel 4.19.0-10-amd64 per un unico motivo: e'
l'ultimo prima che Linus ci togliesse lo scrolling shift pg up/down.
La shell senza scrolling risulta per me praticamente inutilizzabile,
dovrei usare solo il terminale sulla GUI.
 
-- 
Yoda
 

 l'ultimo prima che Linus ci togliesse lo scrolling shift pg up/down.
 
Uh?
 
Ho appena provato, su 5.17.12, Fedora 36,
shift pg up/down, in console (non grafica)
funziona normalmente.
 
RH patch?
 
bye,
 
-- 
 
piergiorgio

 RH patch?
 
E' quel che aspettavo-sognavo, io purtroppo non arrivo a tanta
scienza per saperlo fare.
Pero' mi dicevo: e' mai possibile che gli amministratori di sistema
non ne sentino la mancanza oppure che usino (imho assurdamente) il
terminale grafico? Tra l'altro spesso usano macchine senza GUI.
 
-- 
Yoda
 

Addi' 06 giu 2022 12:35:45, Piergiorgio Sartor scrive:

Scusa ne approfitto sapendo che prediligi la Fedora.
Ho scaricato e fatto una USB da 64 giga con Fedora 36 Workstation.
Ho avviato da USB e non m'e' stato possibile loggarmi su <F3>.
 
Pero' qui da me se do 30 <INVIO> e poi shift-pgup lo scrolling va
anche senza loggarmi, sulla live di Fedora invece no.
 
Sia come sia ti chiedo: come si fa dalla live:
- a creare un nuovo utente?
- a loggarsi root?
- a installare la Fedora 36 *non live* su una (un'altra?) chiavetta?
 
Ciao e grazie e.. non e' che per caso mi consigli la Server?
 
-- 
Yoda
 

 Ciao e grazie e.. non e' che per caso mi consigli la Server?
 
Uso anche la versione "server".
Non ha molte differenze, qualcosa forse sui
servizi di default, ma niente di piu`.
 
Diciamo che se necessario, magari si usa quella.
 
In generale, pero`, Fedora ha troppo aggiornamenti
per poter funzionare su un server "serio".
Per casa puo` andar bene, ne` ho un paio.
 
bye,
 
-- 
 
piergiorgio

 Non ho mai provato su USB, pero`.
 
Be' provero' nella stessa d'avvio e nel caso in un'altra.
Ciao e grazie!
 
-- 
Yoda
 

 e percio', prima di loggarsi, non scrolla?
 
La live attuale non ha ghost come nick, comunque oggi m'e' riuscito
di creare pippo. Dalla GUI sono sceso alla console tty3 e mi son
loggato pippo. Ebbene: lo scrollback non lo fa!
 
La riga di /boot/config, qui nella Debian col kernel 4.19.0-10-amd64
e' questa:
 
# CONFIG_VGACON_SOFT_SCROLLBACK is not set
 
dunque e' =y al default, perche' e' l'ultimo kernel che scrolla.
Probabilmente questa riga non c'e' piu' nei nuovi config.
 
-- 
bye, Yoda
 

 monitor ce l'ho a 85x30 e riempio la pagina di "debian login:".
 
Allora, da console, return fino a che
il testo introduttivo (kernel, versione,
etc.) sparisce.
 
shift-pgup fa lo scroll back e torna al
testo introduttivo.
 
Quindi, senza usar alcun utente.
Sempre F36.
 
bye,
 
-- 
 
piergiorgio

Addi' 09 giu 2022 17:43:47, Piergiorgio Sartor scrive:

Se sei sicurissimo di essere su /dev/tty3 (o 4..6), come lo si puo'
spiegare che la live non lo fa? l'ho fatta girare su un vecchio hp
notebook e niente scoll. Dici che devo riprovare installandola?
 
-- 
bye, Yoda
 

 notebook e niente scoll. Dici che devo riprovare installandola?
 
"who" riporta "tty2", non so se questo
 
/dev/tty2 ha come user l'utente in questione.
 
Quindi credo di si... :-)
 
Live non ho provato, ma c'e` in effetti una
differenza rispetto ad un altro PC...
 
Ho rimosso "rhgb" dalla linea di comandi del
kernel, quindi parte in *vera* console, non
in pseudo-console grafica.
 
In questo secondo caso, shift-pgup non pare
funzionare.
 
bye,
 
-- 
 
piergiorgio

 funzionare.
 
Ok grazie, rhgb e' RedHat graphical boot, dunque e' li' che nel caso
c'e' la patch RH che dicevi - jella, pazienza :-( ciao e grz di nuovo
 
-- 
Yoda
 

 c'e' la patch RH che dicevi - jella, pazienza :-( ciao e grz di nuovo 
 
Io credo che senza "rhgb" il sistema parta con
la scheda grafica in modalita` *testuale*, come
era una volta con il DOS.
 
Con "rhgb", e penso l'equivalente Debian, il
sistema parte in modalita` grafica, per esempio
1024x768, ed *emula* la modalita` testuale nel
kernel stesso.
 
In questo secondo caso, non c'e` shift-pgup...
 
Forse per motivi di memoria e prestazioni.
Nel kernel non e` il caso di fare queste cose...
 
bye,
 
-- 
 
piergiorgio

 kernel stesso.
 
Ah.. avevo capito diversamente. Be' poi provo subito con la Deb,
figurati che la prima cosa che faccio finita l'installazione e'
di andare alla tty3, loggarmi root e dare:
 
#: systemctl set-default multi-user.target
 
(equivalente a togliere rhgb nella Fedora, penso), e riavviare.
 
-- 
bye, Yoda
 

 (equivalente a togliere rhgb nella Fedora, penso), e riavviare.
 
Potrebbe non essere.
 
Se effettivamente "rhgb" e` un parametro
del kernel (e potrebbe anche non esserlo),
allora tutto avviene *prima* di "systemd".
 
Se non lo fosse, allora forse funziona.
 
Che io sappia, il comando che citi, presente
anche in Fedora, serve ad altro, ma potrei
sicuramente sbagliarmi.
 
bye,
 
-- 
 
piergiorgio

Addi' 09 giu 2022 21:29:06, Piergiorgio Sartor scrive:

Io, prima di systemd, non ero mai riuscito a sistemare bene l'avvio
in console a caratteri, finivo sempre per disinstallare il pacchetto
del login grafico e la deb mi dava dipendenze non soddisfatte.
Insomma, un pasticcio; adesso con systemctl e' un sogno!
 
Comunque da me fa solo quello di escludere il login grafico, magari
e' la RH che fa anche qualcos'altro.. per esempio lo scroll? ciao
 
Postilla. La RH e' a pagamento per grosse aziende con sistemisti e
amministratori, puo' darsi che a loro serva la console a caratteri
che abbia lo scrollback ed allora l'hanno riesumato.
 
-- 
Yoda
 

 e' la RH che fa anche qualcos'altro.. per esempio lo scroll? ciao
 
Anche in Fedora.
Ti avevo scritto che faceva altro.
 
Il problema non e` il *login* grafico,
ma lo stato in cui la scheda grafica
si trova.
 
Non saprei Debian, ma in Fedora, con
"rhgb" (come da live) la scheda grafica
e` in modalita` *grafica*, non *testo*,
anche senza login grafico, ma solo e
semplicemente in console.
Mostra sempre e solo testo, ma e` in
modo grafico (VGA framebuffer).
 
Chiara la differenza?
 
Senza "rhgb" il kernel fa partire la
scheda grafica in modo *testo*, senza
alcuna grafica.
In questo caso, lo scrollback funziona.
 
Non so come sia in Debian, ma potrei
sospettare sia la stessa cosa.
Ma forse anche no.
 
Fatto e` che devi assicurarti di essere
in console in modo *testo* e non in
modo *grafica*.
 
Nel prima caso si puo` vedere se lo
scrollback funzioni o meno.
Nel secondo, per ovvie ragioni, non
funziona. Ovvie ragioni!
 
bye,
 
-- 
 
piergiorgio

 Chiara la differenza?
 
Adesso si' grazie, non lo sapevo proprio. Da me la scheda e' in
modalita' testo certamente, perche' il framebuffer viene attivato
dai programmi, esempio per me l'ottimo fbi ciao
 
-- 
Yoda
 

 dai programmi, esempio per me l'ottimo fbi ciao
 
"fbi" chiama una funzione del kernel
per attivare il framebuffer (FB)
credo io.
 
Puo` benissimo essere che il kernel
parta per conto suo con il FB attivo.
 
Un indizio per sapere se si e` in modo
grafico o testo e` la risoluzione.
 
In modo testo, tipicamente, 80x25.
In modo grafico magari 132x50, tanto
per fare un esempio.
 
Come vedi Fedora Live in confronto
(quando sei in console)?
 
bye,
 
-- 
 
piergiorgio

 dai programmi, esempio per me l'ottimo fbi ciao
 
Riguardo Fedora Live...
 
Prova a partire con o senza "rhgb" ed
andare in console.
 
Vedi differenze?
Scrollback?
 
bye,
 
-- 
 
piergiorgio

Addi' 11 giu 2022 10:13:47, Piergiorgio Sartor scrive:

Buona idea, poi provo ciao
 
-- 
Yoda
 

 (quando sei in console)?
 
Qui nel pc fisso l'ho provata solo una volta, nella tty3 lo scroll
senza loggarmi era fallito.
Nel portatile anche loggandomi non scrolla.
 
Adesso sto tentando con la Debian, cerco d'usare un kernel obsoleto
(4.19.0-9-amd64) nell'ultima stable. Se risolvo lo scrivo, ciao
 
-- 
Yoda
 

 Si', ma io do la direttiva "video=640x480" al kernel tramite grub2.
 
Sospetterei che questo faccia attivare
la scheda grafica in modalita` grafica.
 
Io credo il comando corretto sia:
 
vga=...
 
https://www.kernel.org/doc/html/latest/admin-guide/svga.html
 
 
Non ci ho mai giocato, pero`...
 
bye,
 
-- 
 
piergiorgio

 Non ci ho mai giocato, pero`...
 
-- 
Yoda
 


che l'opzione da usare è "splash" (o `rhgb' per la compatibilità con le 
versioni precedenti con lo splash di avvio RHGB).
Io rimuovo sempre splash dalla linea GRUB_CMDLINE_LINUX_DEFAULT="" nel 
file /etc/default/grub (e poi aggiorno il boot loader) perché preferisco 
durante l'avvio dare un'occhiata ai messaggi del kernel, ma se poi 
nell'attuale Debian 11 una volta loggato apro una console virtuale, lo 
scrollback delle pagine comunque non funziona.

   6487 tty1     S+     0:00 fb
 
Non credo questo voglia dire niente.
Solo che "fbi" e` in funzione o meno.
 
Puo` benissimo essere che la scheda video
sia comunque in modalita` VGA e non testo.
 
Serve un tool che riporti lo stato della
scheda video.
 
Se guardi "vga=..." sono ben specificate
le modalita` testo. La scheda video deve
trovarsi in una di queste, credo.
 
bye,
 
-- 
 
piergiorgio

   6487 tty1     S+     0:00 fb
 
Mi spiego meglio.
 
Se faccio partire il sistema con "rhgb",
sono in modalita` grafica, console, senza
aver nessun "fbi" in funzione.
 
Quindi che non vi sia "fbi" potrebbe non
voler indicare nulla, se non che "fbi"
non e` in funzione.
 
La scheda video potrebbe benissimo essere
da prima in modalita` grafica.
 
bye,
 
-- 
 
piergiorgio

On 11/06/2022 12.59, Yoda wrote:
[...]
 
Ho fatto una prova con Ubuntu 20.04 LTS.
 
Facendo partire il sistema con la scheda
video in modo testuale, anche se dopo
parte X11 e tutto il resto, passando in
console lo scrollback funziona.
 
Io sono sempre dell'opinione che nel tuo
caso, per qualche ragione, il sistema
configuri la scheda video in modalita`
grafica e lo scrollback non sia disponibile.
 
bye,
 
-- 
 
piergiorgio

 grafica e lo scrollback non sia disponibile.
 
Da me risultano al riguardo i seguenti fatti
che ora elenco.
 
1. Unico cambiamento:
kernel 4.19.0-10-amd64  ->  4.19.0-12-amd64
e lo scollback nelle tty1..6 non va piu'.
 
2. Greppo il file config di /boot e l'opzione
VGACON e' presente nel 9 ed assente nel 12 e
successivi (Linus l'ha tolta, e' un fatto).
 
3. Nel portatile, con bullsyey installata
fresca:
- shift-pgup non scrolla
- installo il kernel 4.19.0-9-amd64
- purgo il kernel 5.10.0-10-amd64
- nessun'altro cambiamento
- adesso scrolla.
 
* * *
 
In ogni caso, circa la questione della
scheda grafica che dici, io ho solo la
scheda integrata nella mobo, sia qui nel
fisso, sia nel vecchio portatile che ho
usato per le prove.
Faccio le installazioni sempre tutte al
default, per la scheda grafica non c'e'
mai niente da scegliere o settare, ne'
prima ne' dopo l'installazione.
 
Voglio dire, cioe', che dev'essere la Ubuntur
che ti fa le console a caratteri che non sono
a caratteri, ma che vanno col franebuffer e
quindi -penso- col buffer per lo scollback ciao
 
-- 
Yoda
 

 soltanto col fb.
 
E se lo dai da un terminale in X11
cosa ti dice?
 
bye,
 
-- 
 
piergiorgio

 quindi -penso- col buffer per lo scollback ciao
 
Da me, Fedora 36 ed Ubuntu 20.04 LTS hanno
lo stesso preciso identico comportamento.
Cioe` console puramente testuale e scrollback.
Fedora Live ha console "grafica", cioe` con
scheda video in modalita` grafica, ma console
in modo testo, e niente scrollback.
 
Fedora ha un kernel 5.17.13, quasi latest
greatest, mentre Ubuntu ha 5.4.x, con una
marea di backport, ma che dovrebbe essere
equivalente a Debian, credo.
 
Da qui il sospetto che la differenza la
faccia una modalita` diversa della scheda
video, cioe` testo o grafica.
 
bye,
 
-- 
 
piergiorgio

Addi' 13 giu 2022 19:14:14, Piergiorgio Sartor scrive:

Be' ma io con root in X non ci vado neppure sotto tortura!
Comunque non credo che il settaggio possa dipendere dal
terminale d'input del comando, non trovi? in pratica e'
solo come se reinstallassi il pacchetto ciao
 
-- 
Yoda
 

 solo come se reinstallassi il pacchetto ciao
 
Se il comando ti dice (te lo dice) se
un FB e` in uso, mi chiedo cosa dica
sotto X11?
 
Magari ti dice che e` testo, o magari
che e` FB o magari che e` X11.
 
Saperlo aiuterebbe a capire quanto sia
affidabile tale comando per determinare
se la console sia effettivamente in modo
testo e non in FB.
 
bye,
 
-- 
 
piergiorgio

 testo e non in FB.
 
Guarda l'esperimento l'ho appena fatto (tanto non comporta pericoli
di nessun genere) per convincerti che non esperimenta proprio nulla.
 
Infatti semplicemente mostra le stesse finestre (sono in modalita'
semigrafica) dove chiede tre o quattro cose che scrive nei file
di configurazione; tutto tale e quale come nelle tty.
Si vede che Ubuntur non ce le ha queste utility, altrimenti non me
l'avresti chiesto ciao
 
-- 
Yoda
 

 l'avresti chiesto ciao
 
Il che vuol dire che quel comando non
serve a verificare se si e` in FB o meno.
 
Il test ti dice tutto.
 
Il problema e` che tu ancora non hai un modo
per essere sicuro se la console sia partita
con la scheda video in modo testo o grafica.
 
"fbi" non ti dice questo, ne' il "reconfigure".
 
Devi trovare un tool che sia fatto solo ed
esclusivamente per questo.
 
E poi devi ancora provare Fedora Live senza
il comando "rhgb".
 
bye,
 
-- 
 
piergiorgio