• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[Gelöst]traceroute Gui

Coolzero

Advanced Hacker
Hi,
ich suche eine Gui (mit Map) für traceroute, konnte bei google leider nichts passendes finden.

Gibts sowas?

Danke
 
OP
Coolzero

Coolzero

Advanced Hacker
spoensche schrieb:
Sieh dir mal https://sourceforge.net/projects/openvisualtrace/ an.

Hi,
hab die 1.6.3 runtergeladen, aber beim starten bekomme ich diese Fehlermeldung:

Code:
./ovtr.sh
18:20:33.501 [main] INFO  org.leo.traceroute.Main - Open Visual Traceroute 1.6.3 
18:20:33.511 [main] INFO  org.leo.traceroute.install.Env - Java run-time version: 1.8.0_101
18:20:33.512 [main] INFO  org.leo.traceroute.install.Env - NASA World Wind Java 2.0 2.0.0
18:20:33.512 [main] INFO  org.leo.traceroute.install.Env - /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
18:20:33.512 [main] INFO  org.leo.traceroute.install.Env - OS:Linux / arch:amd64
Locale en_GB
libEGL warning: DRI2: xcb_connect failed
libEGL warning: DRI2: xcb_connect failed
18:20:33.937 [main] ERROR org.leo.traceroute.Main - Uncaught error
java.awt.HeadlessException: 
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
        at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:204) ~[na:1.8.0_101]
        at java.awt.Window.<init>(Window.java:536) ~[na:1.8.0_101]
        at java.awt.Frame.<init>(Frame.java:420) ~[na:1.8.0_101]
        at javax.swing.JFrame.<init>(JFrame.java:232) ~[na:1.8.0_101]
        at org.leo.traceroute.ui.TraceRouteFrame.<init>(TraceRouteFrame.java:52) ~[org.leo.traceroute.jar:na]
        at org.leo.traceroute.Main.main(Main.java:87) ~[org.leo.traceroute.jar:na]
 

gehrke

Administrator
Teammitglied
Ich halte die Stacktraces von Java für eine ziemlich gute Sache. Weil man immer klare Hinweise bekommt, was da los ist. Und danach kann man recherchieren.

http://linux-blog.anracom.com/2016/08/16/open-visual-traceroute-opensuse-leap-42-1-and-sudo-howto-i/

Ohne das Programm zu kennen, würde ich erst mal nach der DISPLAY-Variable schauen.
 
OP
Coolzero

Coolzero

Advanced Hacker
Hi,
dank deines Links hab ich es recht schnell gefunden, es lag an dem "sudo" im start skript, nachdem ich das entfernt hab startet es Problemlos.

Danke

EDIT

Die ovtr.sh muss so aussehen:
Code:
#!/bin/bash
#sudo java -Xmx512m -jar org.leo.traceroute.jar
#java -Xmx512m -jar org.leo.traceroute.jar
export export PATH="$PATH:/usr/sbin/"; java -Xmx512m -jar org.leo.traceroute.jar
 

Sauerland

Ultimate Guru
Starte das Java Programm mal in dem Ordner als root mit:
Code:
java -Xmx512m -jar org.leo.traceroute.jar
Oder mit ganzem Pfad bei mir unter ~/bin:
Code:
java -Xmx512m -jar /home/USERNAME/bin/OpenVisualTraceRoute1.6.3/org.leo.traceroute.jar
 
OP
Coolzero

Coolzero

Advanced Hacker
Sauerland schrieb:
Starte das Java Programm mal in dem Ordner als root mit:
Code:
java -Xmx512m -jar org.leo.traceroute.jar
Oder mit ganzem Pfad bei mir unter ~/bin:
Code:
java -Xmx512m -jar /home/USERNAME/bin/OpenVisualTraceRoute1.6.3/org.leo.traceroute.jar


Damit klappt es auch
 
Oben