x

Ubuntu 12.04 Mkgmap Java Rechner friert ein ?


  1. Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · Win32netsky (Gast) · 06.02.2014 15:25 · [flux]

    Hallo

    Den Rechner 2 mal neu aufgesetzt.

    12.04 mit Java alles läuft sowohl mit OpenJDK und Oracle Sun Java
    Josm / Bankprogramm usw.

    Mkgmap friert der Rechner ein mit Open jDK und Oracle Sun Java ?
    Bei den Bounds / Teste gerade die Funktion Splitter.

    Osmconvert und osmfilter geht.

    Ich kann gerade keine OSM Transport Karte machen.

    Hatte wer schon mal sowas? Eventuell fehlt ja nur ein Paket ? Ich weiß nur nicht welches?

    Bin mit der Überarbeitung schon ziemlich fertig.
    Ubuntuusers/Mkgmap

    Beste Grüße


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · SammysHP (Gast) · 06.02.2014 17:00 · [flux]

      Einfrieren bedeutet bei dir was genau?


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · Win32netsky (Gast) · 07.02.2014 10:30 · [flux]

      Hallo

      Der Monitor zeigt das aktuelle letzte Bild (Terminal Arbeit
      z.B. splitter 44min bla bla ) wo es gerade eingefroren ist.

      Maus geht nicht mehr keinerlei Funktion möglich?

      Nur Einschalttaste (Neustart)

      Osmconvert und Osmfilter gehen einwandfrei. Einfrieren beginnt bei der Erstellung der Bounds .

      Memtest zeigt 4 GB Ram IO
      Systemüberprüfung zeigt alles in Funktion.

      Habe jetzt wieder Fahrlinux installiert
      Ubuntuusers/Fahrerkarte unter Linux
      Läuft alles einwandfrei.

      Änderung:
      Mkgmap friert nicht mehr ein, sondern der Rechner startet mitten bei der Arbeit einfach neu? Ups ?

      Beste grüße


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · Win32netsky (Gast) · 07.02.2014 18:22 · [flux]

      Hallo
      Test heute:
      Mkgmap = Bounds Der Rechner startet einfach neu?
      Mkgmap Splitter = Der Rechner friert ein?

      Beste Grüße


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · Garmin-User (Gast) · 08.02.2014 08:33 · [flux]

      Win32netsky wrote:

      Hallo
      Test heute:
      Mkgmap = Bounds Der Rechner startet einfach neu?
      Mkgmap Splitter = Der Rechner friert ein?

      Beste Grüße

      Speicher kaputt? Vertausche mal die Riegel untereinander und schaue, ob die Abstürze an anderer Stelle auftreten (z.B. schon beim Systemstart). Oder probiere jeden Riegel einzeln, wenn sie nicht paarweise gesteckt sein müssen.

      Edit: Bei Kontaktproblemen hilft auch ein Ziehen und Neustecken, mit der Zeit entsteht auf den Kontakten eine Schicht die etwas dunkler ist (Korrosion).


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · wambacher (Gast) · 08.02.2014 11:41 · [flux]

      Garmin-User wrote:

      Win32netsky wrote:

      Hallo
      Test heute:
      Mkgmap = Bounds Der Rechner startet einfach neu?
      Mkgmap Splitter = Der Rechner friert ein?

      Beste Grüße

      Speicher kaputt?

      jau, hab ich schon dran gedacht.

      @Win32netsky wenn du deine Kistet bootet, bietet dir Grub ja ein Menu an. geh da mal auf den 2. Eintrag. da müßte was von Speicher-Überprüfung stehen. Lass das mal über Nacht laufen.

      Gruss
      walter


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · Win32netsky (Gast) · 08.02.2014 11:52 · [flux]

      Hallo
      Memtest war meine erste Wahl.
      2GB PCI express Grafikkarte schon getauscht.

      Wie im 2. Posting geschrieben.

      Memtest IO
      ein Streifen 4 GB alles grün
      Systemüberprüfung IO

      Alles andere geht einwandfrei
      Josm / Fahrlinux / Hibiscus usw.

      Gestern Test auf Fujitsu Notebook 13.04 das gleiche Problem.

      Ich vermute das ein bestimmtes Paket fehlt in 13.04 ?

      "
      Windows Test am Laptop
      Bounds fertig von Mkgmap genommen.
      Habe Splitter Test am Notebook mit Wind 7 Enterprise am laufen / hat schon mal gestartet)
      "
      Beste Grüße
      Marko


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · Win32netsky (Gast) · 08.02.2014 21:00 · [flux]

      Hallo
      Test auf dem Windows Laptop erzeugt eine Karte
      Nur da fehlen die Namen der Orte ? Adresssuche geht.

      Ich kenne mich da nicht so aus mit Windows.
      Habe das mit "cmd" gemacht?

      Unter 13.10 geht noch nichts?


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · Win32netsky (Gast) · 09.02.2014 16:43 · [flux]

      Hallo

      Ich teste gerade unter Ubuntu 13.10 Mkgmap mit Wine
      Sun Java in Wine installiert.

      Splitter läuft / Mal sehen ob es auch hängt ?
      Beste Grüße


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · yow (Gast) · 09.02.2014 16:46 · [flux]

      Welche Parameter verwendest du bei mkgmap? Bei mir stürzt der Rechner ab (geht ohne Meldung aus) wenn ich in der Freizeitkarte Entwicklungsumgebung den Parameter -cores=... benutze. Das wird durch das Perl Skript zu mkgmap --max-jobs=... übersetzt.

      Hab es sowohl mit 32-bit als auch 64-bit Java probiert. Jeweils in der aktuellen Version.


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · SammysHP (Gast) · 09.02.2014 17:01 · [flux]

      Dann wäre ein Log ganz interessant. Einmal in /var/log/dmesg.* schauen (nach einem Neustart) und auch mal schauen, ob in /proc/sys/kernel/panic eine 0 steht (damit man einen eventuellen kernel panic sehen kann).


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · yow (Gast) · 09.02.2014 17:06 · [flux]

      Falls du mich meinst, ich benutze Windows. 😉


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · Win32netsky (Gast) · 09.02.2014 17:51 · [flux]

      Hallo

      Habe jetzt den Splitter unter 13.10 Ubuntu mit Wine getestet.

      läuft läuft / friert nicht ein beendet hiermit ?

      110.000.000␣nodes␣processed...␣id=1118716669
      MAP␣occupancy:␣120.000.000,␣number␣of␣area␣dictionary␣entries:␣1546␣of␣65535
      Map␣details:␣bytes/overhead␣140.452.642␣/␣77.108.118,␣overhead␣includes␣9␣arrays␣with␣8␣MB
      120.000.000␣nodes␣processed...␣id=1200824314
      MAP␣occupancy:␣130.000.000,␣number␣of␣area␣dictionary␣entries:␣1549␣of␣65535
      Map␣details:␣bytes/overhead␣151.700.556␣/␣86.292.532,␣overhead␣includes␣10␣arrays␣with␣8␣MB
      130.000.000␣nodes␣processed...␣id=1268899099
      Elapsed␣time:␣16m␣0s␣␣␣Memory:␣Current␣247MB␣(239MB␣used,␣8MB␣free)␣Max␣247MB
      Exception␣in␣thread␣"main"␣java.lang.OutOfMemoryError:␣Java␣heap␣space
      at␣java.util.Arrays.copyOf(Unknown␣Source)
      at␣java.util.Arrays.copyOf(Unknown␣Source)
      at␣java.util.ArrayList.grow(Unknown␣Source)
      at␣java.util.ArrayList.ensureExplicitCapacity(Unknown␣Source)
      at␣java.util.ArrayList.ensureCapacityInternal(Unknown␣Source)
      at␣java.util.ArrayList.add(Unknown␣Source)
      at␣crosby.binary.Osmformat$DenseNodes$Builder.addKeysVals(Osmformat.java:5192)
      at␣crosby.binary.Osmformat$DenseNodes$Builder.mergeFrom(Osmformat.java:5025)
      at␣crosby.binary.Osmformat$DenseNodes$Builder.mergeFrom(Osmformat.java:1)
      at␣com.google.protobuf.CodedInputStream.readMessage(CodedInputStream.java:257)
      at␣crosby.binary.Osmformat$PrimitiveGroup$Builder.mergeFrom(Osmformat.java:1908)
      at␣crosby.binary.Osmformat$PrimitiveGroup$Builder.mergeFrom(Osmformat.java:1)
      at␣com.google.protobuf.CodedInputStream.readMessage(CodedInputStream.java:257)
      at␣crosby.binary.Osmformat$PrimitiveBlock$Builder.mergeFrom(Osmformat.java:1326)
      at␣crosby.binary.Osmformat$PrimitiveBlock$Builder.mergeFrom(Osmformat.java:1)
      at␣com.google.protobuf.AbstractMessage$Builder.mergeFrom(AbstractMessage.java:244)
      at␣com.google.protobuf.AbstractMessage$Builder.mergeFrom(AbstractMessage.java:182)
      at␣com.google.protobuf.AbstractMessageLite$Builder.mergeFrom(AbstractMessageLite.java:121)
      at␣com.google.protobuf.AbstractMessage$Builder.mergeFrom(AbstractMessage.java:640)
      at␣crosby.binary.Osmformat$PrimitiveBlock.parseFrom(Osmformat.java:1115)
      at␣crosby.binary.BinaryParser.handleBlock(BinaryParser.java:67)
      at␣crosby.binary.file.FileBlock.process(FileBlock.java:135)
      at␣crosby.binary.file.BlockInputStream.process(BlockInputStream.java:34)
      at␣uk.me.parabola.splitter.Main.processMap(Main.java:825)
      at␣uk.me.parabola.splitter.Main.genProblemLists(Main.java:615)
      at␣uk.me.parabola.splitter.Main.partitionAreasForProblemListGenerator(Main.java:646)
      at␣uk.me.parabola.splitter.Main.split(Main.java:274)
      at␣uk.me.parabola.splitter.Main.start(Main.java:162)
      at␣uk.me.parabola.splitter.Main.main(Main.java:146)
      marko@marko-desktop:~/.wine/drive_c/users/marko/mkgmap$
      

      Wine hat Sun Java
      Beste Grüße


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · yow (Gast) · 09.02.2014 17:53 · [flux]

      Win32netsky wrote:

      Exception␣in␣thread␣"main"␣java.lang.OutOfMemoryError:␣Java␣heap␣space
      

      Welche Xms und Xmx Werte verwendest du?


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · Win32netsky (Gast) · 09.02.2014 18:18 · [flux]

      Habe in wine keine Xmx benutzt ?
      Verbaut sind 4GB DDR 3

      Karte aus dem Windows Laptop fertig ( keine Ortsnamen auf der Karte? Adress Suche geht )

      Das war mein Befehl in Windows und neuste Mkgmap Version.

      java␣-jar␣mkgmap.jar␣--remove-short-arcs␣--name-tag-list=name,name:de,int_name␣--preserve-element-order␣--housenumbers␣--bounds=bounds␣--index␣--levels=0:24,1:22,2:21,3:19,4:18,5:16␣--route␣--latin1␣--add-pois-to-lines␣--add-pois-to-areas␣--style-file=lkw␣--location-autofill=is_in,nearest␣--tdbfile␣--family-id=2␣--product-id=45␣--gmapsupp␣--family-name=DEU-DNK-NDL-BEL-LUX-09.02.2014␣--net␣-c␣template.args␣lkw.TYP
      

      Beste Grüße


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · yow (Gast) · 09.02.2014 18:21 · [flux]

      Karte fertig? Es ist doch mit einer Fehlermeldung abgebrochen!?

      Ach so, unter Windows geht es und unter Ubuntu bricht es ab?


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · Win32netsky (Gast) · 09.02.2014 18:37 · [flux]

      Hallo
      Ja habe auf dem Laptop eine gemacht mit Windoof 7
      Aber keine Ortsnamen in der Karte ?

      Mit Xmx100 gleiche Meldung in Java Unter Ubntu mit Wine / Unter Ubuntu friert der Rechner ein ?

      Ich vermute mal das der Rechner Schrott ist?
      Beste Grüße


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · yow (Gast) · 09.02.2014 18:39 · [flux]

      Die Syntax sieht so aus:
      -Xmx1024k
      -Xmx512m
      -Xmx8g


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · wambacher (Gast) · 09.02.2014 19:03 · [flux]

      Win32netsky wrote:

      Hallo
      Ja habe auf dem Laptop eine gemacht mit Windoof 7
      Aber keine Ortsnamen in der Karte ?

      Mit Xmx100 gleiche Meldung in Java Unter Ubntu mit Wine / Unter Ubuntu friert der Rechner ein ?

      Ich vermute mal das der Rechner Schrott ist?
      Beste Grüße

      sorry, leicht OT:

      Kennst du eigentlich den Unterschied zwischen einem Punkt und einem Fragezeichen an Ende eines Satzes?
      Ich schon - denk mal drüber nach.

      Gruß
      walter


    • Re: Ubuntu 12.04 Mkgmap Java Rechner friert ein ? · Win32netsky (Gast) · 09.02.2014 19:10 · [flux]

      Hallo

      Ich habe eine Karte erstellt, wie immmer, nur diesmal mit Windows7 auf einem Notebook. In dieser Karte sind keine Ortsnamen zu sehen auf dem Garmin Gerät.
      Der Befehl steht weiter oben.

      Unter Ubuntu 13.10, welches mein Hauptrechner ist, friert der Rechner mit Mkgmap ein.

      Ich habe es jetzt auch einmal unter Ubuntu 13.10 mit Wine und Sun Java probiert, da kommt o.g. Fehlermeldung. Mit Wine friert der Rechner aber nicht ein.

      Ich denke mal das mein Hauptrechner Schrott ist.

      Habe den Splitter mit -Xmx512m vorgestellt, bringt selbe Fehlermeldung wie oben, unter Verwendung von Ubuntu 13.10 mit Wine und Sun Java.
      In Ubuntu 13.04 friert der Rechner ein.

      Aber warum habe ich unter Windows auf dem Notebook keine Ortsnamen in der Garmin Karte?

      Habe das gefunden:

      Ich habe aus dem Code:

      place=city␣␣[0x0400␣resolution␣14]
      place=town␣␣[0x0800␣resolution␣17]
      place=village␣␣[0x0a00␣resolution␣20]
      place=suburb␣␣[0x0b00␣resolution␣21]
      place=hamlet␣␣[0x0d00␣resolution␣21]
      place=island␣␣[0x650c␣resolution␣20]
      

      diesen gemacht, alle Ortsnamen sind wieder da.

      place=city␣{␣name␣'${name}'␣}␣[0x0400␣resolution␣14]
      place=town␣{␣name␣'${name}'␣}␣[0x0800␣resolution␣17]
      place=village␣{␣name␣'${name}'␣}␣[0x0a00␣resolution␣20]
      place=suburb␣{␣name␣'${name}'␣}␣[0x0b00␣resolution␣21]
      place=hamlet␣{␣name␣'${name}'␣}␣[0x0d00␣resolution␣21]
      place=island␣{␣name␣'${name}'␣}␣[0x650c␣resolution␣20]
      

      Nun die erste Karte, nach dem Systemabsturz, wieder online diese ist allerdings mit Windows7 erstellt.

      Ich melde mich noch einmal, wenn der neue Hauptrechner da ist.
      Beste Grüße