[Risolto]Ricompilazione kernel

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.
Avatar utente
Grifone
Linux 1.x
Linux 1.x
Messaggi: 114
Iscritto il: mer 17 ott 2007, 23:06
Slackware: 12.0
Località: Genova

[Risolto]Ricompilazione kernel

Messaggio da Grifone »

Buonasera a tutti, mi sono avventurato anche io nella ricompilazione del mio kernel e siccome non l'ho mai fatto ho seguito la guida presente su wikislacky solo che, dopo aver configurato il kernel con menuconfig e salvato la configurazione, se do il comando

Codice: Seleziona tutto

#make -j5 bzImage
mi appare il seguente messaggio di errore:

Codice: Seleziona tutto

scripts/kconfig/conf -s arch/i386/Kconfig
***
*** You have not yet configured your kernel!
***
*** Please run some configurator (e.g. "make oldconfig" or
*** "make menuconfig" or "make xconfig").
***
make[2]: *** [silentoldconfig] Error 1
make[1]: *** [silentoldconfig] Error 2
make: *** No rule to make target `include/config/auto.conf', needed by `include/config/kernel.release'.  Stop.
Perchè non mi fa compilare il kernel? E' un problema del file di configurazione (che ho messo in /boot ma ho anche provato in /usr/src/linux)?

Grazie in anticipo a tutti.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Ricompilazione kernel

Messaggio da conraid »

Devi metterlo nella dir dove hai i sorgenti e si deve chiamare .config
E dopo dai "make" e basta. Non aggiungere altro

Avatar utente
Grifone
Linux 1.x
Linux 1.x
Messaggi: 114
Iscritto il: mer 17 ott 2007, 23:06
Slackware: 12.0
Località: Genova

Re: Ricompilazione kernel

Messaggio da Grifone »

conraid ha scritto:Devi metterlo nella dir dove hai i sorgenti e si deve chiamare .config
E dopo dai "make" e basta. Non aggiungere altro
Ho provato a fare come dici te. I sorgenti li ho in /usr/src/linux e il file l'ho chiamato xxxxxxx.config ma mi da sempre lo stesso messaggio di errore...

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Ricompilazione kernel

Messaggio da conraid »

Grifone ha scritto:
conraid ha scritto:Devi metterlo nella dir dove hai i sorgenti e si deve chiamare .config
E dopo dai "make" e basta. Non aggiungere altro
Ho provato a fare come dici te. I sorgenti li ho in /usr/src/linux e il file l'ho chiamato xxxxxxx.config ma mi da sempre lo stesso messaggio di errore...
Deh, ma allora... :-)
Si deve chiamare .config e bastaaaaaa
.config
.config
.config
.config
.config
Senza niente davanti :-)

Avatar utente
Grifone
Linux 1.x
Linux 1.x
Messaggi: 114
Iscritto il: mer 17 ott 2007, 23:06
Slackware: 12.0
Località: Genova

Re: Ricompilazione kernel

Messaggio da Grifone »

...........scusami, credevo che .config fosse "l'estensione", sono un po' "niubbo" sull'argomento ricompilazione :D
Grazie ancora

Avatar utente
algol
Linux 3.x
Linux 3.x
Messaggi: 969
Iscritto il: gio 7 set 2006, 1:19
Slackware: 12.1
Kernel: 2.6.26.1
Desktop: xfce4.4.2

Re: Ricompilazione kernel

Messaggio da algol »

Eh eh, le "estensioni" dei nomi dei file in linux hanno un diverso significato rispetto a winporp: servono giusto per permettere una selezione granulare con semplici espressioni, tipo mv *.rtf ../; mi pare che con argomenti avanzati di find queste non sono neanche necessarie, in quanto, come si sa, unix riconosce i file dal contenuto indipendentemente dall'estensione.

.config è un file nascosto, senza estensione :)

Avatar utente
d4z_c0nf
Packager
Packager
Messaggi: 1296
Iscritto il: mar 14 mar 2006, 18:07
Nome Cognome: Rocco Aliberti
Slackware: 14.2-current64
Kernel: 4.14.73
Desktop: awesomeWM
Località: Pinerolo

Re: Ricompilazione kernel

Messaggio da d4z_c0nf »

eheh..
non ti preoccupare..imparerai..comunque non è una questione di ricompilazione, devi sapere che a differenza di Windows (da cui penso tu stia migrando) nei sistemi unix like ciò che viene dopo il punto nel nome di un file non rappresenta sempre l'estensione...anzi molti file (ad esempio gli eseguibili in /usr/bin o in /sbin ecc ecc) non hanno un'estensione, troverai anche directory con un punto nel nome .. tipo /etc/rc.d/ ed è ovvio che .d non sia l'estensione ;) ...vabe che quella è una dir un po' particolare.
Invece i file che troverai con il nome nella forma .nomefile sono file nascosti così come le directory .nomedir. File e dir tipo questi/e ne troverai a bizzeffe, già se dai un
ls -a
nella tua home troverai molti file e dir nascosti/e.
Buono "studio" e buon divertimento ;).
rock

