Soo, I have this strange issue with java applications (both OpenJDK and Oracle Java). They are completely unresponsive. I cannot figure out what could be the issue.
Any idea what to look for? Particularly I have issues with Clion, Netbeans and Eclipse, all worked just fine before the switch.
Eclipse even managed to freeze my desktop, had to switch to console and kill it through kill -9 (normal kill didn’t have any effect).
I managed to resolve the issue by downgrading to the NVIDIA 346.82 driver.
Aaand it apparently only worked for Clion. The freezing isn’t as bad as it was with Netbeans and Eclipse, but they are still unusable for normal usage.
This is actually getting weird. The moment I attach strace to the stuck process, it will immediately unlock.
So I can report that running Java programs through strace seems to alleviate the issue.
I would love to have a real solution, as strace does impose a big performance penalty.
I still haven’t figured out what the problem is. Any hints how I could possibly troubleshoot this problem?
What version of jdk are you using? Have you upgraded it since switching to TW?
Cheers
This problem seems to be persistent across JDKs. I tried both OpenJDK and Oracle Java.
The process either needs to be attached to strace, or pinned to a single core, otherwise it just freezes up.
Are the Java packages compiled for Tumbleweed?
If the answer is yes, please submit a bug report with Bugzilla.
If those packages are from an additional java repo, there are outstanding problems mentioned in Factory ML archive (August and possibly before). If so then it’s not really a Tumbleweed issue, especially if it’s a devel repo. If it is, can one raise bug reports against those? WRT to bug report, one should check/search for existing ones first.