Login  Register

Re: JOGL not launching on Ubuntu 12.04 LTS

Posted by Xerxes Rånby on May 22, 2012; 9:25am
URL: https://forum.jogamp.org/JOGL-not-launching-on-Ubuntu-12-04-LTS-tp4005531p4006319.html

> JOGL not launching on Ubuntu 12.04 LTS (32 bit). When I click
> http://jogamp.org/deployment/jogamp-current/jogl-demos/Gears.jnlp the window
> never shows up.
>
> It used to work for me in Ubuntu 10.
>
> Anybody knows why is that happening?

Due to a icedtea-web security update:
"RH672262, CVE-2011-0025: IcedTea jarfile signature verification bypass"
http://icedtea.classpath.org/hg/icedtea-web/rev/97f40ebebbdf
the code now drops all privileges unconditionally when  singed jars get mixed with unsigned code, in this case no security dialog are displayed at all.
This new icedtea-web behaviour, that is more secure, currently break all applets and jnlp code that try to mix unsigned and signed code.

I have filed a IcedTea bugreport for this JOGL not launching bug: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=880

Quick workaround if you want to run jogamp JOGL applets today:
add

grant codeBase "http://jogamp.org/-" {
        permission java.security.AllPermission;
};

to /usr/lib/jvm/java-6-openjdk/jre/lib/security/java.policy

It will take time to find a solution that please both the users and security experts.