hi James
thank you for your post, it got me investigating a bit further and the problem is solved.... here come my steps and questions :)
-
been playing lotro on suse 11.2 since it been out, just since the f2p update by codemasters lotro simply no longer shows any audio devices to select from, so it's not showing pulse which would mean I have a wrong selection... there is nada to select.
-
what has changed in this area since monday when f2p came out:
rpm -qa --last
mozilla-xulrunner191-gnomevfs-1.9.1.15-0.2.1 Tue 02 Nov 2010 06:18:24 PM CET
mozilla-xulrunner191-1.9.1.15-0.2.1 Tue 02 Nov 2010 06:18:21 PM CET
mozilla-nspr-4.8.6-1.1.1 Sat 30 Oct 2010 08:48:26 AM CEST
wine-1.3.6-1.1 Sat 30 Oct 2010 08:48:25 AM CEST
answer: nothing
- so would it be also/pulse with opensuse 11.2 then, checking what is installed:
rpm -qa | grep -i alsa
alsa-devel-1.0.21-3.2.i586
alsa-utils-1.0.21-3.1.i586
alsa-oss-1.0.17-25.2.i586
alsa-1.0.21-3.2.i586
alsa-plugins-1.0.21-3.3.i586
rpm -qa | grep -i pulse
libpulse0-0.9.21-1.2.1.i586
there is a libpulse which can't be removed as it has 125 dependencies under which kde base :)
cd /usr/lib
md HIDDEN mv *pulse* HIDDEN
ldconfig
and the result is we got a filled audio device list again in lotro f2p europe !
KDE multimedia (after a reboot) now shows ALSA default output and OSS default output with the popup saying "the platform plugin failed this is a fall back", no longer HDA Intel analog and digital
questions / remarks:
- what changed in lotro f2p europe to no longer even get a list of sound devices from wine as there has been no system change in this respect.
- mplayer no longer works as it needs libpulse.so.0, so need to manually build it to not use pulse
- opensuse 11.2 & KDE might show no pulse in use... its there
- welcome to the wonderful world of audio drivers :)
I think am gone make a small script which solves the lotro issue but keeps my system as it was, moving the libs to hidden is sort of crude I think.
small update: for now I changed the crossover pylotro launch script to sudo chmod 700 libpulse.so.0 at start and back to 775 once finished, issue solved. Dont like it but for now it has to do.