Avatar utente
d4z_c0nf
Packager
Packager
Messaggi: 1296
Iscritto il: mar 14 mar 2006, 18:07
Nome Cognome: Rocco Aliberti
Slackware: 14.2-current64
Kernel: 4.14.73
Desktop: awesomeWM
Località: Pinerolo

Re: Ricompilazione kernel

Messaggio da d4z_c0nf »

algol ha scritto:Eh eh, le "estensioni" dei nomi dei file in linux hanno un diverso significato rispetto a winporp: servono giusto per permettere una selezione granulare con semplici espressioni, tipo mv *.rtf ../; mi pare che con argomenti avanzati di find queste non sono neanche necessarie, in quanto, come si sa, unix riconosce i file dal contenuto indipendentemente dall'estensione.

.config è un file nascosto, senza estensione :)
ops...sono stato troppo lento
;)

Avatar utente
Grifone
Linux 1.x
Linux 1.x
Messaggi: 114
Iscritto il: mer 17 ott 2007, 23:06
Slackware: 12.0
Località: Genova

Re: Ricompilazione kernel

Messaggio da Grifone »

Grazie a tutti, dopo un po' di peripeize sono riuscito a ricompilare solo che è sorto un problema: se avvio compiz fusion (che andava correttamente prima della ricompilazione) lo schermo diventa beige e quindi sono costretto a riavviare da terminale. Sapete mica come mai?
P.S. nel nuovo kernel ho solo abilitato i supporti ACPI e non ho toccato nient'altro.
Grazie a tutti

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: Ricompilazione kernel

Messaggio da tigerwalk »

Grifone ha scritto:Grazie a tutti, dopo un po' di peripeize sono riuscito a ricompilare solo che è sorto un problema: se avvio compiz fusion (che andava correttamente prima della ricompilazione) lo schermo diventa beige e quindi sono costretto a riavviare da terminale. Sapete mica come mai?
P.S. nel nuovo kernel ho solo abilitato i supporti ACPI e non ho toccato nient'altro.
Grazie a tutti
Hai ricompilato i drivers per la tua scheda video?

Avatar utente
Grifone
Linux 1.x
Linux 1.x
Messaggi: 114
Iscritto il: mer 17 ott 2007, 23:06
Slackware: 12.0
Località: Genova

Re: Ricompilazione kernel

Messaggio da Grifone »

tigerwalk ha scritto:
Grifone ha scritto:Grazie a tutti, dopo un po' di peripeize sono riuscito a ricompilare solo che è sorto un problema: se avvio compiz fusion (che andava correttamente prima della ricompilazione) lo schermo diventa beige e quindi sono costretto a riavviare da terminale. Sapete mica come mai?
P.S. nel nuovo kernel ho solo abilitato i supporti ACPI e non ho toccato nient'altro.
Grazie a tutti
Hai ricompilato i drivers per la tua scheda video?
Devo reinstallare i driver? O li dovevo compilare all'atto della compilazione del kernel?

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Ricompilazione kernel

Messaggio da conraid »

Dipende da che scheda video hai e da che driver usi

Avatar utente
Grifone
Linux 1.x
Linux 1.x
Messaggi: 114
Iscritto il: mer 17 ott 2007, 23:06
Slackware: 12.0
Località: Genova

Re: Ricompilazione kernel

Messaggio da Grifone »

conraid ha scritto:Dipende da che scheda video hai e da che driver usi
Ho una ati e avevo installato i driver proprietari

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Ricompilazione kernel

Messaggio da conraid »

Grifone ha scritto:
conraid ha scritto:Dipende da che scheda video hai e da che driver usi
Ho una ati e avevo installato i driver proprietari
Non conosco bene le ATI, ma penso che devi ricompilarti i driver.
Per le nvidia ad ogni aggiornamento del kernel devi ricompilarti i driver, in quanto aggiungono un modulo al kernel stesso.
Anche aggiornamenti di xorg ed a volte di Wine richiedono la ricompilazione dei driver.
Per i driver ATI penso la questione sia simile

Avatar utente
Grifone
Linux 1.x
Linux 1.x
Messaggi: 114
Iscritto il: mer 17 ott 2007, 23:06
Slackware: 12.0
Località: Genova

Re: Ricompilazione kernel

Messaggio da Grifone »

conraid ha scritto:
Grifone ha scritto:
conraid ha scritto:Dipende da che scheda video hai e da che driver usi
Ho una ati e avevo installato i driver proprietari
Non conosco bene le ATI, ma penso che devi ricompilarti i driver.
Per le nvidia ad ogni aggiornamento del kernel devi ricompilarti i driver, in quanto aggiungono un modulo al kernel stesso.
Anche aggiornamenti di xorg ed a volte di Wine richiedono la ricompilazione dei driver.
Per i driver ATI penso la questione sia simile
Si per le nvidia sapevo che succedeva una cosa del genere...Quindi devo reinstallare i driver per fare la compilazione o devo fare qualcos'altro?

Rispondi