ubuntuusers.de

Quantum GIS installieren?

Status: Ungelöst | Ubuntu-Version: Ubuntu 9.04 (Jaunty Jackalope)
Antworten |

nullmeridian

Avatar von nullmeridian

Anmeldungsdatum:
3. Februar 2009

Beiträge: 616

Wohnort: Würzburger nach Köln emigriert

Ich hoffe mir kann hier jemand helfen. QGIS ist wahrscheinlich kein Programm das jeder hier benutzt, aber vielleicht gibt es ja doch den oder die eine oder anderen. Ich hatte eigentlich die Version 1.0.1 oder so, die auch in den Paketquellen vorhanden ist installiert. Hatte irgendwann auch mal funktioniert, jetzt allerdings schon länger nichtmehr. Es kam zwar das Startlogo, danach aber nichts mehr. Daher hatte ich diese Version deinstalliert und wollte gerade bei Launchpad die neueste Version installieren. Dazu habe ich mir dir entsprechenden .deb Pakete heruntergeladen.

    * libqgis1.3.0-dev_1.3.0-1~jaunty6_i386.deb (162.4 KiB)
    * libqgis1.3.0_1.3.0-1~jaunty6_i386.deb (1.4 MiB)
    * python-qgis-common_1.3.0-1~jaunty6_all.deb (677.1 KiB)
    * python-qgis_1.3.0-1~jaunty6_i386.deb (462.0 KiB)
    * qgis-plugin-grass_1.3.0-1~jaunty6_i386.deb (1.1 MiB)
    * qgis_1.3.0-1~jaunty6_i386.deb (2.6 MiB)

Das Paket libqgis konnte ich installieren, bei allen anderen kommen Fehlermeldungen wegen nicht erfüllter Abhängigkeiten (siehe Screenshot im Anhang).

Bilder

nullmeridian

(Themenstarter)
Avatar von nullmeridian

Anmeldungsdatum:
3. Februar 2009

Beiträge: 616

Wohnort: Würzburger nach Köln emigriert

Ich Holzkopf habs mal wieder falsch gemacht! Wieso nicht gleich die Paketquellen in die sources.list und dann über den Terminal installieren. OK, das hab ich jetzt gemacht. Allerdings kommt auch jetzt nur das Startlogo, danach weiterhin Nichts. In der Systemüberwachung wird der Prozess auch nicht aufgeführt. Es bricht also anscheinend gleich beim Start wieder ab.

Möglicherweise ein Fehler der mit Python zusammenhängt?

zephir

Avatar von zephir

Anmeldungsdatum:
20. März 2006

Beiträge: 2762

Starte qgis mal über das Terminal, dann gibt es vielleicht eine etwas aussagekräftigere Fehlermeldung.

Ansonsten ist das auch die mit unstable gekennzeichete Version, vieleicht läuft die etwas ältere besser https://launchpad.net/~qgis/+archive/stable.

nullmeridian

(Themenstarter)
Avatar von nullmeridian

Anmeldungsdatum:
3. Februar 2009

Beiträge: 616

Wohnort: Würzburger nach Köln emigriert

Wieso ich eigentlich nicht immer gleich drauf komme einmal die Terminal-Ausgabe zu beobachten. 🙄

Segmentation fault

Das ist die Meldung die QIS bringt. Ich glaube es hat nichts mit der unstable-Version zu tun. Das Verhalten ist ja haargenau das Gleiche wie es auch bei der Version 1.0xxx aus den regulären Ubuntu-Quellen vorkommt.

zephir

Avatar von zephir

Anmeldungsdatum:
20. März 2006

Beiträge: 2762

Schade, das ist ja nicht sehr aussagekräftig.

Dazu habe ich leider keine Idee, als ich Qgis daß letzte mal aus dieser Quelle installiert habe, hat es funktioniert (war allerdings auch debian lenny und eine Version < 1.0).

Je nachdem was Du machen willst, könntest du dir sonst als Übergangslösung/Alternative mal gvSIG ansehen, das ist eine Java Anwendung und läßt sich sehr einfach installieren.

