Bug 4688 - alsa service not reading sound-slot-*
Summary: alsa service not reading sound-slot-*
Status: RESOLVED WORKSFORME
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 2120
  Show dependency treegraph
 
Reported: 2012-02-25 00:06 CET by Chris Denice
Modified: 2012-03-24 23:00 CET (History)
1 user (show)

See Also:
Source RPM: systemd-43-1.mga2.src.rpm
CVE:
Status comment:


Attachments

Description Chris Denice 2012-02-25 00:06:30 CET
Description of problem:

Under systemd, alsa service does not setup multiple sound cards anymore.


Using ./etc/init.d/alsa start, together with a module config files

cat /etc/modprode.d/whateveryoulike.conf

alias sound-slot-0 snd_cmipci
alias sound-slot-1 snd_hda_intel
alias sound-slot-2 snd_usb_audio

correctly configures the three sound cards as expected; cmipci on slot 0, hda slot 1 and usb on slot 3.

With systemd, only snd_hda_intel and usb are up, at slot 0 and 1.


How reproducible:
at all times

Cheers,
Chris.
Manuel Hiebel 2012-02-27 21:42:46 CET

CC: (none) => mageia
Blocks: (none) => 2120

Comment 1 Colin Guthrie 2012-03-24 23:00:25 CET
This syntax is somewhat outdated and even in itself subject to "gotchas".


Try adopting a different syntax:

options options snd slots=snd_cmipci,snd_hda_intel,snd_usb_audio


Of course under PulseAudio, the ordering itself should be irrelevant anyway, which includes the ability to plug in random, multiple USB devices and Bluetooth devices and have device usage preferences remembered and restored.

I'll close this as "works for me" as that's the closest to a "solved differently" I can find!

If we have tools which generate this syntax they should really be updated, so feel free to open bugs against those tools and make reference to this comment if that's the case.

Status: NEW => RESOLVED
Resolution: (none) => WORKSFORME


Note You need to log in before you can comment on or make changes to this bug.