Pagina 1 di 1

Kernel sources

Inviato: mar 6 feb 2007, 0:12
da V-Twin
Ciao a tutti.
Sto trafficando un po' con Linux per vedere come va.
Sono totalmente digiuno di Linux, quindi non stupitevi per le domande che faccio :o)
Ho installato la Slackware 11 e almeno l'essenziale funziona.
Sono alle prese con i driver alsa che per qualche motivo non sono stati correttamente installati (presumo per un qualche mio errore) e quindi il pc è "muto".
A titolo di pratica ho scaricato gli ultimi driver e sto provando ad installarli, ma ottengo l'errore:
"The file /lib/modules/2.4.33.3/build/include/linux/version.h does not exist.
Please install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel"

Mi par di capire che tale errore è dovuto al fatto che sul mio pc non sono installati i sorgenti del kernel (e non chiedetemi il motivo perché non lo so...).
Se è così potete indicarmi come fare per installarli?
Grazie.

Inviato: mar 6 feb 2007, 0:56
da targzeta
Nel cd/dvd della slackware, nella directory

Codice: Seleziona tutto

slackware/k/ 
il pacchetto si chiama

Codice: Seleziona tutto

kernel-source-2.4.33.3-noarch-1.tgz
per installarlo lancia, da root:

Codice: Seleziona tutto

installpkg kernel-source-2.4.33.3-noarch-1.tgz
ovviamente supponendo che tu sia nella directory su citata.

Buon divertimento con slackware,
Spina

Inviato: mar 6 feb 2007, 0:56
da phobos3576
Se hai a disposizione il CD/DVD di Slackware 11 non c'è bisogno di scaricare nulla; basta semplicemente installare gli opportuni packages dal CD/DVD stesso.

Prima di tutto, controlla in /var/log/packages (sull'hard disk) se sono presenti file del tipo alsa-driver, alsa-lib, alsa-oss e alsa-utils; se non ci sono, li puoi installare dal CD/DVD.
Trattandosi di pacchetti binari precompilati, per installarli non hai bisogno dei sorgenti del kernel; tutto quello che devi fare è loggarti a Linux come root, aprire una console e dare comandi del tipo:

Codice: Seleziona tutto

installpkg precorso_ del_ file_ da_installare
Riavvia il PC e prima di lanciare il server grafico lancia il comando:

Codice: Seleziona tutto

alsamixer
Regola tutti i volumi e poi premi il tasto [Esc]
Ora lancia il comando:

Codice: Seleziona tutto

alsactl
e poi avvia il server X.

Se il tutto non funziona, può anche darsi che sia necessario caricare prima il modulo relativo alla tua scheda audio (che non è stata riconosciuta durante il boot); dovresti quindi dirci che scheda audio hai.

P.S. Per installare i sorgenti del kernel puoi usare lo stesso metodo che ti ho indicato prima; i sorgenti li trovi sempre sul CD/DVD nella directory slackware/k

alsa

Inviato: mar 6 feb 2007, 10:47
da antofrage
prova a installare il kernel 2.6.18 può darsi che la skeda audio nn sia supportata appieno dal kernel 2.4

Inviato: mar 6 feb 2007, 23:06
da V-Twin
Grazie a tutti dell'aiuto, i suoni ora sono a posto! 8)

Inviato: mer 7 feb 2007, 0:50
da phobos3576
V-Twin ha scritto:Grazie a tutti dell'aiuto, i suoni ora sono a posto! 8)
Per aiutare anche gli altri utenti è sempre meglio specificare come hai risolto il problema.