Ram e 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.
jackpot
Linux 0.x
Linux 0.x
Messaggi: 9
Iscritto il: lun 19 lug 2004, 0:00

Ram e kernel

Messaggio da jackpot »

SALVE A TUTTI HO UN PICCOLO PROBLEMA HO UNA SLACKWARE 10.2 E UN PC CON 2GB DI RAM OVVIAMENTE VORREI SFRUTTARE TOTALEMTE LA MIA RAM MA OVVIO CHE IL KERNEL 2.6.13 PRECOMPILATO NON PREVEDE LA HIGH MEMORY SUPPORT MA BENSI' DEVO RICOMPILARE IL KERNEL.
BENE LA PROCEDURA ESEGUITA E' QUELLA DESCRITTA NELL'HOWTO DEL SITO HO PRESO IL FILE CONFIG-GENERIC-2.6.13 L'HO CARICATO HO ABILITATO HIGH MEMORY 4GB E POI HO SALVATO IL TUTTO HO CREATO IL FILE BZIMAGE I MODULI POI HO INSTALLATO I MODULI. HO MODIFICATO LILO E AL SUCCESSIVO RIAVVIO TUTTO OK, ALL'APPARENZA, VADO A DIGITARE free OK MI VEDE 2 GB DI RAM MA ALL'AVVIO HO NOTATO CHE NON MI VEDE + LA SCHEDA AUDIO INTEGRATA DI UNA ASUS A8N-E CHIPSET NFORCE4, ED IN PIU' NON MI PARTE L'INTERFACCIA GRAFICA TENENDO CONTO CHE HO UNA GEFORCE 6600GT CON DRIVER INSTALLATI E FUNZIONANTI.
COSA POTREBBE ESSERE SUCCESSO?
RISOLVO SE SALVO PREVENTIVAMENTE LA directory /LIB/MODULES E POI DOPO LA RICOMPILAZIONE LA RIMETTO AL SUO POSTO SOVRASCRIVENDO LA NUOVA CONFIGURAZIONE?
DICO QUESTO ÈERCHE' IL MIO SOSPETTO E' CHE NON VENGONO COPIATI I MODULI DEI RISPETTIVI DRIVER AUDIO/VIDEO

VI RINGRAZIO ANTICIPATAMENTE E RESTO IN ATTESA DI UNA RISPOSTA!

Avatar utente
dapuzz
Linux 4.x
Linux 4.x
Messaggi: 1137
Iscritto il: mar 16 mag 2006, 11:09
Contatta:

Messaggio da dapuzz »

Scrivere tutto in maiuscolo equivale ad urlare, cosa non molto carina.

comunque per effettuare modifiche minime alla configurazione del kernel puoi scrivere
cat /proc/config.gz | gunzip > /usr/src/linux/.config
poi devi dire al kernel di prendere i parametri dal vecchio config
make oldconfig
poi modificare la configurazione compilare, (make) installare (make install) e installare i moduli (make modules_install)

Dopodicchè, lavorando con il kernel nuovo devi ricompilare ed installare tutti i moduli 'esterni' tipo i drivers video.
Copiare la directory /lib/modules/ non credo che sia una buona idea. Ma potresti sermpre provare.

Avatar utente
gioco
Packager
Packager
Messaggi: 900
Iscritto il: dom 19 giu 2005, 0:00
Slackware: last stable
Località: in the court of the Wesnoth king
Contatta:

Messaggio da gioco »

Da quanto ho capito hai ricompilato la stessa versione del kernel che avevi installato. In tal caso i moduli della precendente istallazione sono stati sovrascritti da quelli nuovi: cito dall'howto: "I moduli saranno reinstallati in /lib/modules/versione-kernel". Quindi devi reinstallare anche i driver nvdia. Per evitare questo comportamento è presente nelle opzioni di compilazione del kernel una voce per aggiungere una stringa alla versione del kernel. In questo modo i moduli saranno installati in /lib/modules/versione-kernel+stringa.
Per l'audio non so aiutarti, ma ovviamente se avevi installato moduli esterni al kernel la soluzione è reinstallarli.

Avatar utente
DD0p
Linux 2.x
Linux 2.x
Messaggi: 317
Iscritto il: gio 8 giu 2006, 22:28

Messaggio da DD0p »

Sei sicuro che hai caricato i driver della scheda audio come built-in?

Prova a dare un alsaconf

Oppure prova a dare alsamixer ti sistemi tutto, e per salvare alsactl store

pennega
Linux 3.x
Linux 3.x
Messaggi: 607
Iscritto il: dom 4 lug 2004, 0:00
Contatta:

Messaggio da pennega »

se hai usato il config del kernel di pat i driver alsa non dovrebbero essere compresi... la soluzione è quella di reinstallare i pacchetti di alsa...

Avatar utente
DD0p
Linux 2.x
Linux 2.x
Messaggi: 317
Iscritto il: gio 8 giu 2006, 22:28