Ansonsten kommen hoffentlich noch bessere Ideen von anderen, um Qgis zum arbeiten zu bewegen.

nullmeridian

(Themenstarter)
Avatar von nullmeridian

Anmeldungsdatum:
3. Februar 2009

Beiträge: 616

Wohnort: Würzburger nach Köln emigriert

Bei mir hatte es ja auch irgendwann einmal funktioniert. Ist schon ne Weile her. Kann sein, dass das noch unter 8.10 war. Ich will es eigentlich im Zusammenhang mit Grass GIS nutzen. Aktuell geht es darum, dass ich im Rahmen eines Uni-Forschungsprogramms ein Digitales Elevation Model (DEM) von Südspanien ansehen und damit arbeiten möchte.

nullmeridian

(Themenstarter)
Avatar von nullmeridian

Anmeldungsdatum:
3. Februar 2009

Beiträge: 616

Wohnort: Würzburger nach Köln emigriert

Hab gerade mal nach dem Problem gegooglet. Scheint keine Seltenheit zu sein. Hier habe ich einen Lösungvorschlag gefunden.

I have resolved this problem by changing the QT gui style using the command "qtconfig-qt4".
If the style is set as "Default" or "GTK+" then qgis crash immediately (and other QT programs running under GNOME i think). You have to change it to any other values as "Cleanlooks" for example.

Das scheint auch bei einigen geklappt zu haben. Ich habe mir extra das Paket qt4-qtconfig installiert und meinen Style der auf "Default" stand geändert. Das Problem bleibt allerdings bei mir trotzdem bestehen. Aber vielleicht regt ja einen von euch diese Lösung zu weiteren Fehlervermutungen möglichen Lösungen an.

Hier nochmal ein Screenshot der zeigt wie weit QGIS beim Start kommt bevor es wieder abstürzt.

Bilder

zephir

Avatar von zephir

Anmeldungsdatum:
20. März 2006

Beiträge: 2762

Ideen zur problemlösung habe ich nicht, könnte mir aber vorstellen, das es damit zusammenhängt, das Grass bei Ubuntu in Universe rumschimmelt, von niemandem gepflegt wird, und die Version möglicherweise auch nicht zum neusten Plugin von Qgis past. Du könntest mal das Repository von Jachym Cepicky http://les-ejk.cz/ubuntu/ probieren, da ist eine aktuelle Grass Version und eine dazu passende Qgis Version drin.

Falls Grass nicht vom Projekt vorgegeben ist, kann ich zur Reliefanalyse auch SAGA empfelen, ist nicht so gut dokumentiert wie GRASS, hat aber im Punkt Reliefanalyse sogar eher mehr zu bieten.

nullmeridian

(Themenstarter)
Avatar von nullmeridian

Anmeldungsdatum:
3. Februar 2009

Beiträge: 616

Wohnort: Würzburger nach Köln emigriert

Mit Grass hat das nicht zu tun. QGIS läuft ja auch allein. Was ich starten wollte war ja nicht das Grass-Plugin. Ich glaube ich hab auch eine neuere Version von Grass als die, die im Universe ist. Markus Neteler hatte mir genau den Link mit den Ubuntu-Quellen schon mal im Grass-IRC geschickt. 6.4 hab ich installiert. Obwohl es da mittlerweile auch schon wieder eine neuere gibt.

Danke für den Link zu SAGA. Das werd ich mir mal etwas genauer ansehen!

nullmeridian

(Themenstarter)
Avatar von nullmeridian

Anmeldungsdatum:
3. Februar 2009

Beiträge: 616

Wohnort: Würzburger nach Köln emigriert

Hast du SAGA schonmal benutzt? Im Manual steht, dass es ein Windows Programm ist und unter WINE läuft. Das Manual ist allerdings auch von 2004 und es heißt darin, eine eigne Linux-Version sei in der Mache.

Hier werden zur aktuellen Version folgende Pakete angeboten. Welches sollte ich mir den da nehmen? src nehme ich an. Habe allerdings noch keine Erfahrung damit Pakete selbst zu kompilieren. Habe bisher nur .deb oder aus Paketquellen installiert.

