Red Hat Bugzilla – Bug 239926
Unable to use any audio sink (non-Open Sound System) with Rhythmbox
Last modified: 2007-11-30 17:12:04 EST
Description of problem:
Rhythmbox uses OSS sink (seems hardcoded) instead of the audio sink selected in
GStreamer "Multimedia Systems Selector" dialog box whereas "Exaile" (another
GStreamer based application) works fine.
Version-Release number of selected component (if applicable):
To verify this install following "PulseAudio" packages from Fedora Extras:
Steps to Reproduce:
1. Open "Multimedia Systems Selector" from System->Preferences->More Preferences.
2. Select "Pulse - PulseAudio Sound Server" as Default Output Plugin.
3. Now without starting 'pulseaudio' sound server, start "Rhythmbox" application.
4. Try playing any audio file.
Rhythmbox plays audio file without any errors.
Rhythmbox should not play audio file and probably report some kind of error to
user saying "'pulseaudio' server is not running" or something similar.
This bug is also present in Fedora 7. 'totem' also has this bug. Following
packages are affected by this bug:
I ran 'totem', and played the Ogg video, and on the terminal executed following
-- begin command --
[wahjava@chatteau ~]$ /usr/sbin/lsof |fgrep dsp
totem 5137 wahjava 18w CHR 14,3 6130
-- end command --
So, it seems totem is using OSS, whereas I've selected 'PulseAudio Sound Server'
in "gstreamer-properties" dialog box.
I've found the solution of my problem in F7. I just need to select the
"PulseAudio Sound Server" in "Music and Movies" field in
"System->Preferences->Hardware->Sound" dialog box.
If PulseAudio is installed, you won't be able to play sounds other than through
PulseAudio... Closing, as you found the solution.