Rechteproblem unter Linux

Diskussionen zu dem Werkzeug hinter der Karte und für eigene Garminkarten
Antworten
Gast

Rechteproblem unter Linux

Beitrag von Gast »

[Skinfaxi schrieb am 21.06.14 18:29]
Hej Nope,
die Karte ist genau nach Deiner Anleitung unter Linux (Linuxmint 17)
installiert worden. Die Parameter fuer die Beispielkarte wurden von einem
Windowsrechner uebernommen. Irgendein seltsames Rechte- oder sonstiges Problem
scheine ich zu haben. Er schreibt jedenfalls keine gsmupp Datei, wie er das
unter Windows tut :). Wohl aber 3 andere. Was läuft schief und wie stelle ich
das Ab?

Der Errorlog (errorlog.txt):
21.06.14 18:23 java.io.IOException: Cannot run program
"/home/jens/GPS/OSM_Composer/MapSourceTest.exe": error=13, Keine Berechtigung
21.06.14 18:23 Exception Error executing
/home/jens/GPS/OSM_Composer/MapSourceTest.exe
java.io.IOException: Cannot run program
"/home/jens/GPS/OSM_Composer/MapSourceTest.exe": error=13, Keine Berechtigung
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1041)
at java.lang.Runtime.exec(Runtime.java:617)
at nop.Exec.exec(Exec.java:124)
at nop.Exec.exec(Exec.java:87)
at
nop.osmc.generator.garmin.GarminMapper.mapsourceInstalled(GarminMapper.java:1129)
at
nop.osmc.generator.garmin.GarminMapper.uninstallMapSource(GarminMapper.java:1149)
at nop.osmc.generator.Mapper.generate(Mapper.java:98)
at nop.osmc.MapComposer$12.act(MapComposer.java:412)
at nop.gui.MenuThreadAction.run(MenuThreadAction.java:27)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.io.IOException: error=13, Keine Berechtigung
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.<init>(UNIXProcess.java:135)
at java.lang.ProcessImpl.start(ProcessImpl.java:130)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1022)
... 9 more
21.06.14 18:23 APPDATA not defined.
21.06.14 18:23 java.io.IOException: Cannot run program
"/home/jens/GPS/OSM_Composer/MapSourceTest.exe": error=13, Keine Berechtigung
21.06.14 18:23 Exception Error executing
/home/jens/GPS/OSM_Composer/MapSourceTest.exe
java.io.IOException: Cannot run program
"/home/jens/GPS/OSM_Composer/MapSourceTest.exe": error=13, Keine Berechtigung
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1041)
at java.lang.Runtime.exec(Runtime.java:617)
at nop.Exec.exec(Exec.java:124)
at nop.Exec.exec(Exec.java:87)
at
nop.osmc.generator.garmin.GarminMapper.mapsourceInstalled(GarminMapper.java:1129)
at
nop.osmc.generator.garmin.GarminMapper.installMapSource(GarminMapper.java:1168)
at nop.osmc.generator.garmin.GarminMapper.generate(GarminMapper.java:97)
at nop.osmc.generator.Mapper.generate(Mapper.java:254)
at nop.osmc.MapComposer$12.act(MapComposer.java:412)
at nop.gui.MenuThreadAction.run(MenuThreadAction.java:27)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.io.IOException: error=13, Keine Berechtigung
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.<init>(UNIXProcess.java:135)
at java.lang.ProcessImpl.start(ProcessImpl.java:130)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1022)
... 10 more
21.06.14 18:23 No mapsource installation found in registry!
21.06.14 18:23 java.io.IOException: Cannot run program
"/home/jens/GPS/OSM_Composer/Tools/cgpsmapper.exe" (in directory
"/home/jens/GPS/OSM_Composer/data"): error=13, Keine Berechtigung
21.06.14 18:23 Exception Error executing
/home/jens/GPS/OSM_Composer/Tools/cgpsmapper.exe
java.io.IOException: Cannot run program
"/home/jens/GPS/OSM_Composer/Tools/cgpsmapper.exe" (in directory
"/home/jens/GPS/OSM_Composer/data"): error=13, Keine Berechtigung
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1041)
at java.lang.Runtime.exec(Runtime.java:617)
at nop.Exec.exec(Exec.java:124)
at nop.osmc.generator.Mapper.execute(Mapper.java:778)
at nop.osmc.generator.Mapper.execute(Mapper.java:762)
at
nop.osmc.generator.garmin.GarminMapper.generateTypFile(GarminMapper.java:1571)
at nop.osmc.generator.garmin.GarminMapper.generate(GarminMapper.java:104)
at nop.osmc.generator.Mapper.generate(Mapper.java:254)
at nop.osmc.MapComposer$12.act(MapComposer.java:412)
at nop.gui.MenuThreadAction.run(MenuThreadAction.java:27)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.io.IOException: error=13, Keine Berechtigung
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.<init>(UNIXProcess.java:135)
at java.lang.ProcessImpl.start(ProcessImpl.java:130)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1022)
... 10 more
21.06.14 18:23 cgpsmapper call failed!

commands.log im unterverzeichniss data

rem Existing contours are current: Tjust_00159_0577_6_3_contour.osm

rem Build the garmin maps

java -Xmx1100M -jar /home/jens/GPS/OSM_Composer/Tools/mkgmap.jar --tdbfile
--preserve-element-order -c /home/jens/GPS/OSM_Composer/data/osmc_options


rem Creating TYP file

/home/jens/GPS/OSM_Composer/Tools/cgpsmapper.exe typ 71110000.txt
/home/jens/GPS/OSM_Composer/garmin/71110000.TYP
Gast

Re: Rechteproblem unter Linux

Beitrag von Gast »

[Nop schrieb am 22.06.14 22:08]
Zitieren:java.io.IOException: Cannot run program
"/home/jens/GPS/OSM_Composer/MapSourceTest.exe":
Ist harmlos, sollte weggehen wenn Du das Häkchen "Mapsource Integration"
entfernst.

Zitieren:java.io.IOException: Cannot run program
"/home/jens/GPS/OSM_Composer/Tools/cgpsmapper.exe"
Das ist Dein Problem, der erstellt die TYP-Files für die Karte.

Wie man das löst? Keine Ahnung, ich weiß noch nicht mal was "Mint" überhaupt
ist. :-)

bye, Nop
Gast

Re: Rechteproblem unter Linux

Beitrag von Gast »

[Skinfaxi schrieb am 23.06.14 08:44]
Hej Nope,
LinuxMint17 ist eine ziemlich populäre Variante von ubunto Linux :). Aber dem
ist hatl wies ist....

Hast Du denn Kontaktdaten zu dem Linuxbastler? Mir ist einige unklar - z.B.
verstehe ich nicht, wieso er versucht mit WINE (einem Windows-emulator)
Programme die es auch in einer Linuxversion gibt laufen zu lassen. Mit den .typ
files gabs doch schonmal Probleme?

Eigentlich ist JAVA ja Plattformuebergreifend, so dass es keine grossen
Probleme geben duerfte. Wuenschte mir wirklich, dass jemand mal ein Paket fuer
ubunto zusammenstellt, dann könnte man Dein Programm ganz einfach per 1click
installieren :)

lieben Gruss
Jens
Antworten