zen kernel patch

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware 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 Slackware, se l'argomento è generale usate il forum 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.
erio
Linux 4.x
Linux 4.x
Messaggi: 1366
Iscritto il: ven 9 ott 2009, 19:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

zen kernel patch

Messaggio da erio »

ciao ,volevo fare una domanda tecnica visto che non ci salto fuori nella compilazione,applico la patch tutto ok ma che file di configurazione devo usare per il make, un how to sarebbe propio il massimo visto che su zen kernel non ce. La ricompilazione senza patch va sempre a buon fine.

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: zen kernel patch

Messaggio da Ansa89 »

La tua domanda non mi è chiara, comunque per applicare una patch al kernel basta che scompatti i sorgenti, applichi la patch, configuri il kernel con le opzioni che ti servono e ricompili.

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: zen kernel patch

Messaggio da ponce »

http://www.slacky.eu/wikislack/index.ph ... rie_2.6.xx:

il kernel non usa il Makefile per le opzioni, usa un file .config nella directory principale dei sorgenti.
dopo che l'hai patchato dai "make oldconfig" perche' ti chieda di impostare le opzioni aggiunte dalla patch.

erio
Linux 4.x
Linux 4.x
Messaggi: 1366
Iscritto il: ven 9 ott 2009, 19:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: zen kernel patch

Messaggio da erio »

è propio quello che volevo sapere, non penso che si possa usare il config di pat una volta patchato il kernel o si perchè se dai old config uscivano due schermate la prima di zen e la seconda del kernel normale scusata la poca chiarezza .

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: zen kernel patch

Messaggio da ponce »

erio ha scritto:è propio quello che volevo sapere, non penso che si possa usare il config di pat una volta patchato il kernel o si perchè se dai old config uscivano due schermate la prima di zen e la seconda del kernel normale scusata la poca chiarezza .
o si :D
la prima schermata di zen (da cui si esce premendo un tasto, ma lo dice) e' solo un README.
non te la prendere, ma magari usa qualche virgola in piu' o qualche punto nelle frasi: lo dico perche' cosi' rendi piu' semplice agli altri capire cosa vuoi dire ;)

erio
Linux 4.x
Linux 4.x
Messaggi: 1366
Iscritto il: ven 9 ott 2009, 19:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: zen kernel patch

Messaggio da erio »

o si era la virgola nel discorso, scusate.La procedura che seguo è quella del wiki, ma chiedo una volta data la patch al kernel si applica il config come da wiki,quello che c'è già nella directory di boot per intenderci grazie

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: zen kernel patch

Messaggio da ponce »

si, come ti dicevo nel messaggio precedente, puoi usarlo, basta copiarlo nella directory principale dei sorgenti del kernel patchati come .config (col punto davanti).

erio
Linux 4.x
Linux 4.x
Messaggi: 1366
Iscritto il: ven 9 ott 2009, 19:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: zen kernel patch

Messaggio da erio »

grazie

tom
Packager
Packager
Messaggi: 407
Iscritto il: dom 1 nov 2009, 12:53
Nome Cognome: Tommaso D'Anna
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: xfce

Re: zen kernel patch

Messaggio da tom »

Ansa89 ha scritto:La tua domanda non mi è chiara, comunque per applicare una patch al kernel basta che scompatti i sorgenti, applichi la patch, configuri il kernel con le opzioni che ti servono e ricompili.
Scusa, a me non sarebbe chiaro il secondo passaggio "applichi la patch". Cosa si intende esattamente per "applicare"? Devo forse prendere il file lzma e copiarlo semplicemente nella directory dei sorgenti? O devo dare un comando specifico? O piuttosto una serie di comandi?

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: zen kernel patch

Messaggio da ponce »

mettiamo ad esempio che tu abbia scaricato la patch 2.6.31-zen8.patch.lzma e i sorgenti del kernel 2.6.31 dentro /tmp

Codice: Seleziona tutto

tar xf /tmp/linux-2.6.31.tar.gz
cd linux-2.6.31
lzma -d -c /tmp/2.6.31-zen8.patch.lzma | patch -p1
zcat /proc/config.gz > .config
make oldconfig
make menuconfig
make

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: zen kernel patch

Messaggio da Ansa89 »

tasodan ha scritto:Scusa, a me non sarebbe chiaro il secondo passaggio "applichi la patch". Cosa si intende esattamente per "applicare"? Devo forse prendere il file lzma e copiarlo semplicemente nella directory dei sorgenti? O devo dare un comando specifico? O piuttosto una serie di comandi?
Prima devi scompattare la patch, poi la applichi con il comando "patch".
Se i comandipostati da ponce non ti sono chiari chiedi pure ;) .

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: zen kernel patch

Messaggio da ponce »

se non avete voglia di ricompilare, ne ho fatto un pacchetto per la slackware64 col kernelpkg di submax basandomi sul config di pat ma mettendo di default lo scheduler per la cpu bfs, lo scheduler bfq per l'i/o e come allocator slqb (la combinazione piu' efficace)

http://www2.arch.unipi.it:81/zen-kernel/

sconsigliato per chi usa i driver proprietari ati (mi sembra che non si installino sul 2.6.32-rcX)

attenzione: nonostante i pacchetti abbiano il suffisso x86 (aggiunto da kernelpkg) sono solo per la slackware 64.

erio
Linux 4.x
Linux 4.x
Messaggi: 1366
Iscritto il: ven 9 ott 2009, 19:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: zen kernel patch

Messaggio da erio »

comunque, per la cronaca ricompilando il kernel con la patch zen non compila,liscio con il config del boot si compila tranquillamente,strano applico la patch con lzma -d -c path della patch -p1

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: zen kernel patch

Messaggio da ponce »

prova ad usare le istruzioni che ho postato sopra :evil3:

comunque se non compila posta gli errori che ti da, nessuno puo' aiutarti con un "non compila".

erio
Linux 4.x
Linux 4.x
Messaggi: 1366
Iscritto il: ven 9 ott 2009, 19:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: zen kernel patch

Messaggio da erio »

ci riprovo grazie,

Rispondi