Ich habe das Programm "TVBrowser" (Packman Repository) mittels YAST installiert und es läuft auch wunderbar - aber leider nur wenn ich es in der Konsole als root starte. Ein Aufruf als User bringt folgendes Ergebnis
Das Programm wurde auch von Yast in den Root Ordner installiert.
Ich habe testhalber dann ein weiteres Java-Programm, nämlich jHaushalt, installiert, da dieses Programm unter openSuse 10.3 einwandfrei funktionierte. Aber siehe da, auch dieses Programm läßt sich nur als root starten. Zumindest wurde es aber in den /home Ordner installiert, allerdings habe ich es mit Kpackage und nicht mit YAST installiert.
Was läuft bei mir falsch?
Diese Java-Versionen sind bei mir installiert:
Java 1.5 sun
Java 1.6 sun
Java 1.6 openjdk
Mein System:
openSuse 11.0 mit KDE 4.1.3
Alle angebotenen Updates sind installiert.
Dietger
Code:
dietger@linux-Krautsberg:~> tvbrowser.sh
TV-Browser starting ...
java virtual machine used: /usr/lib/jvm/jre/bin/java
classpath used: /usr/share/java/jakarta-commons-codec.jar:/usr/share/java/jakarta-commons-lang.jar:/usr/share/java/jakarta-commons-net.jar:/usr/share/java/oro.jar:/usr/share/java/forms.jar:/usr/share/java/l2fprod-common.jar:/usr/share/java/liquidlnf.jar:/usr/share/java/looks2.jar:/usr/share/java/skinlf.jar:/usr/share/java/tvbrowser/tvbrowser.jar:/usr/share/java/tvbrowser/plugins/BbcBackstageDataService.jar:/usr/share/java/tvbrowser/plugins/ListViewPlugin.jar:/usr/share/java/tvbrowser/plugins/CapturePlugin.jar:/usr/share/java/tvbrowser/plugins/ShowviewPlugin.jar:/usr/share/java/tvbrowser/plugins/TvBrowserDataService.jar:/usr/share/java/tvbrowser/plugins/TVRaterPlugin.jar:/usr/share/java/tvbrowser/plugins/ClipboardPlugin.jar:/usr/share/java/tvbrowser/plugins/RadioTimesDataService.jar:/usr/share/java/tvbrowser/plugins/ProgramListPlugin.jar:/usr/share/java/tvbrowser/plugins/WebPlugin.jar:/usr/share/java/tvbrowser/plugins/BlogThisPlugin.jar:/usr/share/java/tvbrowser/plugins/SchedulesDirectDataService.jar:/usr/share/java/tvbrowser/plugins/CalendarExportPlugin.jar:/usr/share/java/tvbrowser/plugins/EMailPlugin.jar:/usr/share/java/tvbrowser/plugins/NewsPlugin.jar:/usr/share/java/tvbrowser/plugins/PrintPlugin.jar:/usr/share/java/tvbrowser/plugins/SweDBTvDataService.jar:/usr/share/java/tvbrowser/plugins/SimpleMarkerPlugin.jar:/usr/share/java/tvbrowser/plugins/I18NPlugin.jar:/usr/share/java/tvbrowser/plugins/DreamboxDataService.jar:/usr/share/java/tvbrowser/plugins/GenrePlugin.jar:/usr/share/java/tvbrowser/plugins/KNotifyPlugin.jar
main class used: tvbrowser.TVBrowser
flags used: -Xms16m -Xmx128m
options used: -Dpropertiesfile=/usr/share/java/tvbrowser/linux.properties
arguments used:
command line options:
-minimized The main window will be minimized after start up
-nosplash No splash screen during start up
-fullscreen Start in fullscreen-mode
Exception in thread "main" java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-1.6.0-openjdk-1.2_b09/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 tvbrowser.TVBrowser.main(TVBrowser.java:225)
Ich habe testhalber dann ein weiteres Java-Programm, nämlich jHaushalt, installiert, da dieses Programm unter openSuse 10.3 einwandfrei funktionierte. Aber siehe da, auch dieses Programm läßt sich nur als root starten. Zumindest wurde es aber in den /home Ordner installiert, allerdings habe ich es mit Kpackage und nicht mit YAST installiert.
Was läuft bei mir falsch?
Diese Java-Versionen sind bei mir installiert:
Java 1.5 sun
Java 1.6 sun
Java 1.6 openjdk
Mein System:
openSuse 11.0 mit KDE 4.1.3
Alle angebotenen Updates sind installiert.
Dietger