-
Notifications
You must be signed in to change notification settings - Fork 16
xuggler missing for some users on Linux #622
Comments
I can provide more information, but I'm not sure what would be useful. To clarify, it finds xuggle just find if I run Icy as the user who created the directory structure in /opt/. I don't have to sudo. Other users (who, as it happens, aren't sudoers) can not run without the error. |
Thanks, that helps :) How others users are executing icy ? Normally Icy already include the whole Xuggler library and it should automatically load the native library but maybe there is a bug when working in a multi-user environment. Installing manually Xuggler and doing a small script to automatically export the modified LD_LIBRARY_PATH may fix the issue . |
Users start with a script in /usr/local/bin that just executes "java -jar /opt/icy/updater.jar" |
Can you test the solution pointer here : The idea is to manually Install Xuggler and doing a small script which automatically patch and export the LD_LIBRARY_PATH with Xuggler installation folder and start Icy. That may fix the problem. |
I tried exporting the /opt/icy/lib directory, but that didn't help. Maybe I will just ask users to manually install in their home directories. This will also allow users to have seperate preferences, which they don't currently have. |
Indeed that should be an easy workaround, still we keep the issue open as we really want to understand what happen here. |
Thanks. If go back to this and find a solution I shall let you know. |
Ok thanks :) |
I see an error saying there is no xuggle in java.library.path
This appears on startup and when I try to load and image. This is version 1.6.1.1
Icy is installed in /opt/icy on CentOS.
If I start icy by doing java -jar /opt/icy/updater.jar then it starts fine (I have a script that runs this in /usr/local/bin. However, if other users start Icy the we see the above xuggle error. I tried changing the permissions in the icy folder so that anyway can read/write/execute.
Still doesn't help. I'm out of ideas at this point. Any ideas what I can do about the error or other suggestions for installing Icy in a multi-user environment?
Thanks.
The text was updated successfully, but these errors were encountered: