The reason for this is that SuSE uses ALSA sound by default. Yast only knows how to configure ALSA sound. When you change your kernel config,
alsa modules shipped with your version will no longer work. You have to either switch to kernel modules or download the latest ALSA source and compile new modules for your card. If you do that then the entries in /etc/modules.conf should work unchanged. If you use kernel modules--which are much easier by the way--then you have to comment out all of the entries below and add lines to call the correct kernel modules.
The reason I say kernel modules are easier is that you always download
No. If you compile your own 2.2.14 without the suse patches and all that,
your symbols are going to be different and their prebuilt modules still
won't work. If you are going to use a vanilla kernel, you will solve all
hassles by using vanilla alsa modules. If you really want to get fancy,
make a script to compile all at once. start the script and come back a half
hour later after all is done. Make sure that only kernel sound modules
support is enabled but say no to all other kernel sound modules. then build
your alsa drivers and make install them. Then you'll be set. Don't forget
you don't *have* to download the latetest alsa every time. If you're happy
with the version you're using, stick with it.
I also wanted to point out also that if you switch to kernel modules, you
might lose a "feature" or two from alsa and you can't configure with yast
any more, but your modules will automatically be rebuilt and installed every
time you recompile your kernel. If you like vanilla kernels, then you have
to weigh the pros and cons and do what's best for your situation.
John
----- Original Message -----
From: "John McNulty"
with your kernel and you can build and install them as part of the same process transparently. Otherwise you will have to recompile your alsa modules every time you upgrade your kernel. The major drawback to switching to kernel modules (with SuSE) is that you can no longer config your card with yast.
If you go to http://www.alsa-project.org/ you can download the source in 3 packages each of which must be installed in order. The alsa install howto on their site gives you step by step.
John
----- Original Message ----- From: "Jose Thadeu Cavalcante"
To: Sent: Saturday, November 17, 2001 1:53 AM Subject: [SLE] Sound problems in KDE Hello,
Everytime I start KDE the following four messages are showed in the log console:
XXX YYY modprobe: modprobe: Can't locate module sound-slot-3 XXX YYY modprobe: modprobe: Can't locate module sound-service-3-0 XXX YYY modprobe: modprobe: Can't locate module sound-slot-3 XXX YYY modprobe: modprobe: Can't locate module sound-service-3-0
XXX is the current date and YYY is name of the computer.
Simultaneosly, currently when I run the game xgalaga the sound don't work, only if I go to Yast2 and edit the sound board. This is necessary each
time I
start the KDE.
How can I solve this problem?
Thanks
-- Jose Thadeu Cavalcante thadeu@cbpf.br Linux user #228006
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/support/faq and the archives at http://lists.suse.com
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/support/faq and the archives at http://lists.suse.com