Linux - Laptop and NetbookHaving a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).
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.
I've just installed Debian on a new Z61M. During boot there are messages about ALSA being recognized but RealPlayer9 fails with the message:
"Cannot open the audio device. Another application may be using it."
There is no other application. I cannot see any /dev/audio file.
This is kernel 2.6.18-4 (Debian stock kernel).
The audio device, from lspci, is:
Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
Google shows one source which says that this should work out of the box with ALSA snd-hda-intel. I do not know how to set this up; I've installed various Alsa pacakages but cannot see this item.
Try running "lsmod" in a terminal window. Look at the output and see if you see "snd-hda-intel" listed. If not, then you may need to load the module using modprobe.
Try running "lsmod" in a terminal window. Look at the output and see if you see "snd-hda-intel" listed. If not, then you may need to load the module using modprobe.
I do have this module loaded. And alsaconf says that the device has been properly configured, but still it doesn't do anything.
Well, there are two possibilities. Either the module you need has already been compiled into the kernel or it was built as a module. If it was built into the kernel, then you wouldn't need to do anything. In fact, if you tried to load it into the kernel using modprobe, you'd get an error. All of the above said, normally, most distributions come with kernels that don't have a lot of drivers built into the kernel (as it makes the kernel image bigger). So, I would try this at a prompt:
$modprobe snd-hda-intel
and see what happens. Do another 'lsmod' to check and make sure it did load the module. If the modprobe above gives you an error, post it here and maybe we can figure out the next step.
Was that the output of lsmod after you explicitly did the modprobe or before? Either way, it's good, because it means the driver is loaded for your sound card. The only other thing you need to ensure is that all of the ALSA drivers are also loaded. They would be prefixed with "snd" as well. Unfortunately, I've built the drivers into my kernel (so they don't show up when I do lsmod), but you can basically figure out what should be loaded by visiting
and locating your sound card. The instructions will tell you what ALSA modules you need. I will admit to this: I had major problems with the bundled ALSA modules with several different distributions. Those problems were solved when I removed all of the ALSA packages that came with my distro and downloaded the latest drivers from the ALSA website and built them myself. Your mileage may vary.
Something seems to be wrong. Following a suggestion elsewhere I tried speaker-test, which showed:
ithaca:~:$ ALSA lib confmisc.c:670snd_func_card_driver) cannot find card '0'
bash: syntax error near unexpected token `('
ithaca:~:$ ALSA lib conf.c:3500_snd_config_evaluate) function snd_func_card_driver returned error:
No such device
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.