View previous topic :: View next topic |
Author |
Message |
augustus Apprentice
Joined: 28 Aug 2003 Posts: 173 Location: Italy
|
Posted: Wed Sep 10, 2003 10:11 am Post subject: Audio e alsa -- problemi [solved] |
|
|
Salve!
Ho nuovamente un problema: quando faccio partire KDE ottengo il messaggio di errore:
"Error while initializing the sound-driver:
device /dev/dsp can't be opened (No such file or directory)"
Vado nella directiry /dev/ e in effetti dsp non c'è!
Qual'è il problema?
Io ho pensato fosse necessario installare alsa: ma se do
emerge alsa
a metà della compilazione mi compare un messaggio di errore:
"../alsa-kernel/core/sound_oss.c:27:2: #error "Enable the OSS soundcore multiplexer (CONFIG_SOUND) in the kernel. "
Che faccio? Urge una ricompilatio kernel ? Il supporto per l'audio non dovrebbe essere già abilitato? (il kernel l'avevo compilato con genkernel)
grazie
Last edited by augustus on Wed Sep 10, 2003 6:17 pm; edited 1 time in total |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31278 Location: here
|
Posted: Wed Sep 10, 2003 10:14 am Post subject: |
|
|
Hai attivato gli oss nel kernel? Se si toglili perche alsa non va tanto
d'accordo con oss. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
augustus Apprentice
Joined: 28 Aug 2003 Posts: 173 Location: Italy
|
Posted: Wed Sep 10, 2003 10:19 am Post subject: |
|
|
Quote: | Hai attivato gli oss nel kernel? Se si toglili perche alsa non va tanto
d'accordo con oss. |
Il kernel è stato compilato da genkernel, quindi non so di preciso cosa sia abilitato.
Allora faccio una compilazione manuale, seguendo il tuo consiglio. |
|
Back to top |
|
|
shev Bodhisattva
Joined: 03 Feb 2003 Posts: 4084 Location: Italy
|
Posted: Wed Sep 10, 2003 11:05 am Post subject: |
|
|
the-matrix wrote: |
Allora faccio una compilazione manuale, seguendo il tuo consiglio. |
Segui anche la guida per l'installazione di alsa che trovi nella doc di gentoo.org, aiuta certamente. _________________ Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo |
|
Back to top |
|
|
augustus Apprentice
Joined: 28 Aug 2003 Posts: 173 Location: Italy
|
Posted: Wed Sep 10, 2003 2:37 pm Post subject: |
|
|
Allora: ho ricompilato il kernel togliendo gli oss e ho compilato gli alsa-driver seguendo la guida di gentoo.it.
Quando avvio il servizio, però, ho un errore:
Code: | gentoo etc # /etc/init.d/alsasound start
* Initialiging ALSA....
* Starting sound driver: snd-via82xx /lib/modules/2.4.20-gaming-r3/kernel/sound/pci/snd-via82xx.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters |
Sembra che fallisca al caricare il modulo snd-via82xx ...
Nel caso serva:
Code: | gentoo etc # cat /proc/pci | grep audio
Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 32).
gentoo etc # |
Avete suggerimenti? |
|
Back to top |
|
|
Panda Apprentice
Joined: 31 Jul 2003 Posts: 223 Location: Cremona <=> Catania
|
Posted: Wed Sep 10, 2003 3:05 pm Post subject: |
|
|
ti consiglio di mettere al kernel oss come modulo (tanto quanto basta per far compilare alsa). Riemergere alsa (magari con ALSA_CARDS="via82xx" emerge alsa-driver, per evitare di compilare tutto il resto) e poi di dare un'occhiata a questo thread https://forums.gentoo.org/viewtopic.php?p=445021&highlight=#445021 per sistemare devfs e far caricare correttamente il modulo.
byez |
|
Back to top |
|
|
augustus Apprentice
Joined: 28 Aug 2003 Posts: 173 Location: Italy
|
Posted: Wed Sep 10, 2003 6:21 pm Post subject: |
|
|
Ho provato a fare come suggerito da Panda, ma non ha funzionato.
Ho allora adottato una soluzione molto poco elegante (ma funziona ): dopo aver installato gli alsa driver, nonostante i messaggi di errore che mi segnalavano il mancato caricamento del modulo via82xx ho avviato KDE e ho notato che l'audio funziona a dovere.
Al che, per togliere i messaggi di errore, non ho fatto altro che spostare il file snd-via82xx.o in un'altra cartella: così non viene più caricato e il messaggio di errore non c'è più (e l'audio funziona).
Se qualcuno ha delucidazioni da darmi sul perchè questa soluzione ha funzionato, gliene sarei molto grato! |
|
Back to top |
|
|
cerri Bodhisattva
Joined: 05 Mar 2003 Posts: 2957 Location: # init S
|
Posted: Wed Sep 10, 2003 6:23 pm Post subject: |
|
|
Credo che tu abbia compilato statisticamente il modulo della tua sk audio nel kernel, che viene utilizzata in modalita' OSS (e questo spiega perche' alsa da errore).
Puoi postare il tuo .config, nella parte interessata? _________________ Enjoy your freedom.
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
<----------------------->
Andrea Cerrito |
|
Back to top |
|
|
augustus Apprentice
Joined: 28 Aug 2003 Posts: 173 Location: Italy
|
Posted: Wed Sep 10, 2003 6:34 pm Post subject: |
|
|
E' quello che ho pensato anch'io: non posto il .config, perchè ti posso già dire che in effetti ho abilitato come built-in (non come modulo) il supporto per la mia scheda nel kernel ... proverò a disabilitare quel supporto e a reinstallare i driver alsa.
Però anche qui ho un dubbio: nelle altre distro sono solito compilare il kernel con il supporto per la scheda (anche perchè altrimenti l'audio non funziona): e i driver alsa funzionano correttamente ... why? |
|
Back to top |
|
|
cerri Bodhisattva
Joined: 05 Mar 2003 Posts: 2957 Location: # init S
|
Posted: Wed Sep 10, 2003 7:13 pm Post subject: |
|
|
Impossibile e'. _________________ Enjoy your freedom.
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
<----------------------->
Andrea Cerrito |
|
Back to top |
|
|
Panda Apprentice
Joined: 31 Jul 2003 Posts: 223 Location: Cremona <=> Catania
|
Posted: Wed Sep 10, 2003 11:36 pm Post subject: |
|
|
cerri wrote: | Credo che tu abbia compilato statisticamente il modulo della tua sk audio nel kernel, che viene utilizzata in modalita' OSS (e questo spiega perche' alsa da errore).
Puoi postare il tuo .config, nella parte interessata? |
che io sappia via82xx non c'e' in OSS... ma solo in alsa... almeno io ho un portatile con quel chip e ho dovuto emergere alsa... cmq a me risulta che per compilare senza errori alsa ed evitare di spostare a mano moduli, basti mettere M a OSS, ovvero compilare solo il modulo soundcore.o senza altri driver specifici. In modo che poi venga utilizzato quello di alsa con la legacy oss. |
|
Back to top |
|
|
Legolas80 Tux's lil' helper
Joined: 05 Jun 2003 Posts: 128
|
Posted: Thu Sep 11, 2003 7:53 am Post subject: |
|
|
Panda wrote: | che io sappia via82xx non c'e' in OSS... ma solo in alsa... |
Che io sappia invece c'è...
Cmq utilizza gli alsa visto che dal kernel 2.6 gli OSS saranno deprecated. |
|
Back to top |
|
|
Panda Apprentice
Joined: 31 Jul 2003 Posts: 223 Location: Cremona <=> Catania
|
Posted: Thu Sep 11, 2003 11:04 am Post subject: |
|
|
Legolas80 wrote: | Che io sappia invece c'è... |
scusa ma ti riferisci a CONFIG_SOUND_VIA82CXXX ?
Se e' cosi' allora sara' la mia scheda che non e' supportata da OSS... |
|
Back to top |
|
|
Legolas80 Tux's lil' helper
Joined: 05 Jun 2003 Posts: 128
|
Posted: Thu Sep 11, 2003 11:43 am Post subject: |
|
|
Panda wrote: | scusa ma ti riferisci a CONFIG_SOUND_VIA82CXXX ? |
Si mi riferisco a quello... Che scheda hai? |
|
Back to top |
|
|
augustus Apprentice
Joined: 28 Aug 2003 Posts: 173 Location: Italy
|
Posted: Thu Sep 11, 2003 12:29 pm Post subject: |
|
|
cerri wrote: | Credo che tu abbia compilato statisticamente il modulo della tua sk audio nel kernel, che viene utilizzata in modalita' OSS (e questo spiega perche' alsa da errore).
Puoi postare il tuo .config, nella parte interessata? |
Ok, ho ricompilato il kernel senza il supporto statico per la scheda audio, quindi ho ricompilato gli alsa-driver ed ora ALSA non mi da più il messaggio di errore.
Grazie a tutti! |
|
Back to top |
|
|
cerri Bodhisattva
Joined: 05 Mar 2003 Posts: 2957 Location: # init S
|
Posted: Thu Sep 11, 2003 2:40 pm Post subject: |
|
|
/me contento _________________ Enjoy your freedom.
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
<----------------------->
Andrea Cerrito |
|
Back to top |
|
|
|