On 03/29/2016 11:02 AM, Felix Miata wrote:
Simon Lees composed on 2016-03-29 08:48 (UTC-1030):
On a clean install I did last week I discovered enlightenment had no sound, this was due to the missing pulseaudio-module-x11. Currently the Gnome, Mate and KDE patterns all recommend pulseaudio-module-x11 (along with several other modules) which leads me to the question is it possible to have working audio on a desktop out of the box without the pulseaudio-module-x11 package on any desktop, if not I am proposing that we move the recommends on PulseAudio into the x11 or x11_opt package (I'm open to either) if some other desktops don't require this package for audio i'm happy to add the recommends to the enlightenment pattern.
This issue is currently being tracked in boo#972912 https://bugzilla.opensuse.org/show_bug.cgi?id=972912
Over the past 5 months or so, I've recorded installed sound-related packages[1] on 58 13.1, 13.2, 42.1 and TW installations here. 58 have KDE3, TDE, KDE4 and/or K5 as DE. One additionally has Enlightenment, but since its menu was completely illegible, I didn't try to use it except to exit the session, so didn't test its sound or record its sound packages. On only a single one of the 58 is pulseaudio-module-x11 installed. It was not required to make system sounds, yast2 test sound, aplay test sound or Youtube sounds in Firefox on any of those that have working sound (most do). Most on which I never got sound to work were either 13.2, or TDE on 42.1[2]. Whether it is actually required to make sounds on the exception, TDE on 13.1, I have no idea.
Thats a good point, thanks, I should mention that I tested sound through youtube + firefox, amarok and clementine. I don't have the exact error written down anymore but installing the mentioned package logging out and logging back in was enough to fix these issues. It is my expectation as a end user that on a normal setup audio would work out of the box. I noticed that the other major DE's already include this package so I was mostly wondering if other DE's had some other way of setting up audio so it worked out of the box the debian package description says the following "This module enables PulseAudio to publish itself as the default sound server to the X11 root window automatically upon startup. There is also a module to playback a sound file in place of the X11 bell beep." Maybe other DE's on openSUSE are still automatically starting some other sound server or start the pulse audio server without this package. That is mostly what i'm trying to find out here :), you can probably help answer the question by telling me if you had to do any other configuration to get a sound server to start on your machines?
Making sound work in Linux is probably the most vexing of routinely encountered problems. YaST makes it easier than elsewhere, but far from bulletproof. https://en.opensuse.org/SDB:Audio_troubleshooting is probably worse than useless, good only for adding confusion to a confusing topic.
[1] rpm -qa | sort | egrep 'alsa|arts|imedia|kspac|libasou|mix|pavuc|phono|pulse' [2] http://bugs.pearsoncomputing.net/show_bug.cgi?id=2612
-- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adeliade Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B