Jalbum lässt sich nicht installieren, meckert Java an

Dieses Thema im Forum "Debian/Ubuntu/Knoppix" wurde erstellt von Emess, 17.09.2009.

  1. Emess

    Emess Turmspringer

    Dabei seit:
    08.10.2006
    Beiträge:
    1.045
    Zustimmungen:
    0
    Ort:
    Odenwald
    Habe bei der installation scheinbar ein Javaproblem. Das Programm setzt Java voraus. Die neuste Version ist installiert. Hier ist der log den ich nicht verstehe.
    Code:
    squeeze:/home/michael/Desktop# ./Jalbuminstall.bin
    Preparing to install...
    Extracting the installation resources from the installer archive...
    Configuring the installer for this system's environment...
    
    Launching installer...
    
    No protocol specified
    Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)
    
    Stack Trace:
    java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Class.java:169)
            at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68)
            at java.awt.Window.init(Window.java:379)
            at java.awt.Window.<init>(Window.java:432)
            at java.awt.Frame.<init>(Frame.java:403)
            at java.awt.Frame.<init>(Frame.java:368)
            at com.zerog.ia.installer.LifeCycleManager.g(DashoA8113)
            at com.zerog.ia.installer.LifeCycleManager.h(DashoA8113)
            at com.zerog.ia.installer.LifeCycleManager.a(DashoA8113)
            at com.zerog.ia.installer.Main.main(DashoA8113)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:597)
            at com.zerog.lax.LAX.launch(DashoA8113)
            at com.zerog.lax.LAX.main(DashoA8113)
    This Application has Unexpectedly Quit: Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)
    squeeze:/home/michael/Desktop# Jalbuminstall.bin
    
    kann jemand was nützliches dazu sagen?
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 xbeduine, 17.09.2009
    xbeduine

    xbeduine ausgesperrt

    Dabei seit:
    09.09.2007
    Beiträge:
    142
    Zustimmungen:
    0
    X läuft? $DISPLAY ist auch richtig gesetzt?

    Wird auch das sun-jdk angezogen oder das default java von deinem System?

    Code:
    java -version
    sollte dir das anzeigen.
    Wenn du hier nicht das sun-Java dirn hast:
    Code:
    export PATH=/Pfad/zu/java/bin:$PATH
    Event. hilft dir auch dieser Link weiter:
    http://jalbum.net/forum/thread.jspa?messageID=56231&#56231
     
  4. Emess

    Emess Turmspringer

    Dabei seit:
    08.10.2006
    Beiträge:
    1.045
    Zustimmungen:
    0
    Ort:
    Odenwald
    Code:
    queeze:/home/michael/Desktop# java -version
    java version "1.6.0_16"
    Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
    [COLOR="Red"]Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)[/COLOR]
    squeeze:/home/michael/Desktop#
    
    wo das herkommt weiß ich nicht
     
  5. #4 xbeduine, 17.09.2009
    xbeduine

    xbeduine ausgesperrt

    Dabei seit:
    09.09.2007
    Beiträge:
    142
    Zustimmungen:
    0
    Von sun ;) Java Hotspot

    Sieht bei mir auch so ähnlich aus, nur dass ich nicht das aktuellste jdk drauf habe.

    Code:
    java -version
    java version "1.6.0_14"
    Java(TM) SE Runtime Environment (build 1.6.0_14-b08)
    Java HotSpot(TM) 64-Bit Server VM (build 14.0-b16, mixed mode)
    Hast du nur die jre oder das jdk installiert?
     
  6. #5 Goodspeed, 17.09.2009
    Goodspeed

    Goodspeed Foren Gott
    Moderator

    Dabei seit:
    21.04.2004
    Beiträge:
    4.165
    Zustimmungen:
    1
    Ort:
    Dresden
    Dann solltest Du mal nachdenken.
    Mit einem (ordentlichen) squeeze und dessen sun-java6-jre (6-14-1) funktioniert es hier ohne Probleme ...

    P.S.:
    Code:
    java version "1.6.0_14"
    Java(TM) SE Runtime Environment (build 1.6.0_14-b08)
    Java HotSpot(TM) 64-Bit Server VM (build 14.0-b16, mixed mode)
    
     
  7. Emess

    Emess Turmspringer

    Dabei seit:
    08.10.2006
    Beiträge:
    1.045
    Zustimmungen:
    0
    Ort:
    Odenwald
    das hatte ich ja vorher auch, doch jalbum wollte doch unbedingt die neuste Version.
    So jetzt setz ich mich erst mal mit jdk auseinander. :think:
     
  8. #7 xbeduine, 17.09.2009
    xbeduine

    xbeduine ausgesperrt

    Dabei seit:
    09.09.2007
    Beiträge:
    142
    Zustimmungen:
    0
    Habs jetzt mit dem neusten jdk und jre probiert und es funktioniert mit beiden. Aber ich kann deinen Fehler nachvollziehen.

    Code:
    [ mad@gondor test ]$ echo $DISPLAY 
    :0.0
    [ mad@gondor test ]$ sh Jalbuminstall.in
    Preparing to install...
    Extracting the installation resources from the installer archive...
    Configuring the installer for this system's environment...
    strings: '/lib/libc.so.6': No such file
    
    Launching installer...
    
    
    funktioniert.

    Code:
    [ mad@gondor test ]$ export DISPLAY=:1.0
    [ mad@gondor test ]$ echo $DISPLAY 
    :1.0
    [ mad@gondor test ]$ sh Jalbuminstall.bin 
    Preparing to install...
    Extracting the installation resources from the installer archive...
    Configuring the installer for this system's environment...
    strings: '/lib/libc.so.6': No such file
    
    Launching installer...
    
    Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)
    
    Stack Trace:
    java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
    	at java.lang.Class.forName0(Native Method)
    	at java.lang.Class.forName(Class.java:169)
    	at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68)
    Damit knallts.

    Also dürfte dein DISPLAY falsch gesetzt sein ...
     
  9. #8 Emess, 17.09.2009
    Zuletzt bearbeitet: 17.09.2009
    Emess

    Emess Turmspringer

    Dabei seit:
    08.10.2006
    Beiträge:
    1.045
    Zustimmungen:
    0
    Ort:
    Odenwald
    kannst du das etwas genauer erklären?
    Oder wo kann ich das wenn es geht auf deutsch nachlesen?

    Hab ein wenig gegoogelt. Das ist mir auf gefallen, dass ich die ganze Zeit das Programm mit unter root installieren wollte.
    Also exit ->./Jalbuminstaller.bin -> Installer kommt -> Laufzeitumgebung auswählen -> Bingo!

    Danke für den Denkanstoß
     
  10. #9 xbeduine, 17.09.2009
    xbeduine

    xbeduine ausgesperrt

    Dabei seit:
    09.09.2007
    Beiträge:
    142
    Zustimmungen:
    0
    Dann passts ja ;)

    Mach doch mal als normaler Benutzer und dann als root ein
    Code:
    echo $DISPLAY
    Die DISPLAY Variable teilt sich wie folgt auf: <Nummer Xservers:Nummer Display>
     
  11. Emess

    Emess Turmspringer

    Dabei seit:
    08.10.2006
    Beiträge:
    1.045
    Zustimmungen:
    0
    Ort:
    Odenwald
    Sehr ominös 2x das selbe Resultat. Damit hab ich eigentlich nicht gerechnet.:think:



    Code:
    michael@squeeze:~$ echo $DISPLAY
    :0.0
    michael@squeeze:~$ su
    Passwort:
    squeeze:/home/michael# echo $DISPLAY
    :0.0
    squeeze:/home/michael#
    
     
  12. #11 xbeduine, 17.09.2009
    xbeduine

    xbeduine ausgesperrt

    Dabei seit:
    09.09.2007
    Beiträge:
    142
    Zustimmungen:
    0
    Werd mal mit su - root und nicht nur mit su. Nur mit su werden die Umgebungsvariablen von root nicht geladen, mit su - schon. Siehts du auch daran, dass du nach dem su im /home/michael landest. Mit su - solltest du in /root ankommen.
     
  13. Emess

    Emess Turmspringer

    Dabei seit:
    08.10.2006
    Beiträge:
    1.045
    Zustimmungen:
    0
    Ort:
    Odenwald


    Code:
    michael@squeeze:~$ echo $DISPLAY
    :0.0
    michael@squeeze:~$ su -
    Passwort:
    squeeze:~# echo $DISPLAY
    :0.0
    squeeze:~# echo $DISPLAY
    :0.0
    squeeze:~#
    
    das gleiche Resultat
     
  14. #13 Goodspeed, 18.09.2009
    Goodspeed

    Goodspeed Foren Gott
    Moderator

    Dabei seit:
    21.04.2004
    Beiträge:
    4.165
    Zustimmungen:
    1
    Ort:
    Dresden
    Is klar ... weil root die Session nicht gehört (Stichwort Xauthority).
    (eine) Lösung wäre z.B. sux ...
     
  15. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  16. Emess

    Emess Turmspringer

    Dabei seit:
    08.10.2006
    Beiträge:
    1.045
    Zustimmungen:
    0
    Ort:
    Odenwald
    Hab mal ein wenig gelesen. Xauthority ist für mich ein recht komplexes Thema. Habe im Grunde zwar verstanden wofür das gut sein soll.
    Bin aber ein wenig verwirrt, wann su, su - su - c,h,l,m,p,s :think:

    In den letzten 2 Jahren war ich mit einem einfachen "su" ganz gut bedient. Aber gut zu wissen, das es Optionen gibt.
     
  17. defcon

    defcon Kaiser
    Moderator

    Dabei seit:
    22.08.2005
    Beiträge:
    1.486
    Zustimmungen:
    1
    Ort:
    Bruchsal
    Trag doch in die /root/.bashrc das hier ein:

    Code:
    XAUTHORITY=/home/michael/.Xauthority
    
     
