Rawhide: pulseaudio and emu10k1 problems
Steve Hill
steve at nexusuk.org
Sat Nov 15 12:11:10 UTC 2008
I've just installed Monday's rawhide on a machine with a SB Live
(emu10k1) sound card and have stumbled across several sound problems:
1. Pulseaudio only sees the front 2 speakers of the emu10k1 - the
workaround for this is to add "default-sample-channels = 4" to
/etc/pulse/daemon.conf, but this changes the number of channels seen on
all the other sound cards in the machine too, which may not be what you
want. "aplay -L" does list a 4 channel "surround40:CARD=Live,DEV=0"
subdevice - if we can't reliably auto-select the right subdevice, how
about at least letting the user select it from the GUI?
2. The EMU10K1 mixer routing is rather broken - the "Master" mixer channel
only controls the front speakers, leaving the rear speakers to be
controlled by the "Surround" channel. Thus the "Master" channel should
really be renamed to "Front" and a real "Master" channel that controls
everything should be added. It is a bit of a pain having to adjust 2
channels at the same time in order to change the volume. Similarly, the
PCM channel only controls the front channels - surely this should control
*all* the PCM channels?
3. gnome-sound-properties allows configuration of the "Default Mixer
Tracks", but this does not affect which tracks mixer_applet2 (which is
present in the system tray by default) controls. mixer_applet2 has its
own configuration - some unification is needed here.
4. gnome-sound-properties is accessed under System -> Prefs -> Hardware ->
Sound but it allows configuration of the system sounds. The system sounds
have as little to do with your sound hardware as the desktop background
has to do with your video hardware so it seems rather non-intuitive. The
system sounds configuration should really be separated from the devices
configuration and moved into somewhere like Look & Feel.
- Steve
xmpp:steve at nexusuk.org sip:steve at nexusuk.org http://www.nexusuk.org/
Servatis a periculum, servatis a maleficum - Whisper, Evanescence
More information about the devel
mailing list