Messaggio da DD0p »

Sinceramente, il config di pat non mi è mai piaciuto, preferisco ricompilarmi io il kernel, mettendo l'indispensabile

Con il kernel di pat ci sono un sacco di moduli inutili

pennega
Linux 3.x
Linux 3.x
Messaggi: 607
Iscritto il: dom 4 lug 2004, 0:00
Contatta:

Messaggio da pennega »

sM°k³® ha scritto:Sinceramente, il config di pat non mi è mai piaciuto, preferisco ricompilarmi io il kernel, mettendo l'indispensabile

Con il kernel di pat ci sono un sacco di moduli inutili
io non direi che sono inutili... i kernel precompilati devonosoddisfare le esisgenze di molti uteti... pensa un pò se mancasse proprio il supporto per il chip del tuo controller... la penseresti ancora così ?

Avatar utente
dapuzz
Linux 4.x
Linux 4.x
Messaggi: 1137
Iscritto il: mar 16 mag 2006, 11:09
Contatta:

Messaggio da dapuzz »

pennega ha scritto:
sM°k³® ha scritto:Sinceramente, il config di pat non mi è mai piaciuto, preferisco ricompilarmi io il kernel, mettendo l'indispensabile

Con il kernel di pat ci sono un sacco di moduli inutili
io non direi che sono inutili... i kernel precompilati devonosoddisfare le esisgenze di molti uteti... pensa un pò se mancasse proprio il supporto per il chip del tuo controller... la penseresti ancora così ?
lol, c'è un poveretto proprio qui.
Ma poi scusate l'ignoranza. Ma un modulo se non serve e quindi non viene caricato, che fastidio dà? solo spazio sprecato in /lib/modules? o 'appesantisce' il kernel lo stesso?

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

solo spazio sprecato in /lib/modules? o 'appesantisce' il kernel lo stesso?
credo solo spazio sprecato

Avatar utente
DD0p
Linux 2.x
Linux 2.x
Messaggi: 317
Iscritto il: gio 8 giu 2006, 22:28

Messaggio da DD0p »

Mha... Non ho mai usato un kernel precompilato, e penso di non farlo mai...

pennega
Linux 3.x
Linux 3.x
Messaggi: 607
Iscritto il: dom 4 lug 2004, 0:00
Contatta:

Messaggio da pennega »

sM°k³® ha scritto:Mha... Non ho mai usato un kernel precompilato, e penso di non farlo mai...
Permettimi di dubitare di questo... non per fare polemica ma ogni volta che installi una distro usi un kernel precompilato...a meno che non usi gentoo che per quanto ne sò te lo fà compilare in fase di installazione...

Avatar utente
DD0p
Linux 2.x
Linux 2.x
Messaggi: 317
Iscritto il: gio 8 giu 2006, 22:28

Messaggio da DD0p »

Si hai ragione, però non mi va di riempire un HD di moduli...

E quindi me lo ricompilo io con il minimo indispensabile

Avatar utente
IceSlack
Linux 4.x
Linux 4.x
Messaggi: 1313
Iscritto il: dom 30 ott 2005, 13:27

Messaggio da IceSlack »

bha secondo me sono solo scelte che uno fa, lal fine quando compili i moduli ci mette tanto dopo no.....

NaiC
Linux 1.x
Linux 1.x
Messaggi: 147
Iscritto il: sab 7 ago 2004, 0:00
Località: Perugia
Contatta:

Messaggio da NaiC »

Uhm.. non sbagliamoci ragazzi e guardiamo l'help del kernel ogni tanto....

il modulo (che schifo i moduli... si parla di memoria ram perchè non metterla in hard code nel kernel?? bha!) per l'HIGH MEMORY serve SOLO e ESCLUSIVAMENTE se si devono allocare indirizzi in RAM maggiore di 4 e dico 4 Gb.

Buon Lavoro

pennega
Linux 3.x
Linux 3.x
Messaggi: 607
Iscritto il: dom 4 lug 2004, 0:00
Contatta:

Messaggio da pennega »

NaiC ha scritto:Uhm.. non sbagliamoci ragazzi e guardiamo l'help del kernel ogni tanto....

il modulo (che schifo i moduli... si parla di memoria ram perchè non metterla in hard code nel kernel?? bha!) per l'HIGH MEMORY serve SOLO e ESCLUSIVAMENTE se si devono allocare indirizzi in RAM maggiore di 4 e dico 4 Gb.

Buon Lavoro
non proprio... se non attivi il supporto per HIGH MEMORY il kernel vede la memoria fino a 987 Mb o giù di li... quindi se hai un 1024 lo devi abilitare ...
Poi a mio aviso la soluzione modulare è migliore si ha un kernel + smello e rapido... per quanto riguarda la ram la quantità che viene occupata dai moduli è irrisoria...

Rispondi