[PLUTO-help] Gentoo e suono: problemi

Paolo Ornati ornati a fastwebnet.it
Mar 20 Mar 2007 15:08:51 CET


On Tue, 20 Mar 2007 14:41:03 +0100
Lorenzo Luilli <lubix a email.it> wrote:

> Paolo Ornati wrote:
> > > come puoi avere il suono senza ALSA?
> 
> l'avevo tolto perchè ho letto nell'howto che se emergi gli alsa-driver
> non devi avere poi anche alsa incluso nel kernel:
> 
> Avvertenza: I metodi descritti di seguito sono da usare in maniera
> esclusiva. Non si può avere ALSA compilato ed usare allo stesso tempo
> media-sound/alsa-driver: il sistema audio non funzionerà sicuramente.


Con un 2.6 recente non hai bisogno dei driver esterni... usa pure
quelli del kernel.

[CUT]

> 
> questa è la mia:
> 
> #
> # Sound
> #
> CONFIG_SOUND=y
> 
> #
> # Advanced Linux Sound Architecture
> #
> CONFIG_SND=y
> CONFIG_SND_TIMER=y
> CONFIG_SND_PCM=y
> CONFIG_SND_SEQUENCER=y
> # CONFIG_SND_SEQ_DUMMY is not set
> CONFIG_SND_OSSEMUL=y
> CONFIG_SND_MIXER_OSS=y
> CONFIG_SND_PCM_OSS=y
> CONFIG_SND_PCM_OSS_PLUGINS=y
> CONFIG_SND_SEQUENCER_OSS=y
> CONFIG_SND_RTCTIMER=m
> CONFIG_SND_SEQ_RTCTIMER_DEFAULT=y
> # CONFIG_SND_DYNAMIC_MINORS is not set
> CONFIG_SND_SUPPORT_OLD_API=y
> CONFIG_SND_VERBOSE_PROCFS=y
> # CONFIG_SND_VERBOSE_PRINTK is not set
> # CONFIG_SND_DEBUG is not set
> 
> come vedi l'unica differenza sta nel rtctimer, che non riesco a
> compilare come incluso ma solo come modulo (quando provo a includerlo mi
> appare un warning che dice che siccome qualche altra cosa - potrebbero
> dire quale! - è settata come modulo anche questo sarà messo come modulo)
> 
> in effetti ho notato che anche verbose_procfs io ce l'ho incluso mentre
> tu no, oggi proverò a cambiarlo

lascia stare, quello non cambia niente.


> 
> nonostante tutto ciò ancora il suono non funziona,durante il dmesg
> appaiono una valangata di warning (che però non riesco a riportarti) e
> questi:
> 
> snd_timer: Unknown symbol snd_verbose_printk
> snd_timer: Unknown symbol snd_register_device_for_dev
> snd_pcm: Unknown symbol snd_verbose_printk
> snd_pcm: Unknown symbol snd_register_device_for_dev

[CUT]

Questi non sono OK, sembra che hai dei moduli che non corrispondono al
kernel.

Ma una volta ricompilato hai installato sia i moduli che il kernel o
solo i moduli?

Devi reinstallare entrambi:

	make menuconfig
	make
	make modules_install install


NOTA: non sono sicuro che "install" faccia la cosa giusta (cp
arch/i386/boot/bzImage /boot/vmlinux-...), dipende da varie cose,
comunque al limite fai la copia a mano.

-- 
	Paolo Ornati
	Linux 2.6.20.2 on x86_64



More information about the pluto-help mailing list