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.
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.
Allora sn riuscito a compilarlo con sucesso e adesso all'avvio di lilo è presnete anche il kernel 2.6.
Anche avviandolo non ci sono problemi (cioè non mi da il kernel panic .) una volta arrivati al login mi loggo come utente ed entro nel sistema, cerco di avviare X ma mi da errore
L'errore in quetsione è questo:
FATAL SERVER ERROR:
No screens found.
XIO: Fatal IO error 194 (Connection reset by peer) on X server ":0.0"
after 0 request (0 know processed) with 0 events remaining.
Spulciando un pò xorg.conf ho capito che stranamnete quest'ultimo non parte perchè non riesce a trovava i driver aggiornati di nvidia, pur avendoli installati sul kernel 2.4 ... strano, comunque una volta scoperto questo mi accingo ad installarli, ma mio malgrado ho scoperto che lanciando il setup di NVIDIA non riesce a trovare una libreria necessaria, che si trova in /lib/modules/2.6.18.2/, mi reco a quell'indirzzo e scopro che non c'è nulla ... la carteòòa 2.6.18.2 non presenta alcunchè ...
Ora io ho usato per la configurazione del kernel il file standard configurato da pet (config-generic-2.6.18), quindi non so cosa pensare ... forse ho sbagliato/dimenticato qualcosa mentre compilavo il kernel? Oo
gnubit ha scritto:Hai fatto
make modules
make modules-install
I driver vanno reinstallati ogni cambio di kernel.
Si certo è ovvio.
Che intendi dire con vanno reinstallati?
albatros ha scritto:Ma come li hai installati?
Hai dato in init 3 un qualcosa tipo
sh NVIDIA-Linux-x86-1.0-9755-pkg1.run -qn
?
No. Ho semplicemente dato il comando sh NVIDIA-Linux-x86-1.0-*-pkg1.run
Cosa che avevo fatto anche con l'installazione precedente sul kernel 2.4, con il quale non avevo riscontrato problemi
gnubit ha scritto:In /lib/modules/2.6.18 dovresti avere i moduli del kernel se è vuota qualcosa tra make modules e make modules_install non è andato a buon fine.
Rilancia questi due comandi come root nella directory che contiene i sorgenti linux /usr/src/linux.
Dopodichè reinstalla i driver nvidia
sh NVIDIA-Linux-x86-1.0-9755-pkg1.run
ok ... però una cosa, è normale che con il file di configurazione di pat, mi segni tutti i moduli in [M]? O_o
Sì, perché in questo modo il kernel si adatta ad un vasto numero di macchine, caricando solo i moduli che di volta in volta gli servono a seconda della macchina dove viene installato.
root@slack:/usr/src/linux-2.6.18.2# make modules; make modules-install
CHK include/linux/version.h
CHK include/linux/utsrelease.h
Building modules, stage 2.
MODPOST
WARNING: drivers/acpi/processor.o - Section mismatch: reference to .init.data: from .text between 'acpi_processor_power_init' (at offset 0x13e0) and 'acpi_processor_power_exit'
WARNING: drivers/atm/he.o - Section mismatch: reference to .init.text: from .text between 'he_start' (at offset 0x4c3) and 'he_stop'
WARNING: drivers/atm/he.o - Section mismatch: reference to .init.text: from .text between 'he_start' (at offset 0x84d) and 'he_stop'
WARNING: drivers/atm/he.o - Section mismatch: reference to .init.text: from .text between 'he_start' (at offset 0x853) and 'he_stop'
WARNING: drivers/atm/he.o - Section mismatch: reference to .init.text: from .text between 'he_start' (at offset 0x89c) and 'he_stop'
WARNING: drivers/atm/he.o - Section mismatch: reference to .init.text: from .text between 'he_start' (at offset 0x9cf) and 'he_stop'
WARNING: drivers/atm/he.o - Section mismatch: reference to .init.text: from .text between 'he_start' (at offset 0x9d5) and 'he_stop'
WARNING: drivers/atm/he.o - Section mismatch: reference to .init.text: from .text between 'he_start' (at offset 0x9ea) and 'he_stop'
WARNING: drivers/atm/he.o - Section mismatch: reference to .init.text: from .text between 'he_start' (at offset 0xa2c) and 'he_stop'
WARNING: drivers/atm/horizon.o - Section mismatch: reference to .init.text: from .text between 'hrz_probe' (at offset 0x1819) and 'hrz_remove_one'
WARNING: drivers/atm/lanai.o - Section mismatch: reference to .init.text: from .text between 'sram_test_pass' (at offset 0x214) and 'sram_test_and_clear'
WARNING: drivers/atm/zatm.o - Section mismatch: reference to .init.text: from .text after 'zatm_init_one' (at offset 0x21e2)
WARNING: drivers/atm/zatm.o - Section mismatch: reference to .init.text: from .text after 'zatm_init_one' (at offset 0x21ef)
WARNING: drivers/char/istallion.o - Section mismatch: reference to .init.text: from .text between 'stli_argbrds' (at offset 0x73) and 'stli_atol'
WARNING: drivers/char/istallion.o - Section mismatch: reference to .init.text: from .text between 'stli_findeisabrds' (at offset 0x43e5) and 'stli_initpcibrd'
WARNING: drivers/char/istallion.o - Section mismatch: reference to .init.text: from .text between 'stli_initpcibrd' (at offset 0x447d) and 'stli_findpcibrds'
WARNING: drivers/char/istallion.o - Section mismatch: reference to .init.text: from .text between 'stli_initbrds' (at offset 0x4596) and 'stli_memread'
WARNING: drivers/char/stallion.o - Section mismatch: reference to .init.text: from .text between 'stl_argbrds' (at offset 0x84) and 'stl_atol'
WARNING: drivers/net/rrunner.o - Section mismatch: reference to .init.text:rr_init from .text between 'rr_init_one' (at offset 0x1e4) and 'rr_remove_one'
WARNING: drivers/net/sis900.o - Section mismatch: reference to .init.text:sis900_mii_probe from .text between 'sis900_probe' (at offset 0x4ad) and 'sis900_default_phy'
WARNING: drivers/net/sunhme.o - Section mismatch: reference to .init.text: from .text between 'happy_meal_pci_probe' (at offset 0x3266) and 'happy_meal_pci_remove'
WARNING: drivers/net/tokenring/3c359.o - Section mismatch: reference to .init.text:xl_init from .text between 'xl_probe' (at offset 0x229) and 'xl_hw_reset'
make: *** No rule to make target `modules-install'. Stop.
Grazie ad entrambi sono riuscito finalmente ad installare i moduli necessari.
Ora però ho riscontrato altri problemi con il kernel 2.6.18.2
Il primo è quello cheil mouse non funziona, o meglio ... credo che non venga riconosciuto dal sistema, infatti in fase di accensione quando sta per caricare i moduli (almeno credo che carichi i vari moduli in quel punto) del server audio, quelli per la mappatura della tastiera (qwerty), ed anche i moduli per caricare il mouse installato, in quel punto infatti il kernel 2.6 restitusice vari warring.
Credo che debba attivare i moduli relativi ma non so come fare ... penso al comando mdprobe, ma non so quali moduli aggiungere.
Qualche aiuto sarebbe gradito!
Bart ha scritto:Prova con modprobe psmouse. Attenzione però che sto andando a memoria, non ho slackware sotto al momento.
Ho cercato su internet ed insieme al modulo psmouse bisognava attivare evdev, ora funziona tutto alla perfezione
Ora l'unico problema rimasto è quello di fastidiosi warring all'avvio del sistema riguardanti alsactl, ma il server audio è a posto, non riesco a capire perchè mi dia quei messaggi di errore :\
Risolto anche quest'ultimo problema
In pratica dovevo aggiustare il file asound.state in etc era quello che mi dava problemi :P