Description of problem: I did a fresh installation of Mageia 4, with Cinnamon Desktop as only selected option to install (all other options were disabled, including "Individual Selection of Packages"), and noticed that sound was not working. After some investigation I found out that pulseaudio package was not installed at all. After I installed it the sound was working fine. It looks like the problem was that pulseaudio was not selected as a dependency of cinnamon (in my case it's task-cinnamon-minimal). Version-Release number of selected component (if applicable): Mageia 4 How reproducible: Steps to Reproduce: 1. Start fresh install of Mageia 4 2. At desktop selection screen choose "Custom" 3. At software selection screen deselect anything, and select "Cinnamon" as desktop environment. Leave "Individual Package Selection" unchecked. 4. Finish the installation, leave all configurations to their default values. 5. Start the newly installed Mageia, check sound => not working 6. Verify that pulseaudio package is installed => not installed Reproducible: Steps to Reproduce:
CC: (none) => mageiaAssignee: bugsquad => joequant
I confirm the bug on Mageia 4 i586. Classical installer with only Cinnamon selected as DE, no sound at all. Cinnamon's sound applet can't be started: [akien@mga4-32 ~]$ cinnamon-sound-applet (cinnamon-sound-applet:2610): sound-cc-panel-WARNING **: Failed to connect context: Connection refused The Cinnamon control center shows no available device. -- I noticed that installing pulseaudio, and afterwards uninstalling pulseaudio fixes the issue. The sound applet can then be started and works, the devices are shown in the control center, and alsamixer can start. It's broken again after a reboot (since pulseaudio is not available), but maybe there's something to look into. Though pulseaudio could simply be added to task-cinnamon-minimal as a Requires, shouldn't we be able to have sound with alsa and no pulseaudio? CC'ing Colin for this last question.
CC: (none) => mageia, remiHardware: x86_64 => All
So the Cinnamon sound applet seems to require PA (hence the installing, then uninstalling PA temporary "fix"). I thought PA was pretty much pulled in with everything these days? Perhaps not, but where ever it's required in other DE's it should certainly be replicated with cinnamon. It might just be a missing require somewhere or perhaps it is in rpmsrate?
I'd much rather put into into meta-task rather than task-cinnamon, the reason being that I'd like to be able to do a no-sound installation for cloud computing. How does mate handle this?
From what I've checked task-pulseaudio is a Suggests in task-kde4-minimal and a Requires in task-mate-minimal. If you want a no-sound installation you can maybe add it as a Suggests in task-mate-minimal, and install with --no-suggests (or remove it after install)?
I'll put it as a suggests in task-cinnamon-minimal then.
(In reply to Joseph Wang from comment #3) > I'd much rather put into into meta-task rather than task-cinnamon, the > reason being that I'd like to be able to do a no-sound installation for > cloud computing. Just out of curiosity (I think the solution in comment 5 is the correct one), how much use is a no-sound install for cloud stuff in relation to a desktop env? I'm guessing you *are* installing cinnamon in such environments, so I'm guessing also that you are doing some remote desktop type thing? In such a scenario, some applications may fail (and fail hard) when no sound "hardware" is found. In this type of situation, installing PulseAudio would be the likely solution as it will automatically create a "Dummy Output" when no hardware (or no access to hardware) is detected. So to make sure apps "work" when in such environments, PA is likely desirable anyway!
I just put in a suggests pulseaudio into task-cinnamon-minimal in cauldron. One of the use cases that I'm working on is a remote appliance with a nice desktop but with only a limited number of apps. So I'd like to be able to install cinnamon without forcing pulseaudio. However putting it in as a suggests would work out, I think.
CC: (none) => razvan.rotaru
I've push a fix to updates_testing, can someone check to see that works?
Fixed in cauldron. Backported to Mageia 4 with fix to bug 12560.
Status: NEW => RESOLVEDResolution: (none) => FIXED