Problema audio con la 11.0

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
syaochan
Linux 3.x
Linux 3.x
Messaggi: 659
Iscritto il: dom 9 mag 2004, 0:00
Nome Cognome: Christian
Slackware: current 64
Kernel: 2.6.38.7
Desktop: KDE 4.5.5
Contatta:

Messaggio da syaochan »

Se non l'hai ancora provato, passa al kernel 2.6.18 che sta in testing/ e vedi se con quello la situazione migliora. Oppure, se ne hai voglia, scarica i sorgenti e compila un nuovo kernel.

hog61
Linux 2.x
Linux 2.x
Messaggi: 313
Iscritto il: ven 15 apr 2005, 0:00

Messaggio da hog61 »

syaochan, il fatto strano poi è che provando una live (knoppix) con kernel 2.6.12 il suono va che è una meraviglia!

Riguardo al tuo consiglio, ci avevo già pensato ma credo di non essere capace di cambiare kernel. Ci ho provato una volta con la 10.2 a cambiare quello di default e ho combinato un casotto! :(

Tu sapresti indicami con una breve guida "a prova di imbecille", quali sono i passi salienti per passare a un nuovo kernel?

Grazie per la tua disponibilità.

Avatar utente
michele.p
Packager
Packager
Messaggi: 1276
Iscritto il: ven 24 nov 2006, 16:52
Nome Cognome: Michele Petrecca
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: KDE
Distribuzione: ..Fedora e Mandriva
Località: Pontecorvo(FR)
Contatta:

Messaggio da michele.p »

...non ci sono molti parametri sui quali intervenire per il modulo in questione come ti ho scritto qualche post fa...

Ad ogni modo posso dare una possibile idea. Ora sto in Mandriva 2007.1 Spring quindi non vorrei dire una cavolata, ma Slackware 11 di default ha ALSA in versione 1.0.11....se così fosse (e quindi se ricordo bene) potresti provare a scaricare versioni più recenti di ALSA da qui;

http://www.linuxpackages.net/search_vie ... a&ver=11.0

e installare i tre pacchetti...così vediamo se la cosa dipende dal modulo del kernel (che in questo caso rimarrebbe il medesimo perché hai sempre lo stesso kernel (il 2.6.17.13) oppure dai componenti "esterni" (librerie ALSA e "affini").

Bye

hog61
Linux 2.x
Linux 2.x
Messaggi: 313
Iscritto il: ven 15 apr 2005, 0:00

Messaggio da hog61 »

michele, ho installato quei tre pacchetti alsa che mi hai linkato ma quando do "alsaconf" mi restituisce:
No Supported PnP or PCI card found
Would you like to probe legacy ISA sound card/chips?
Rispondendo Yes però mi restituisce:
No legacy driver are available.

Che faccio, mi tengo la Slacware muta? :?

Avatar utente
michele.p
Packager
Packager
Messaggi: 1276
Iscritto il: ven 24 nov 2006, 16:52
Nome Cognome: Michele Petrecca
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: KDE
Distribuzione: ..Fedora e Mandriva
Località: Pontecorvo(FR)
Contatta:

Messaggio da michele.p »

...il modulo snd-atiixp è sempre caricato?...se non ha visto la scheda audio è forse perché il modulo non è caricato....

...facci sapere....


Bye

Avatar utente
syaochan
Linux 3.x
Linux 3.x
Messaggi: 659
Iscritto il: dom 9 mag 2004, 0:00
Nome Cognome: Christian
Slackware: current 64
Kernel: 2.6.38.7
Desktop: KDE 4.5.5
Contatta:

Messaggio da syaochan »

hog61 ha scritto:Tu sapresti indicami con una breve guida "a prova di imbecille", quali sono i passi salienti per passare a un nuovo kernel?
Credo che il metodo più facile, anche se non molto didattico, sia:
- Aprire la console, dare "xhost +localhost", poi su e password di root
- Scompattare i sorgenti scaricati in /usr/src
- Entrare nella directory linux-2.6.xx
- Dare "make mrproper"
- Copiarci dentro il .config di Pat da qua
- Dare "make xconfig"
- Andare sotto "File systems" e far diventare Y (invece che M) la riga corrispondente al file system in cui è formattata la partizione /
- Chiudere la finestra salvando le modifiche
- Dare "make modules && make modules_install && make bzImage"
- Dare "cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.xx"
- Riconfigurare lilo, aggiungendo la nuova immagine del kernel al lilo.conf e dando poi "lilo" al prompt.
- Incrociare le dita e riavviare ;)
Spero di non aver dimenticato niente.

hog61
Linux 2.x
Linux 2.x
Messaggi: 313
Iscritto il: ven 15 apr 2005, 0:00

Messaggio da hog61 »

michele, guarda cosa mi restituisce "modprobe snd-atiixp":

root@darkstar:~# modprobe snd-atiixp
WARNING: Could not open '/lib/modules/2.6.17.13/kernel/sound/core/snd-page-alloc .ko': No such file or directory
WARNING: Could not open '/lib/modules/2.6.17.13/kernel/sound/core/snd.ko': No su ch file or directory
WARNING: Could not open '/lib/modules/2.6.17.13/kernel/sound/core/snd-timer.ko': No such file or directory
WARNING: Could not open '/lib/modules/2.6.17.13/kernel/sound/core/snd-pcm.ko': N o such file or directory
WARNING: Could not open '/lib/modules/2.6.17.13/kernel/sound/pci/ac97/snd-ac97-b us.ko': No such file or directory
WARNING: Could not open '/lib/modules/2.6.17.13/kernel/sound/pci/ac97/snd-ac97-c odec.ko': No such file or directory
FATAL: Could not open '/lib/modules/2.6.17.13/kernel/sound/pci/snd-atiixp.ko': N o such file or directory


Cosa può essere successo??? :?

hog61
Linux 2.x
Linux 2.x
Messaggi: 313
Iscritto il: ven 15 apr 2005, 0:00

Messaggio da hog61 »

syaochan, avrei da chiederti ulteriori spiegazioni al tuo post.

* Quali sarebbero i sorgenti che dovrei scaricare?
* Il .config di Pat devo salvarlo così come lo trovo e poi copiarlo nella dir
linux-2.6.xx? (per copiarlo basta un semplice copia-incolla?)

Chiedo scusa per la mia ignoranza. :?

Avatar utente
syaochan
Linux 3.x
Linux 3.x
Messaggi: 659
Iscritto il: dom 9 mag 2004, 0:00
Nome Cognome: Christian
Slackware: current 64
Kernel: 2.6.38.7
Desktop: KDE 4.5.5
Contatta:

Messaggio da syaochan »

hog61 ha scritto:michele, guarda cosa mi restituisce "modprobe snd-atiixp":
......
Cosa può essere successo??? :?
Non è che hai dimenticato di installare il pacchetto dei moduli?
hog61 ha scritto:* Quali sarebbero i sorgenti che dovrei scaricare?
Quelli di un kernel a tua scelta, il più recente è linux-2.6.20.7
hog61 ha scritto:* Il .config di Pat devo salvarlo così come lo trovo e poi copiarlo nella dir
linux-2.6.xx? (per copiarlo basta un semplice copia-incolla?)
Hai due opzioni: o lo rinomini in .config (il "." all'inizio indica che è un file nascosto) e lo copi nella directory /usr/src/linux-2.6.20.7 (se scegli questa versione del kernel), oppure lo salvi dove vuoi e dopo aver dato "make xconfig", lo carichi tramite il menù in alto e chiudi la finestra salvando le modifiche.

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Messaggio da danix »

hog61 ha scritto:syaochan, avrei da chiederti ulteriori spiegazioni al tuo post.

* Quali sarebbero i sorgenti che dovrei scaricare?
* Il .config di Pat devo salvarlo così come lo trovo e poi copiarlo nella dir
linux-2.6.xx? (per copiarlo basta un semplice copia-incolla?)

Chiedo scusa per la mia ignoranza. :?
Mi intrometto, non so se sei riuscito a risolvere, in ogni caso se vuoi provare a ricompilare il kernel su kernel.org trovi i sorgenti dell'ultimo kernel stabile rilasciato, il config di pat lo copi nella dir che appare dopo aver scompattatto i sorgenti e poi devi caricarlo... io ti consiglierei di usare make menuconfig al posto di make xconfig, ma sono gusti ovviamente...
Un'ottima guida alla compilazione/ricompilazione del kernel la trovi nel wiki, a questo indirizzo

Se non hai troppa fretta io sto facendo una ricompilazione "passo passo" dell'ultimo kernel stabile, il 2.6.20.7, c'è un thread nella sezione "Gnu Linux in genere" di questo forum, puoi seguirlo per prendere spunto da li...
Questo è il link: kernel 2.6.20.7

Spero ti possa essere utile...

[EDIT]
battuto sul tempo... :lol:
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
gnubit
Linux 3.x
Linux 3.x
Messaggi: 751
Iscritto il: lun 17 apr 2006, 0:16
Località: Verona
Contatta:

Messaggio da gnubit »

Gli alsa non fanno parte del kernel e a giudicare dall'errore che ti dai pacchetti che hai installato erano per la 11 che ha gli alsa ancora in lib/modules/2.4.xx

Scarica dal sito di alsa questi 3 file
ftp://ftp.alsa-project.org/pub/driver/a ... 13.tar.bz2
ftp://ftp.alsa-project.org/pub/lib/alsa ... 13.tar.bz2
ftp://ftp.alsa-project.org/pub/utils/al ... 13.tar.bz2

come root mettiti nella dir dove li hai scaricati ed esegui

tar xvjf alsa-driver-1.0.13.tar.bz2
cd alsa-driver-1.0.13
./configure --with-cards=atiixp --with-sequencer=yes;make;make install
chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi
cd ..

tar xvjf alsa-lib-1.0.13.tar.bz2
cd alsa-lib-1.0.13
./configure;make;make install
cd ..

tar xvjf alsa-utils-1.0.13.tar.bz2
cd alsa-utils-1.0.13
./configure;make;make install

e avrai installato gli ultimi alsa stabili

Nota se dove vedi 1.0.13 utilizzi 1.0.14rc3 scarichi quelli in sviluppo ma più aggiornati.

hog61
Linux 2.x
Linux 2.x
Messaggi: 313
Iscritto il: ven 15 apr 2005, 0:00

Messaggio da hog61 »

Grazie a tutti; voglio seguire il consiglio di gnubit che mi sembra la soluzioe più semplice, prima di avventurarmi in una cosa che già so che mi creerà un casino infinto.

Spero di farvi sapere in positivo!

Grazie ancora!

hog61
Linux 2.x
Linux 2.x
Messaggi: 313
Iscritto il: ven 15 apr 2005, 0:00

Messaggio da hog61 »

gnubit, ho seguito le tue indicazioni ma al momento di installare alsa-driver, dopo aver dato "make" mi restituisce una marea di errori di cui ti posto solo le righe finali (se può servire a qualcosa):

make[4]: *** [/root/alsa-driver-1.0.13/acore/memalloc.o] Error 1
make[3]: *** [/root/alsa-driver-1.0.13/acore] Error 2
make[2]: *** [_module_/root/alsa-driver-1.0.13] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.17.13'
make: *** [compile] Error 2

Sto impazzendoooooooooooooooooo!!!
:?

Avatar utente
gnubit
Linux 3.x
Linux 3.x
Messaggi: 751
Iscritto il: lun 17 apr 2006, 0:16
Località: Verona
Contatta:

Messaggio da gnubit »

Vedo che hai installato il kernel 2.6.13.

Nella directory extra (mi pare) ci sono i tgz degli header e dei moduli, hai installato quelli, e rimosso quelli del 2.4.33

hog61
Linux 2.x
Linux 2.x
Messaggi: 313
Iscritto il: ven 15 apr 2005, 0:00

Messaggio da hog61 »

gnubit, da pkgtool ho visto che nel sistema ci sono ancora questi moduli oltre quelli del kernel 2.6:
kernel-headers-2.4.33
kernel-modules-2.4.33
kernel-source-2.4.33
kernel-ide-2.4.33

posso quindi rimuoverli tranquillamente con pkgtool?

Rispondi