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.
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
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...
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