staging.inyokaproject.org

trackguru startet nicht

Status: Ungelöst | Ubuntu-Version: Kubuntu 24.04 (Noble Numbat)
Antworten |

Heinz-

Anmeldungsdatum:
29. Mai 2005

Beiträge: 168

Guten Abend allerseits,

ich habe Trackguru heruntergeladen und in mein /opt-Verzeichnis kopiert. Den Thread https://forum.ubuntuusers.de/topic/trackguru-entpacken-und-starten/#post-9176336 habe ich mir durchgelesen, er hilft mir allerdings nicht. Auch die Wiki-Seite hilft nicht weiter.

Nach

$ cd /opt/trackguru/

und

$ java -jar trackguru.jar

erscheint bei mir

Exception in thread "main" java.lang.IllegalStateException: Unable to write config to guru.cfg
        at nop.Config.save(Config.java:79)
        at nop.gpx.Controller.setTrackDir(Controller.java:290)
        at nop.gpx.Controller.loadConfig(Controller.java:74)
        at nop.gpx.TrackGuru.<init>(TrackGuru.java:73)
        at nop.gpx.TrackGuru.main(TrackGuru.java:56)

$ java -version

liefert mir

openjdk version "21.0.7" 2025-04-15
OpenJDK Runtime Environment (build 21.0.7+6-Ubuntu-0ubuntu124.04)
OpenJDK 64-Bit Server VM (build 21.0.7+6-Ubuntu-0ubuntu124.04, mixed mode, sharing)

Mit "sudo" funktioniert's. Den Thread https://forum.ubuntuusers.de/topic/trackguru-entpacken-und-starten/#post-9176336 habe ich mir durchgelesen, er hilft mir allerdings nicht. Auch die Wiki-Seite zu trackguru hilft nicht weiter. Oder habe ich mal wieder Tomaten auf den Augen?

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 12281

Heinz- schrieb:

Mit "sudo" funktioniert's.

Zum Einen startet man nicht, auch nicht versuchsweise, irgendein Programm mit erhöhten Rechten (damit verbiegst Du Eigentümer), nur weil das nicht funktioniert. Erst recht nicht Fremd-Software. Diese Grundlage solltest Du nach 20 Jahren wirklich verinnerlicht haben.

Unable to write config to guru.cfg

Zum Anderen zeigt es das doch schon und auch, daß es mit Deinem sudo davor möglich ist. Du hast nach /opt kopiert, logischerweise mit root-Rechten. Das Programm will darin herumkritzeln. Du kannst den Eigentümer des Programmverzeichnis unterhalb /opt auf Dich setzen (was ich nicht so toll finde) oder das Programmverzeichnis in Dein /home kopieren. Auch nicht so toll, aber daß das Programm überhaupt im Programmverzeichnis herumschreiben will, sprich seine Konfiguration dorthin, ist sowieso schon schräg.

Antworten |