saga_2.0.3_bin_linux.tar.gz  	  	5.1 MiB  	Fri Jun 27 2008 15:34  	2,863  	 Release Notes
saga_2.0.3_bin_mswvc.zip 		7.2 MiB 	Fri Jun 27 2008 15:42 	17,139 	Release Notes
saga_2.0.3_python23_mswvc.zip 		331.9 KiB 	Fri Jun 27 2008 15:26 	2,858 	Release Notes
saga_2.0.3_src.zip 		3.3 MiB 	Fri Jun 27 2008 15:28 	4,964 	Release Notes
saga_2.0.3_src_linux.tar.gz 		1.9 MiB 	Fri Jun 27 2008 15:29 	1,426

nullmeridian

(Themenstarter)
Avatar von nullmeridian

Anmeldungsdatum:
3. Februar 2009

Beiträge: 616

Wohnort: Würzburger nach Köln emigriert

Die bin brauchte ich. Allerdings bekomme ich beim Starten über saga_gui.sh eine Fehlermeldung wegen einer fehlenden libraries. Mit ldd saga_gui gecheckt bekomme ich auch die Meldung, dass genannte lib fehlt. Nur wo bekomme ich sie jetzt her?

benedikt@inspiron1525:~$ ldd /home/benedikt/SAGA_GIS/saga_gui
	linux-gate.so.1 =>  (0xb80d7000)
	libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7d0d000)
	libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7c80000)
	libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7c64000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7c4a000)
	libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7c07000)
	libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7bc9000)
	libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7bc4000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7b4c000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7b1f000)
	libglitz.so.1 => /usr/lib/libglitz.so.1 (0xb7afa000)
	libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7ad4000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7aca000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0xb79db000)
	libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb79c1000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0xb79bd000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb79b8000)
	libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb79b2000)
	libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb78fa000)
	libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb78f6000)
	libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb78f0000)
	libSM.so.6 => /usr/lib/libSM.so.6 (0xb78e7000)
	libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb78c7000)
	libtiff.so.3 => not found
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb789f000)
	libz.so.1 => /lib/libz.so.1 (0xb7889000)
	libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7885000)
	libsaga_api.so => not found
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7796000)
	libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb776f000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7760000)
	libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb75fd000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0xb75ed000)
	libXi.so.6 => /usr/lib/libXi.so.6 (0xb75e3000)
	libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb75db000)
	libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb75d1000)
	libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb75c5000)
	libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb75c1000)
	libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb75be000)
	libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb75b9000)
	libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb753e000)
	libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb74d0000)
	libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb74a7000)
	libpcre.so.3 => /lib/libpcre.so.3 (0xb7475000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb745b000)
	/lib/ld-linux.so.2 (0xb80d8000)
	librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7451000)
	libICE.so.6 => /usr/lib/libICE.so.6 (0xb7439000)
	libuuid.so.1 => /lib/libuuid.so.1 (0xb7434000)
	libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb73f1000)
	libdirectfb-1.0.so.0 => /usr/lib/libdirectfb-1.0.so.0 (0xb738a000)
	libfusion-1.0.so.0 => /usr/lib/libfusion-1.0.so.0 (0xb7381000)
	libdirect-1.0.so.0 => /usr/lib/libdirect-1.0.so.0 (0xb736c000)
	libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0 (0xb7367000)
	libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb735f000)
	libselinux.so.1 => /lib/libselinux.so.1 (0xb7344000)

Diese beiden fehlen mir: libsaga_api.so libtiff.so.3

zephir

Avatar von zephir

Anmeldungsdatum:
20. März 2006

Beiträge: 2762

Verdamt ist die Downloadseite unübersichtlich geworden ☹. Und die aktuelen Versionen stehen ganz unten? Aber Du hast es ja schon gefunden, die bin ist die richtige, aktuell ist Version 2.03