Thema:

Jalbum lässt sich nicht installieren, meckert Java an

Die Seite wird geladen...

Jalbum lässt sich nicht installieren, meckert Java an - Ähnliche Themen

  1. jalbum installation

    jalbum installation: hallo leute, ich bin am erstellen einer Homepage und würde gerne eine Galerie erstellen. Als Programm würde ich gerne JAlbum verwenden, das mir...
  2. [Erledigt] Shell-Skript lässt sich nicht mit Cron ausführen

    [Erledigt] Shell-Skript lässt sich nicht mit Cron ausführen: Hallo, ich hoffe ihr könnt mir helfen. Ich entwerfe im Moment ein Skript, welches den Callmonitor (Telnet) auf meiner FritzBox abfragt und wenn...
  3. Owncloud-Gründer Karlitschek verlässt sein Unternehmen

    Owncloud-Gründer Karlitschek verlässt sein Unternehmen: Frank Karlitschek, Entwickler von Owncloud und Gründer der Firma Owncloud Inc. verlässt mit sofortiger Wirkung sein eigenes Unternehmen...
  4. VMware entlässt Entwickler von »Workstation« und »Fusion«

    VMware entlässt Entwickler von »Workstation« und »Fusion«: Früher waren die Desktop-Hypervisoren Workstation und Fusion Brot und Butter für VMware. Jetzt wurden die Entwicklungsabteilungen beider Produkte...
  5. Parrot lässt Bebop 2 abheben

    Parrot lässt Bebop 2 abheben: Der französische Zivildrohnen- und Automotive-Hersteller Parrot bringt eine neue Bebop auf den Markt. Die kleine leichte Bebop 2 hat ein...