You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1 2012-08-17 18:07:22

margin-auto
Member
Registered: 2011-09-18
Posts: 118

Maperitive unter Ubuntu 12.04?

Hallo,

auf meiner Suche nach geeigneten Kartenrederern bin ich nun auf Maperitive gestoßen.
Leider war mein Versuch, es nach der Anleitung für Ubuntu 11.10 zu installieren nicht erfolgreich. Der Versuch, Maperitive.sh zu starten, bringt mir nur die folgende Fehlermeldung:

~/bin/Maperitive$ ./Maperitive.sh 
Missing method EnableVisualStyles in assembly ~/bin/Maperitive/Maperitive.exe, type System.Windows.Forms.Application

Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies.
File name: 'System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
[ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies.
File name: 'System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'

Mono ist bei mir in der Version 2.10 installiert.

Was muss ich machen, um Maperitive unter Linux nutzen zu können?

TIA

Last edited by margin-auto (2012-08-17 18:07:46)

Offline

#2 2012-08-17 19:47:56

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Maperitive unter Ubuntu 12.04?

margin-auto wrote:

Was muss ich machen, um Maperitive unter Linux nutzen zu können?

Cool bleiben wink

Ich fahre hier ubuntu 12.04 , hab mal kurz aktuelles mono runtime, die im wiki angegebene Mono-Komponente und latest Maperitive installiert und dann ---> Peng gleiches Problem.

Dann hab ich mono development drüber installiert und NICHT gestartet (will ja kein development machen)  und ---> funzt
Fehlte wohl irgend eine Komponente. Laut deren Forum haben die Maperitive auf .net4 umgestellt.

Gruss
walter

Offline

#3 2012-08-17 20:22:46

margin-auto
Member
Registered: 2011-09-18
Posts: 118

Re: Maperitive unter Ubuntu 12.04?

Danke für die Hilfe. Die Installation von mono-devel hat geholfen! smile

Offline

#4 2013-03-21 11:37:06

poppei82
Member
From: Germany
Registered: 2011-07-29
Posts: 456

Re: Maperitive unter Ubuntu 12.04?

Hallo!

Sorry, wenn ich den Thread hervorkrame.

Ich kann Maperitive nicht starten, obwohl die Pakete mono-complete und auch explizit mono-devel installiert sind. Gezogen habe ich Maperitive-latest (wie im Wiki angegeben): http://wiki.openstreetmap.org/wiki/DE:M … 04_-_12.04

Das Seltsame ist, dass ich keinerlei Ausgaben in der Konsole bekomme. In der Prozessliste erscheint auch nichts, was auf Maperitive oder mono hindeutet... nutze Kubuntu 12.10.

Hat jemand eine Idee?


Hilf mit bei der Qualitätssicherung! Lasse dir mit dem QAT-Skript Fehler direkt in JOSM anzeigen!
Im Keepright Users Guide findest du Hilfe.

Offline

#5 2013-03-21 12:42:59

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Maperitive unter Ubuntu 12.04?

poppei82 wrote:

Hat jemand eine Idee?

Nö, noch nicht wink

Ich starte bei mir das unter 11.10 installierte und über 2 Upgrades mitgeschleppte Maperitive mit ./Maperitive.sh im Terminalfenster - rennt prima.

In der Shell steht aber nur mono --desktop Maperitive.exe "$@" drin.

also solltest du mono checken

Meines ist Mono JIT compiler version 2.10.8.1 (Debian 2.10.8.1-5ubuntu1)

gruß
walter

Last edited by wambacher (2013-03-21 12:46:55)

Offline

#6 2013-03-21 13:36:14

poppei82
Member
From: Germany
Registered: 2011-07-29
Posts: 456

Re: Maperitive unter Ubuntu 12.04?

Hallo!

Ja, das ist auch meine Vermutung, nur kann ich den Fehler ohne Ausgaben im Terminal nicht eingrenzen.

Hab das Skript auch schon gecheckt, und sogar nur mit "mono --desktop Maperitive.exe" gestartet - keine Ausgaben, nichts.

Ich habe eben auch noch die "Windoofs-Methode" angewendet: alles gelöscht, was mit mono zu tun hat inklusive aller EInstellungen.
Danach habe ich nur mono-devel ausgewählt und mir alle automatischen Abhängigkeiten mitinstallieren lassen: Maperitive läuft immer noch nicht.
Daraufhin habe ich (wie auf der mono-Seite für Ubuntu empfohlen) das Paket mono-complete aus den Ubuntu-Quellen installiert, samt aller Abhängigkeiten: Maperitive lässt sich immer noch nicht starten.

Ich habe zwischen den Schritten immer wieder das Maperitive-latest neu entpackt, damit der Fehlstart nicht evtl. auf irgendwelche Konfigurationen zurückgeführt wird.

Im Unterordner logs wird Maperitive.log erstellt. Aber in dieser Logdatei steht nichts. Leer.

Hat noch jemand eine Idee?

Last edited by poppei82 (2013-03-21 13:37:19)


Hilf mit bei der Qualitätssicherung! Lasse dir mit dem QAT-Skript Fehler direkt in JOSM anzeigen!
Im Keepright Users Guide findest du Hilfe.

Offline

#7 2013-03-21 13:46:38

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Maperitive unter Ubuntu 12.04?

poppei82 wrote:

Hat noch jemand eine Idee?

Ruf mal was anderes, einfacheres mit mono auf.
bei mir sind laut Paketverwaltung einige Dutzend Mono-Sachen installiert. Da hilf ein Vergleichen wohl nichts.

ansonsten hat mono massenweise Optionen , auch zum debuggen:  man mono

viel Glück
walter

dpkg --get-selections | grep mono

fonts-tlwg-mono					install
libmono-2.0-1					install
libmono-2.0-dev					install
libmono-accessibility2.0-cil			install
libmono-accessibility4.0-cil			install
libmono-addins-gui0.2-cil			install
libmono-addins0.2-cil				install
libmono-c5-1.1-cil				install
libmono-cairo2.0-cil				install
libmono-cairo4.0-cil				install
libmono-cecil-private-cil			install
libmono-cil-dev					install
libmono-codecontracts4.0-cil			install
libmono-compilerservices-symbolwriter4.0-cil	install
libmono-corlib2.0-cil				install
libmono-corlib4.0-cil				install
libmono-cscompmgd8.0-cil			install
libmono-csharp4.0-cil				install
libmono-custommarshalers4.0-cil			install
libmono-data-tds2.0-cil				install
libmono-data-tds4.0-cil				install
libmono-db2-1.0-cil				install
libmono-debugger-soft2.0-cil			install
libmono-debugger-soft4.0-cil			install
libmono-http4.0-cil				install
libmono-i18n-cjk4.0-cil				install
libmono-i18n-mideast4.0-cil			install
libmono-i18n-other4.0-cil			install
libmono-i18n-rare4.0-cil			install
libmono-i18n-west2.0-cil			install
libmono-i18n-west4.0-cil			install
libmono-i18n2.0-cil				install
libmono-i18n4.0-all				install
libmono-i18n4.0-cil				install
libmono-ldap2.0-cil				install
libmono-ldap4.0-cil				install
libmono-management2.0-cil			install
libmono-management4.0-cil			install
libmono-messaging-rabbitmq2.0-cil		install
libmono-messaging-rabbitmq4.0-cil		install
libmono-messaging2.0-cil			install
libmono-messaging4.0-cil			install
libmono-microsoft-build-engine4.0-cil		install
libmono-microsoft-build-framework4.0-cil	install
libmono-microsoft-build-tasks-v4.0-4.0-cil	install
libmono-microsoft-build-utilities-v4.0-4.0-cil	install
libmono-microsoft-build2.0-cil			install
libmono-microsoft-csharp4.0-cil			install
libmono-microsoft-visualc10.0-cil		install
libmono-microsoft-web-infrastructure1.0-cil	install
libmono-microsoft8.0-cil			install
libmono-npgsql2.0-cil				install
libmono-npgsql4.0-cil				install
libmono-opensystem-c4.0-cil			install
libmono-oracle2.0-cil				install
libmono-oracle4.0-cil				install
libmono-peapi2.0-cil				install
libmono-peapi4.0-cil				install
libmono-posix2.0-cil				install
libmono-posix4.0-cil				install
libmono-rabbitmq2.0-cil				install
libmono-rabbitmq4.0-cil				install
libmono-relaxng2.0-cil				install
libmono-relaxng4.0-cil				install
libmono-security2.0-cil				install
libmono-security4.0-cil				install
libmono-sharpzip2.6-cil				install
libmono-sharpzip2.84-cil			install
libmono-sharpzip4.84-cil			install
libmono-simd2.0-cil				install
libmono-simd4.0-cil				install
libmono-sqlite2.0-cil				install
libmono-sqlite4.0-cil				install
libmono-system-componentmodel-composition4.0-cil	install
libmono-system-componentmodel-dataannotations4.0-cil	install
libmono-system-configuration-install4.0-cil	install
libmono-system-configuration4.0-cil		install
libmono-system-core4.0-cil			install
libmono-system-data-datasetextensions4.0-cil	install
libmono-system-data-linq2.0-cil			install
libmono-system-data-linq4.0-cil			install
libmono-system-data-services-client4.0-cil	install
libmono-system-data-services4.0-cil		install
libmono-system-data2.0-cil			install
libmono-system-data4.0-cil			install
libmono-system-design4.0-cil			install
libmono-system-drawing-design4.0-cil		install
libmono-system-drawing4.0-cil			install
libmono-system-dynamic4.0-cil			install
libmono-system-enterpriseservices4.0-cil	install
libmono-system-identitymodel-selectors4.0-cil	install
libmono-system-identitymodel4.0-cil		install
libmono-system-ldap2.0-cil			install
libmono-system-ldap4.0-cil			install
libmono-system-management4.0-cil		install
libmono-system-messaging2.0-cil			install
libmono-system-messaging4.0-cil			install
libmono-system-net4.0-cil			install
libmono-system-numerics4.0-cil			install
libmono-system-runtime-caching4.0-cil		install
libmono-system-runtime-durableinstancing4.0-cil	install
libmono-system-runtime-serialization-formatters-soap4.0-cil	install
libmono-system-runtime-serialization4.0-cil	install
libmono-system-runtime2.0-cil			install
libmono-system-runtime4.0-cil			install
libmono-system-security4.0-cil			install
libmono-system-servicemodel-discovery4.0-cil	install
libmono-system-servicemodel-routing4.0-cil	install
libmono-system-servicemodel-web4.0-cil		install
libmono-system-servicemodel4.0-cil		install
libmono-system-serviceprocess4.0-cil		install
libmono-system-transactions4.0-cil		install
libmono-system-web-abstractions4.0-cil		install
libmono-system-web-applicationservices4.0-cil	install
libmono-system-web-dynamicdata4.0-cil		install
libmono-system-web-extensions-design4.0-cil	install
libmono-system-web-extensions4.0-cil		install
libmono-system-web-mvc1.0-cil			install
libmono-system-web-mvc2.0-cil			install
libmono-system-web-routing4.0-cil		install
libmono-system-web-services4.0-cil		install
libmono-system-web2.0-cil			install
libmono-system-web4.0-cil			install
libmono-system-windows-forms-datavisualization4.0-cil	install
libmono-system-windows-forms4.0-cil		install
libmono-system-xaml4.0-cil			install
libmono-system-xml-linq4.0-cil			install
libmono-system-xml4.0-cil			install
libmono-system2.0-cil				install
libmono-system4.0-cil				install
libmono-tasklets2.0-cil				install
libmono-tasklets4.0-cil				install
libmono-wcf3.0-cil				install
libmono-web4.0-cil				install
libmono-webbrowser2.0-cil			install
libmono-webbrowser4.0-cil			install
libmono-webmatrix-data4.0-cil			install
libmono-windowsbase3.0-cil			install
libmono-windowsbase4.0-cil			install
libmono-winforms2.0-cil				install
libmono2.0-cil					install
mono-4.0-gac					install
mono-csharp-shell				install
mono-devel					install
mono-dmcs					install
mono-gac					install
mono-runtime					install
mono-xbuild					install
monodevelop					install
monodoc-base					install
monodoc-manual					install
ubuntu-mono					install

Last edited by wambacher (2013-03-21 13:51:56)

Offline

#8 2013-03-21 13:48:33

poppei82
Member
From: Germany
Registered: 2011-07-29
Posts: 456

Re: Maperitive unter Ubuntu 12.04?

Habe gerade

mono --debug --desktop Maperitive.exe "$@"

ausgeführt, also das, was im Skript steht nur um ein --debug ergänzt (wie in man mono dargestellt).
Geht nicht... keine Ausgabe...

Welches einfache Programm wäre denn in mono?


Hilf mit bei der Qualitätssicherung! Lasse dir mit dem QAT-Skript Fehler direkt in JOSM anzeigen!
Im Keepright Users Guide findest du Hilfe.

Offline

#9 2013-03-21 13:56:03

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Maperitive unter Ubuntu 12.04?

poppei82 wrote:

Welches einfache Programm wäre denn in mono?

notepad.exe sollte gehen, hab ich aber nie gemacht und auch gerade kein Windows aktiv.

Offline

#10 2013-03-21 13:59:45

poppei82
Member
From: Germany
Registered: 2011-07-29
Posts: 456

Re: Maperitive unter Ubuntu 12.04?

:-(

mono NOTEPAD.EXE 
Cannot open assembly 'NOTEPAD.EXE': File does not contain a valid CIL image.

Hilf mit bei der Qualitätssicherung! Lasse dir mit dem QAT-Skript Fehler direkt in JOSM anzeigen!
Im Keepright Users Guide findest du Hilfe.

Offline

#11 2013-03-21 14:01:52

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Maperitive unter Ubuntu 12.04?

poppei82 wrote:

:-(

mono NOTEPAD.EXE 
Cannot open assembly 'NOTEPAD.EXE': File does not contain a valid CIL image.

sorry, muß ich passen. Frag mal die Mono-Leute

Offline

#12 2013-03-21 14:02:17

poppei82
Member
From: Germany
Registered: 2011-07-29
Posts: 456

Re: Maperitive unter Ubuntu 12.04?

Trotzdem danke! :-)


Hilf mit bei der Qualitätssicherung! Lasse dir mit dem QAT-Skript Fehler direkt in JOSM anzeigen!
Im Keepright Users Guide findest du Hilfe.

Offline

#13 2013-03-21 14:43:13

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Maperitive unter Ubuntu 12.04?

poppei82 wrote:

Trotzdem danke! :-)

unter mono geht notepad bei mir auch nicht. aber maperitive braucht (und rennt) nur mit mono.

Last edited by wambacher (2013-03-21 14:44:04)

Offline

#14 2013-03-21 14:53:42

quasilotte
Member
Registered: 2011-01-29
Posts: 379

Re: Maperitive unter Ubuntu 12.04?

https://groups.google.com/forum/?fromgr … UTlOiYhVR4

Dort war glaub ich das Problem das maperitve erstmal  auf tauchstation ging um dann irgendwann aufzupoppen!

Offline

#15 2013-03-21 15:13:38

poppei82
Member
From: Germany
Registered: 2011-07-29
Posts: 456

Re: Maperitive unter Ubuntu 12.04?

Cool, danke für den Hinweis! Ich habe mich mal in die Dikussion eingeklinkt. Bei mir ploppt es allerdings auch nach mehrern Minuten nicht auf.

Schaun mer mal...


Hilf mit bei der Qualitätssicherung! Lasse dir mit dem QAT-Skript Fehler direkt in JOSM anzeigen!
Im Keepright Users Guide findest du Hilfe.

Offline

#16 2013-03-21 15:19:32

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Maperitive unter Ubuntu 12.04?

poppei82 wrote:

Cool, danke für den Hinweis! Ich habe mich mal in die Dikussion eingeklinkt. Bei mir ploppt es allerdings auch nach mehrern Minuten nicht auf.

Schaun mer mal...

bei mir 15 Sekunden - allerdings ist meine Kiste etwas oversized wink

Gruß
walter

p.s. wenn's jemanden interessiert: 8-Core 4 GHz mit 32GB Mem. Nur bei der Platten-Performance klemmt es noch.

Last edited by wambacher (2013-03-21 15:20:01)

Offline

#17 2013-03-21 15:39:15

poppei82
Member
From: Germany
Registered: 2011-07-29
Posts: 456

Re: Maperitive unter Ubuntu 12.04?

AMD Athlon(tm) 64 X2 Dual Core Processor 4000+

=> ich warte schon seit 20 Minuten... big_smile


Hilf mit bei der Qualitätssicherung! Lasse dir mit dem QAT-Skript Fehler direkt in JOSM anzeigen!
Im Keepright Users Guide findest du Hilfe.

Offline

#18 2013-03-21 15:46:09

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Maperitive unter Ubuntu 12.04?

poppei82 wrote:

AMD Athlon(tm) 64 X2 Dual Core Processor 4000+

=> ich warte schon seit 20 Minuten... big_smile

Zu lange - maximal 1 Minute, dann muß da was kommen. Genau diese Konfiguration hatte ich vorher.

Offline

#19 2013-03-23 08:59:58

margin-auto
Member
Registered: 2011-09-18
Posts: 118

Re: Maperitive unter Ubuntu 12.04?

Bei mir dauert es auch gerne mal 20-30 Minuten, bis Maperitive da ist sad

Offline

#20 2013-04-22 18:41:11

poppei82
Member
From: Germany
Registered: 2011-07-29
Posts: 456

Re: Maperitive unter Ubuntu 12.04?

übrigens: der Fehler ist nun behoben


Hilf mit bei der Qualitätssicherung! Lasse dir mit dem QAT-Skript Fehler direkt in JOSM anzeigen!
Im Keepright Users Guide findest du Hilfe.

Offline

#21 2013-04-22 19:13:27

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Maperitive unter Ubuntu 12.04?

poppei82 wrote:

übrigens: der Fehler ist nun behoben

und was war es?

Offline

#22 2013-04-22 19:15:48

poppei82
Member
From: Germany
Registered: 2011-07-29
Posts: 456

Re: Maperitive unter Ubuntu 12.04?

wambacher wrote:
poppei82 wrote:

übrigens: der Fehler ist nun behoben

und was war es?

Er hat irgendeine Prüfung ausgelassen... hab aber keine Ahnung vom Programmieren. Vielleicht findest du in seiner Antwort Hinweise: https://groups.google.com/forum/?fromgr … UTlOiYhVR4


Hilf mit bei der Qualitätssicherung! Lasse dir mit dem QAT-Skript Fehler direkt in JOSM anzeigen!
Im Keepright Users Guide findest du Hilfe.

Offline

#23 2013-04-22 21:46:22

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: Maperitive unter Ubuntu 12.04?

poppei82 wrote:

Er hat irgendeine Prüfung ausgelassen...

danke, war also ein Programmierfehler. Lag demnach nicht "zwischen Tastatur und Rückenlehne" des Anwenders wink

Gruss
walter

Last edited by wambacher (2013-04-22 21:46:42)

Offline

Board footer

Powered by FluxBB