Wegen der libsaga_api.so: schau mal hier, das wird in der Installationsanleitung für Linux beschrieben, du mußt den Pfad zur Datei noch bekannt machen.

libtiff: Versuch mal libtiff über synaptic zu installieren

qgis: habe grade mal versucht, den Fehler unter Debian lenny nachzuvollziehen, aber da funktioniert das repository von der qgis homepage einwandfrei, auch grass läuft. Vielleicht stören bei dir noch Reste von einer alten Installation? Versuch doch sonst noch mal sowohl grass als auch qgis vollständig zu entfernen, und dann sauber neu zu installieren, und lass danach noch ein apt-get dist-upgrade drüberlaufen, um evt. abhänigkeitsprobleme zu lösen.

nullmeridian

(Themenstarter)
Avatar von nullmeridian

Anmeldungsdatum:
3. Februar 2009

Beiträge: 616

Wohnort: Würzburger nach Köln emigriert

Bei synaptic habe ich gestern schon danach gesucht. libtiff4 ist bereits installiert, was aber anscheinend nicht das Richtige ist.

Ansonsten werde ich es mal so versuchen, wie du es mir empfohlen hast. Aber Reste der alten Installation? Zuvor war das Problem ja schon das Gleiche. Und da gabs keine vorherige Installation.

zephir

Avatar von zephir

Anmeldungsdatum:
20. März 2006

Beiträge: 2762

Ich hatte eigentlich die Version 1.0.1 oder so, die auch in den Paketquellen vorhanden ist installiert. Hatte irgendwann auch mal funktioniert, jetzt allerdings schon länger nichtmehr.

Wegen dem Satz bin ich davon ausgegangen, das vieleicht noch Reste einer alten Installation runpfliegen könnten.

SAGA war dann vieleicht doch kein soguter tipp, ich hatte mal eine Version unter ubuntu laufen, da hat es gut geklappt, aber der Entwickler selbst benutzt Windows und visual Studio zum Programmieren, die Linux Version ist deswegen nicht besonders gut getestet. Ich selbst benutze Qgis und SAGA zur Zeit auch nur noch unter Windows, weil hier einfach die gesammte Arbeisumgebung unter Window läuft, und weil ich mit Ubuntu das selbe Problem hatte, nach einem upgrade liefen die ganzen GIS programme nicht mehr richtig (der Nachteil von Fremdquellen).

nullmeridian

(Themenstarter)
Avatar von nullmeridian

Anmeldungsdatum:
3. Februar 2009

Beiträge: 616

Wohnort: Würzburger nach Köln emigriert

zephir schrieb:

Ich hatte eigentlich die Version 1.0.1 oder so, die auch in den Paketquellen vorhanden ist installiert. Hatte irgendwann auch mal funktioniert, jetzt allerdings schon länger nichtmehr.

Wegen dem Satz bin ich davon ausgegangen, das vieleicht noch Reste einer alten Installation runpfliegen könnten.

Ja, aber ich hab dann festgestellt, dass 1.0.1 nicht mehr funktioniert. Und erst dann eine neue Version installiert.

SAGA war dann vieleicht doch kein soguter tipp, ich hatte mal eine Version unter ubuntu laufen, da hat es gut geklappt, aber der Entwickler selbst benutzt Windows und visual Studio zum Programmieren, die Linux Version ist deswegen nicht besonders gut getestet. Ich selbst benutze Qgis und SAGA zur Zeit auch nur noch unter Windows, weil hier einfach die gesammte Arbeisumgebung unter Window läuft, und weil ich mit Ubuntu das selbe Problem hatte, nach einem upgrade liefen die ganzen GIS programme nicht mehr richtig (der Nachteil von Fremdquellen).

Ein guter Tipp war das trotzdem. Wenns nicht klappt werde ich mir SAGA eben auch auf Windows anschauen. Eigentlich wollte ich das vermeiden, da ich vor hatte alle GIS-Anwendungen auf Linux laufen zu lassen. Und sowieso eigentlich Windows am liebsten möglichst wenig verwenden will. Aber wenns nicht anders geht...

Antworten |