[SOLVED] Acer Aspire One and 13.0 - no console beep
SlackwareThis Forum is for the discussion of Slackware Linux.
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 Slackware 13.0 (32-bit, I don't think the Atom CPUs are 64-bit, but I'm not certain) on my Acer Aspire One AOA 150-Ab and have the problem that I can't get a console beep. This happens even when I'm not in X (e.g. if I'm in runlevel 3), so it's not KDE related. Sound, in general is working fine, but I'd really like the console beep (mainly because that's how I like being notified when I have mail). I must stress that everything worked fine in 12.2, so I really don't know what's happened. lspci shows:
What I also find strange is that when I run AlsaMixer, there are only two slider controls for playback - I'm certain there were more there when I had 12.2 on here. I don't know if that's related or not.
So. any ideas about my console beeps? I don't remember having to do anything special under 12.2 to get it to work.
Does anyone have any ideas? I've found several pages about various distros on the Acer Aspire One which say to pass a model to the snd-hda-intel module, by adding
options snd-hda-intel model=model
to a file in /etc/modprobe.d/ (the file seems to be called various things, but I don't think the name is really relevant). For model, I've tried "auto", "toshiba", "acer" and "acer-aspire", but none give me console beeps.
Again, other sound works!
Maybe this version of ALSA is broken in some sense? If I want to try a newer version, do I just replace the alsa-lib and alsa-utils packages with the newer versions (alsa-oss seems to be at the latest version, going by the ALSA website)? Is there anything else I'd need to be aware of?
This is a longshot, but I recall blacklisting pcspkr many years ago since I hate console beeps. Perhaps this module is needed? It sounds illogical, but it's an idea at least.
This is a longshot, but I recall blacklisting pcspkr many years ago since I hate console beeps. Perhaps this module is needed? It sounds illogical, but it's an idea at least.
I could have sworn I tried that before, but that indeed works. I've also found that setting the module option (as I described above) gives me more sliders in AlsaMixer.
Edit: it seems the console beep only works if I set "model=auto", so the solution is to put "options snd-hda-intel model=auto" in /etc/modprobe.d/sound. I seem to get some error messages on boot about unknown hardware, but that doesn't matter because everything works as it should.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.