Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 12357 ideas, 58479 comments, 1187050 votes

Idea #11293: ALSA - picking a sound card



up
44
down
Written by PeterKraus the 18 Jul 08 at 20:32. Category: Installation.
Related to: Nothing/Others. Status: New
Description
Hello,
I am a Gentoo user who installed an Ubuntu system for a friend, and the process was pretty flawless except of one thing. My friend has two sound cards installed - Intel HDA on board and Creative Labs PCI external.
After the installer finished, there was no sound. The funny thing is - the right module for the Intel HDA card was loaded, and the jacks were plugged in - it should have worked. Well, it worked indeed, but, the sound was routed trough the Creative Sound Blaster one.
While it's a good thing to enable the better card by default, there was no seamless way to "force" ALSA to use the Intel HDA card. Therefore, here's my suggestion:

1) After first boot, if two soundcards are detected, ask the user for the preffered one.
2) In the Sound Configuration Menu add some seamless option to easily disable/enable selected sound device (by which I don't mean selecting Pulseaudio/Alsa/OSS, but the card itself).
Tags: ALSA Card Sound

Attachments
No attachments.


Duplicates


Comments
Ati500 wrote on the 18 Jul 08 at 21:46
PulseAudio can do this.

PeterKraus wrote on the 19 Jul 08 at 19:57
I don't care whether it CAN do it. ALSA can do that as well, but it requires some additional config. Or you can just blacklist the non-used soundcard kernel module. If I wanted to dig into configs, I'd install gentoo on that machine as well. The fact is, there has been no seamless or visible option to do so without editing some advanced settings - the "Sound" panel in Administration chapter provided only choices between OSS/ALSA/PulseAudio etc.

Ati500 wrote on the 20 Jul 08 at 22:00
The GUI for changing which sound card should Pulse use is not installed by default. That's it. It exists, it's easy to use, just not available out of the box, because most users don't need it.


Post your comment