Wechle in den Ordner wo das script liegt und starte es mal mit einem ./ davor.
Tut sich immer noch nichts?
Gruss
Michael
Wechle in den Ordner wo das script liegt und starte es mal mit einem ./ davor.
Tut sich immer noch nichts?
Gruss
Michael
Da passiert folgendes beim Ultramixer
./UltraMixer.sh
Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/karsten/Downloads/UltraMixer-2.4.7-RC2/jre/lib/i386/xawt/libmawt.so: libXext.so.6: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(Unknown Source)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(Unknown Source)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at sun.security.action.LoadLibraryAction.run(Unknown Source)
at sun.security.action.LoadLibraryAction.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.loadLibraries(Unknown Source)
at java.awt.Toolkit.<clinit>(Unknown Source)
at java.awt.Component.<clinit>(Unknown Source)
at com.ultramixer.main.view.Start.main(Unknown Source)
Alles anzeigen
Und beim xnview
./xnview.sh
/home/karsten/Externe Programme/XnView/XnView: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
Bedeutet, beim XnView wurde das Problem gelöst durch die Installation der libpng12. Das Script läuft jetzt. Nun fehlt nur noch das Ultramixer-Script. Die libpng12 und 16 kommen sich gegenseitig nicht in die Quere. Ergab eine Recherche im Internet.
Existiert
/bin/sh
und lässt sich diese Shell aufrufen?
Ok. Probleme mit mehreren Scripts können gelegentlich mit der darin verwendeten Shell zusammenhängen. Hast Du mal versucht das Script mit Bash als Shell zu starten, also
#!bin/bash
in die erste Zeile zu schreiben?
Noch nicht. Tu ich mal jetzt.
Selbes Ergebnis. Leider.
Was mich stutzig macht ist folgendes:
Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/karsten/Downloads/UltraMixer-2.4.7-RC2/jre/lib/i386/xawt/libmawt.so: libXext.so.6: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
Da fehlt doch eine Datei, oder? Die libmawt.so ist vorhanden in dem Verzeichnis aber die libXext.so.6 fehlt. Haben die da was vergessen?
In der usr/lib64 ist sie vorhanden.
Habe da hier was gefunden, werde aber nicht so richtig schlau daraus.
ZitatThe JDK I had installed was by mistake for i386 systems which I had installed on x64 Linux OS (64 bit Linux Operating System). The real error was due to conflicting libraries between 32bit Java libraries and 64bit Linux libraries.
Sein Problem war, dass er auf einem 64-bit System ein 32-bit JDK installiert hatte und es somit zu einem Konflikt kam.
Die Problemlösung war, dass er das 32-bit durch das 64-bit Java ersetzt hat.
Was sagt denn bei Dir
?
zypper se -si java
Daten des Repositories laden ...
Installierte Pakete lesen ...
S | Name | Typ | Version | Arch | Repository
--+-----------------------------+-------+-----------------+--------+---------------------
i | java-1_7_0-openjdk | Paket | 1.7.0.6-24.13.5 | x86_64 | openSUSE-13.1-Update
i | java-1_7_0-openjdk-headless | Paket | 1.7.0.6-24.13.5 | x86_64 | openSUSE-13.1-Update
i | libjavascriptcoregtk-1_0-0 | Paket | 2.2.2-4.3 | x86_64 | openSUSE-13.1-Update
i | libjavascriptcoregtk-3_0-0 | Paket | 2.2.2-4.3 | x86_64 | openSUSE-13.1-Update
i | timezone-java
Alles anzeigen
Inzwischen habe ich Testhalber eine andere Version des Programms heruntergeladen und musste feststellen, dass in der Version das Script funktioniert.
Es liegt also wahrscheinlich am Herausgeber der Software. Irgendwo haben die irgend etwas vergurkt.
Macht also nicht viel Sinn, hier weiter herum zu suchen. ich danke Euch trotzdem allen für eure Unterstützung.