Hi,
still having trouble with systray icon.
I've installed spark_2.6.0.beta1_all.deb which should be for all platforms, but I believe it is not yet.
phaoost@warp:~$ spark
java.lang.UnsatisfiedLinkError: /home/phaoost/.Spark/plugins/idlelinux/lib/libLinuxIdle.so: /home/phaoost/.Spark/plugins/idlelinux/lib/libLinuxIdle.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
at java.lang.Runtime.load0(Runtime.java:770)
at java.lang.Runtime.load(Runtime.java:758)
at com.jivesoftware.idlelinux.LinuxIdle.<clinit>(LinuxIdle.java:25)
at com.jivesoftware.idlelinux.CheckIdle$1.run(CheckIdle.java:53)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
Exception in thread "Timer-1" java.lang.UnsatisfiedLinkError: com.jivesoftware.idlelinux.LinuxIdle.idleTime()J
at com.jivesoftware.idlelinux.LinuxIdle.idleTime(Native Method)
at com.jivesoftware.idlelinux.LinuxIdle.getIdleTime(LinuxIdle.java:16)
at com.jivesoftware.idlelinux.CheckIdle$1.run(CheckIdle.java:53)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
This has been started with new fresh profile, e.g. I did 'rm -rf ~/.Spark'
Not sure how many more years to wait for a simple tray icon ![]()
Well, the problem is is that it's not so simple, we've narrowed the problem down, just not so sure as to how to fix it.
is this a new issue? or exists in Version 2.5.8 release?
well, on one hand - the issue is new, as there were no debian arch-independent package in 2.5.8. I am using amd64 and have relpaced .so files (what the heck elf32 binary does in arch-independet _all package?) to symlinks of correct libraries from libjdic-bin package.
on the other - systray icon was never showing on amd64 arch in previous versions, so it is still old issue