ProjectX startet mit einem Fehler

Digital Recording
fullcane
Einsteiger
Einsteiger
Beiträge: 110
Registriert: Dienstag 4. Oktober 2005, 23:21

ProjectX startet mit einem Fehler

Beitrag von fullcane »

Hallo,

ich arbeite unter Knoppix und habe das JAVA Runtime Environment und das JDK-Paket installiert. Lt. Package Manager ist die Installation einwandfrei. Beim Aufruf von ProjectX tritt jedoch ein Fehler auf, der von der JAVA-Installation verursacht wird:

Code: Alles auswählen

root@:/home# /usr/lib/j2se5.0-sun/jre/bin/java -jar /home/ProjectX/ProjectX.jar
Reading GUI-Switch...
Reading Help Switch...
Reading Config File Switch...
Start with GUI...
Loading last Config or Standard File...
Loading Language -> 'de'

ProjectX 0.90.3.00/31.12.2005 REINES TESTPROJEKT , Benutzer: root


NUTZUNGSBEDINGUNGEN:
(1) Dies ist ein freies Java demux Werkzeug.
(2) Es ist für Ausbildungszwecke, als Nicht-Kommerzielles Testprojekt gedacht.
(3) Veröffentlicht unter der Lizenz der GNU GPL.
(4) Die Software beinhaltet KEINE GARANTIE jeglicher Art.
(5) Nutzung auf eigenes Risiko und für das Selbststudium.

Java Environment
25. März 2006    15:30:03 CET
Java.Version    1.5.0_06
Java.Herst.     Sun Microsystems Inc.
Java.Pfad       /usr/lib/j2se5.0-sun/jre
Java.VM.Vers.   1.5.0_06-b05
Java.VM.Herst.  Sun Microsystems Inc.
Java.VM.Name    Java HotSpot(TM) Client VM
Java.Kl.Vers    49.0
Java.Kl.Pfad    /home/ProjectX/ProjectX.jar
BS.Name Linux
BS.Archit.      i386
BS.Version      2.6.12
ini.Datei       /home/X.ini
ext.Disk.Zugriff        deaktiviert oder Programmbibliothek nicht gefunden
Benutz.Sprache  de
Benutz.Name     root
Benutz.Pfad     /root

kurze CL (Kommandozeilen) Hilfe:
Hinweis: CL laedt kein GUI (Swing), ausser bei Option [-gui]
<ohne Optionen>  ...startet die graphische Oberflaeche
Reihenfolge der Kommandostrings ist beliebig, nicht erkannte Optionen gelten als Eingabedatei

Optionen:
[-ini <Pfad + INI-Datei>] ..verwendet eine andere Konfigurationsdatei als die Standard X.ini
[-dvx1] ..erstelle eine .d2v Projektdatei beim demuxen
[-dvx2] ..erstelle eine .d2v Projektdatei + .ac3.wav (RIFF WAVE Header)
[-dvx3] ..erstelle eine .d2v Projektdatei + .mpa.wav (RIFF WAVE Header)
[-dvx4] ..erstelle eine .d2v Projektdatei + .ac3.wav + mpa.wav (RIFF WAVE Header)
[-out <Pfad>] ..benutze diesen Pfad als Ausgabepfad
[-name <Dateiname>] ..benutze diesen Dateinamen fuer Ausgabedatei
[-cut <Datei>] ..nutze diese Datei als Schnittliste
[-chp <Datei>] ..nutze diese Datei als Kapitelliste
[-id <tokens>] ..benutze nur diese (P)IDs, getrennt durch Komma ","
[-gui] ..oeffne GUI mit den angegebenen CLI Optionen
[-log] ..schreibe eine normale Logdatei
[-saveini] ..bei CLI Aufruf geaenderte Einstellungen speichern
[-split <xxx>] ..Ausgabe teilen bei xxx MB
[-demux, -tom2p, -topva, -tovdr, -tots, -filter] ..Aktionstypen

Loading Basic Classes...
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using ':0' as the value of the DISPLAY variable.
        at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
        at sun.awt.X11GraphicsEnvironment.access$000(Unknown Source)
        at sun.awt.X11GraphicsEnvironment$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.awt.X11GraphicsEnvironment.<clinit>(Unknown Source)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)
        at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(Unknown Source)
        at java.awt.image.BufferedImage.createGraphics(Unknown Source)
        at net.sourceforge.dvb.projectx.subtitle.Subpicture.<init>(Subpicture.java:220)
        at net.sourceforge.dvb.projectx.common.Common.init(Common.java:237)
        at net.sourceforge.dvb.projectx.common.Start.main(Start.java:234)
Hat jemand eine Ahnung, wo das Problem herrührt und wie man es beheben kann?

Gruß
Hilmar
MarcM
Foren-Moderator
Beiträge: 1119
Registriert: Sonntag 9. Juni 2002, 13:28

Beitrag von MarcM »

starts mal User nicht als root....
fullcane
Einsteiger
Einsteiger
Beiträge: 110
Registriert: Dienstag 4. Oktober 2005, 23:21

Beitrag von fullcane »

ich glaube, es lag daran, dass ich beim Installieren einer anderen Lib mit dem Packet-Manager versehentlich zugelassen habe, dass ältere Versionen eingespielt werden dürfen. Das hat wohl irgendwo Kuddelmuddel verursacht. Nachdem ich alles nochmal sauber von vorne durchgeführt habe, ist das Problem behoben.

Gruß
Hilmar