No sound on Fedora 16

For discussion of ports to POSIX based systems, especially using GNUStep.

Moderators: winston, another_commander, Getafix

Post Reply
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

No sound on Fedora 16

Post by Smivs »

Hi all,
My friend John has just upgraded to Fedora 16, and has no sound on Oolite.
...the sound settings applet registers oolite as a source when it's running but I get no sound from it.
I do know he is using pulseaudio. Does anyone have any ideas?
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
RyanHoots
---- E L I T E ----
---- E L I T E ----
Posts: 958
Joined: Fri May 20, 2011 8:10 pm
Location: Nowhere
Contact:

Re: No sound on Fedora 16

Post by RyanHoots »

This happened on and off for me on F16, but not exactly consistently, and I never got around to trying to fix it.
Image
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: No sound on Fedora 16

Post by Getafix »

Hi Smivs.

It could be a permission issue in /dev/snd files. :?
Would it be possible to add the problematic login-user in the group "audio" and restart pulseaudio?

If this doesn't do the trick (leave the user in the "audio" group)
try Fedora's SDL and eSpeak libraries.
1. Get libSDL, libSDL_mixer and libespeak from Fedora repository.
2. Rename the related Oolite libs, to force Oolite use the system's libs.
(Oolite folder may differ depending to user installation)

Code: Select all

$ su
Password: <enter logged user's password>
$ cd /opt/Oolite/oolite-deps/lib
$ mv libSDL-1.2.so.0 libSDL-1.2.so.0.oolite
$ mv libSDL_mixer-1.2.so.0 libSDL_mixer-1.2.so.0.oolite
$ mv libespeak.so.1 libespeak.so.1.portaudio
$ mv libespeak.so.1.portaudio libespeak.so.1.portaudio.oolite
Last edited by Getafix on Sun Dec 18, 2011 11:31 am, edited 1 time in total.
Reason: Just wording change...
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
Post Reply