I've performed the #11 solution, having a 64 bit installation, and put the .java.policy file in my user home but I still have same issue: audio device is not accessible. Ubuntu 11.10. 3.0.0-16-generic #28-Ubuntu SMP x86_64 x86_64 x86_64 GNU/Linux java version "1.6.0_23" OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b23~pre11-0ubuntu1.11.10.2) OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode
-- You received this bug notification because you are a member of OpenJDK, which is subscribed to openjdk-6 in Ubuntu. https://bugs.launchpad.net/bugs/525883 Title: Java applet audio with pulseaudio broken (local apps likely broken) Status in “openjdk-6” package in Ubuntu: Confirmed Bug description: Binary package hint: openjdk-6-jre Problem: No audio output from applets in firefox using pulseaudio. charm% lsb_release -rd Description: Ubuntu 9.10 Release: 9.10 This bug is in a combination of packages: - openjdk-6-jre 6b16-1.6.1-3ubuntu1 - openjdk-6-jre-lib 6b16-1.6.1-3ubuntu1 - icedtea6-plugin 6b16-1.6.1-3ubuntu1 Examples: - Webex meetings - http://www.javazoom.net/applets/tinyplayer/tinyplayer.html Doing some investigation, I found two things: - There is a security policy problem for applets using sound - There is a packaging problem with the location of the native pulse library for java Working backwards using java stacktraces on stderr, I found the following permissions were necessary to get audio output from java: $ cat .java.policy grant { permission java.lang.RuntimePermission "loadLibrary.pulse-java"; permission java.io.FilePermission "/usr/lib/jvm/java-6-openjdk/jre/lib/ext/i386/libpulse-java.so", "read"; }; Then, I found that the .so file didn't actually exist! Instead, it's in a different directory: $ dpkg -L openjdk-6-jre | grep pulse /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libpulse-java.so Making a symbolic link fixed everything and made it work: $ ls -l /usr/lib/jvm/java-6-openjdk/jre/lib/ext/i386 lrwxrwxrwx 1 root root 7 2010-02-22 11:19 /usr/lib/jvm/java-6-openjdk/jre/lib/ext/i386 -> ../i386 I can't say how the policies should be managed for applets, but even regular java programs aren't likely to work until the packaging is fixed. -Dave To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/525883/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~openjdk Post to : [email protected] Unsubscribe : https://launchpad.net/~openjdk More help : https://help.launchpad.net/ListHelp

