Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi,
I've just compiled the new 2.6 kernel and it boots up fine however, I have no sound. When ever I try to do something involving sound I get an error. When I use the soundcard detection utility, I get a message saying "The maestro3 driver could not be loaded. This sound card may not be compatible with Red Hat Linux". It is compatible because it worked under the 2.4 kernel. Here's what an lsmod gets me:
no sound modules are loaded. So I check in /usr/src/linux-2.6.0/drivers and there is no sound folder. When I go to /lib/modules/2.6.0/kernel/drivers and there is no sound folder as well. However, there is a sound folder in /lib/modules/2.6.0/kernel but it only has an oss folder and no maestro module. I specifically selected for the maestro3 driver to be loaded as a module and sound support built into the kernel (later reinstalled kernel with sound as a module) when I was compiling so I don't understand why it isn't working. Any one have any ideas on what I can do?
Do a modprobe maetsro, That will tell you if it can find the module and if it does it will try to load it for you. In the 2.6 kernels however, I think OSS is no longer really used. ALSA is now used. That could be your problem. Usually the ALSA modules are called something like snd-maestro. My lsmod gets me this:
You'll notice all the ALSA modules start with an "snd-". If the modprobe command doesn't do anything then do a find /lib/modules/2.6.0 -iname *maestro*, If that comes up with nothing change the "*maestro*" to an "snd*".
Yes, module-init-tools 0.9.15-pre4 are installed. The only located modules were radio-maestro when I searched for maestro. When I searched for snd I got snd-rtctimer, snd-mixer-oss, snd-pcm-oss. snd-mixer-oss was already loaded, I loaded pcm and rtctimer and still no sound...I just don't have the maestro3 module...
You could try to build the modules directly from the alsa source at www.alsa-project.org instead of using the source from the kernel, alsa provides pretty detailed installation notes too.
Ok, I fixed the problem, I was accidentally skipping 'make modules' when compiling the kernel. So I recompiled and reinstalled, still no sound. But this time, modules are there, so I modprobe'd everything that started with snd and went into alsamixer and turned up the volume and sound works! However, I still have some probems. The volume control in Gnome worked the first time I inserted all the modules but I have not been able to get it to work agian. When I click it it says "Could not open mixer device /dev/sound/mixer" But sound plays. Also, volume defaults to 0 and muted when computer boots. How can I change this? I also added modules by modprobe'ing each in /etc/rc.d/rc.local, is this ok? Thanks
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.