ich habe einen neuen Benutzer angelegt, das Programm neu runtergeladen und entpackt -> das selbe ergebnis ...
Bedeutet dies, dass es nicht an den falschen Benutzerrechten liegt?
ich habe einen neuen Benutzer angelegt, das Programm neu runtergeladen und entpackt -> das selbe ergebnis ...
Bedeutet dies, dass es nicht an den falschen Benutzerrechten liegt?
Ich habe nach der Installation von openSUSE12.1 in Yast unter
Benutzer- und Gruppenverwaltung -> Benutzer -> Bearbeiten
und dann:
Details -> Homeverzeichnis
das alte Homeverzeichnis eingehängt. Da ich openSUSE12.1 nur als Neuinstallation draufbekommen habe und dabei einen anderen Benutzernamen verwendet hatte.
Den fälschlich angelegten Benutzer habe ich danach entfernt.
... und ich habe Dolphin im Systemverwaltungsmodus ausgeführt ...
das klingt erstmal logisch für mich. Die Datei AutopanoPro (ohne .sh) existiert auch im selben Ordner. Der User scheint auch derselbe zu sein.
Wo kann ich die UserID überprüfen?
Habe auch schon versucht das Programm neu zu installieren (neue User und UserID). Das scheint auch geklappt zu haben, aber das Programm selbst startet dennoch nicht.
Kann es sein, dass ev. noch das ein oder andere Paket fehlt, welches zum Ausführen des Programms benötigt wird?
hmm ... nichts
Es lässt sich nicht der Benutzername ändern (bei erneutem Reinschauen, steht noch immer der selbe drin) und daher lasst sich das Script nicht starten.
ja, so habe ich es hier auch gedacht, dass AutopanoPro aus AutopanoPro.sh gerufen wird.
Der Code besteht nur aus ein paar Zeilen:
#!/bin/sh
appname=`basename $0 | sed s,\.sh$,,`
dirname=`dirname $0`
LD_LIBRARY_PATH=$dirname
export LD_LIBRARY_PATH
$dirname/$appname "$@" &
Ich bin dir nicht böse, ist schon ok, wenn du auf die Ausgabe bestehst.
Mit den Rechten könnte es tatsächlich etwas zu tun haben. Ich musste 12.1 neu installieren (update hat nicht funktioniert). Nach der Installation habe ich in der Benutzerverwaltung von Yast das alte Home-Verzeichnis auf den neuen Benutzernamen ungehängt (dachte die Rechte ändern sich dabei auch ?!? )
So nun zu deinen Fragen:
uname -a liefert mir:
Linux linux-8l56.site 3.1.0-1.2-desktop #1 SMP PREEMPT Thu Nov 3 14:45:45 UTC 2011 (187dde0) i686 i686 i386 GNU/Linux
und bei ./AutopanoPro bekomme ich:
bash: ./AutopanoPro: Kann die Datei nicht ausführen.
ok, ok, hier ist die Ausgabe:
-rwxr-xr-x 1 Bernd_das_Brot users 142 29. Apr 2011 AutopanoPro.sh
Ich benutzte es früher öfter und hatte keine Probleme bisher. Dann bin ich eben zu openSUSE12.1 gewechselt und nun ergab es sich, dass ich das Program wieder brauche. Aber es geht nicht mehr.
Wenn ich diese Datei anklicke, passiert bei mir gar nichts.
Ich hab es nicht selber geschrieben. Es ist ein kommerzielles Programm. War bisher sehr zufrieden damit.
Die grep-Funktion zeigt mir auch nichts anderes, außer ll. Ich (user) bin als Eigentümer eingetragen (aus der Gruppe "users"). Nur ist der Dateiname jetzt rot geschrieben - hat es was zu bedeuten?
Bekomme folgende Meldung:
./AutopanoPro.sh: Zeile 6: ./AutopanoPro: Kann die Datei nicht ausführen.
AutopanoPro ist die Datei, die ich ausführen lassen will.