16 coaches online • Server time: 10:35
Forum Chat
Log in
Recent Forum Topics goto Post Welcome Newcomers - ...goto Post FUMBBL HAIKU'Sgoto Post Mega-Stars never wen...
SearchSearch 
Post new topic   Reply to topic
View previous topic Log in to check your private messages View next topic
Drexxl



Joined: Mar 20, 2016

Post   Posted: Oct 19, 2024 - 22:10 Reply with quote Back to top

Hi all!

I have over the last year or so managed to run fumbbl on linux using IcedTea. I can not use OpenWebStart sadly since they only release .deb files.

However, with a recent update it does not work anymore. IcedTea gives me a long error list, but repeated alot in this is that my OpenJDK 17 version is not the requested 1.8. I still have 1.8 installed however.

Has any other more savvy linux user been able to solve this problem? I can not for the life of me find how to get IcedTea to use the 1.8 i have installed.
Urrghs



Joined: Dec 23, 2007

Post   Posted: Oct 20, 2024 - 01:45 Reply with quote Back to top

Hi,

I ran into problems with IcedTea on my Linux system recently, too.
I managed to solve it, but will need to check on Monday, what I did.
If you do not hear from me, just drop me a PM to remind me.

Cheers
lolvenom



Joined: Jan 27, 2007

Post   Posted: Oct 21, 2024 - 05:17 Reply with quote Back to top

What's the actual error text?

I had to switch from IcedTea to OpenWebStart recently due to the newest version of Ubuntu shipping with JRE v21, which it appears IcedTea has (documented) issues with. I wasn't able to downgrade Java.
Christer



Joined: Aug 02, 2003

Post   Posted: Oct 21, 2024 - 12:42
FUMBBL Staff
Reply with quote Back to top

One issue I've seen with IcedTea is that it claims the JAR files are not signed. This is caused because of a new code signin certificate that is tied to a more recent root that was missing from the system that had this problem.

In theory, it would be possible to install the appropriate root certificate to the certificate store that IcedTea uses, but more often than not it's easier to simply switch to OpenWebStart which seems to be more up to date.

If this isn't an option, you'd need to find a way to install the certificate to the root CA store, which may be tricky depending on your technical level. Alternatively, use something like alien to convert the deb to whatever package format you have on your dist. This is very much not something I can support though, and you're mostly on your own.
Drexxl



Joined: Mar 20, 2016

Post   Posted: Oct 21, 2024 - 13:50 Reply with quote Back to top

This is the error I get in IcedTea atm. Sorry if the formatting is confusing.


net.sourceforge.jnlp.LaunchException: Fatal: Initialization Error: Could not initialize application. The application has not been initialized, for more information execute javaws from the command line.     at net.sourceforge.jnlp.Launcher.createApplication(Launcher.java:823)     at net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:531)     at net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:946)

Caused by: net.sourceforge.jnlp.LaunchException: Fatal: Application Error: Cannot grant permissions to unsigned jars. Application requested security permissions, but jars are not signed.     at net.sourceforge.jnlp.runtime.JNLPClassLoader$SecurityDelegateImpl.getClassLoaderSecurity(JNLPClassLoader.java:2494)     at net.sourceforge.jnlp.runtime.JNLPClassLoader.setSecurity(JNLPClassLoader.java:384)     at net.sourceforge.jnlp.runtime.JNLPClassLoader.initializeResources(JNLPClassLoader.java:807)     at net.sourceforge.jnlp.runtime.JNLPClassLoader.<init>(JNLPClassLoader.java:337)     at net.sourceforge.jnlp.runtime.JNLPClassLoader.createInstance(JNLPClassLoader.java:420)     at net.sourceforge.jnlp.runtime.JNLPClassLoader.getInstance(JNLPClassLoader.java:494)     at net.sourceforge.jnlp.runtime.JNLPClassLoader.getInstance(JNLPClassLoader.java:467)     at net.sourceforge.jnlp.Launcher.createApplication(Launcher.java:815)     ... 2 more

_________________
Hear me whine.
Drexxl



Joined: Mar 20, 2016

Post   Posted: Oct 21, 2024 - 13:52 Reply with quote Back to top

If I have to use OpenWebStart, i'll have to find a way to get it to work, maybe get it as an rpm

_________________
Hear me whine.
Urrghs



Joined: Dec 23, 2007

Post   Posted: Oct 21, 2024 - 14:42 Reply with quote Back to top

Just checked... I also switched to Openwebstart and then it worked instantly.
Drexxl



Joined: Mar 20, 2016

Post   Posted: Oct 21, 2024 - 17:58 Reply with quote Back to top

I managed to find someone that converted the .deb package successfully to a rpm on github. Whilst an old version, it works! Hopefully forever.

Here is the link for those interested:
https://github.com/fatihusta/OpenWebStartRPM/releases/tag/v1.9.0

_________________
Hear me whine.
Alf115



Joined: Aug 17, 2005

Post   Posted: Oct 21, 2024 - 18:32 Reply with quote Back to top

I am interested to see what kind of configuration you guys are using for running fumbbl java client on your ubuntu desktops.
Drexxl



Joined: Mar 20, 2016

Post   Posted: Oct 22, 2024 - 01:59 Reply with quote Back to top

No real config for me really, just opening the jnlp with OpenWebStart now, previously IcedTea
Easier on ubuntu since OWS is a .deb

_________________
Hear me whine.
Display posts from previous:     
 Jump to:   
All times are GMT + 1 Hour
Post new topic   Reply to topic
View previous topic Log in to check your private messages View next topic