andreuebe
(usa Linux Mint)
Enviado em 19/12/2008 - 14:52h
Amigos
Após instalar o sun-java6-jdk e o openjdk-6-jdk, tento executar um programa como usuário comum e não consigo:
andre@uebe-msi:/opt/HUGIN_LITE.linux/bin$ ./hugin
Exception in thread "main" java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-6-openjdk/jre/lib/i386/motif21/libmawt.so
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1666)
at java.lang.Runtime.load0(Runtime.java:787)
at java.lang.System.load(System.java:1022)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1767)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1684)
at java.lang.Runtime.loadLibrary0(Runtime.java:840)
at java.lang.System.loadLibrary(System.java:1047)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:67)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:47)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.loadLibraries(Toolkit.java:1610)
at java.awt.Toolkit.<clinit>(Toolkit.java:1632)
at javax.swing.UIManager.getSystemLookAndFeelClassName(UIManager.java:617)
at COM.hugin.HGUI.Hugin.main(Hugin.java:187)
Parece que é algo relacionado a permissão de arquivos pois quando executo o programa como sudo, funciona normalmente.
Já dei um "chmod -R" e um "chown -R" para todos os diretórios localizados em:
/usr/lib/jvm
que são:
java-6-jdk java-6-openjdk java-6-sun java-6-sun-1.6.0.07
Alguém pode me ajudar?
Obrigado desde já
Andre