staging.inyokaproject.org

Karten (gnome-maps) startet nicht mehr

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

sprock

Anmeldungsdatum:
19. Dezember 2013

Beiträge: 612

Ich habe gestern Abend den Rechner (vorher 22.04) komplett neu installiert mit Ubuntu 24.04.

U.a. habe ich das Programm "Karten" (gnome-maps) als deb installiert ($ sudo apt install gnome-maps). Das Programm lief auch. Ich habe seitdem einige weitere Programme installiert (Debs, Snaps,Gnome-Extensions) und einiges konfiguriert.

Als ich jetzt versuchte, Karten über den GUI-Starter zu starten passierte außer dem "Warte-Drehding" nix. (Wayland und auch X Session.) Wenn ich es versuche mittels Terminal ($ gnome-maps) zu starten passiert auch sekundenlang nichts, bis ich einfach ohne weiteren Output wieder beim Prompt lande.

Wenn ich mit $ sudo -H gnome-maps starte, läuft das Programm.

Ich stehe auf dem Schlauch. Bitte um Hilfe.

sprock

(Themenstarter)

Anmeldungsdatum:
19. Dezember 2013

Beiträge: 612

Nachtrag: Eine Neuinstallation ($ sudo apt purge gnome-maps && sudo apt install gnome-maps) hat gerade auch nichts gebracht.

sprock

(Themenstarter)

Anmeldungsdatum:
19. Dezember 2013

Beiträge: 612

Weiter geht's:

Ich habe "Karten" nun versuchsweise als Flatpak installiert. Das läuft. Allerdings gefällt mir die neue Grafik nicht so gut. Wenn ich die Flatpakversion mittels Terminal starte kommt da auch eine Fehlermeldung (das Programm läuft aber):

kai@Ubuntu-L15-G2:~$ flatpak run org.gnome.Maps

(org.gnome.Maps:2): Gjs-WARNING **: 22:20:12.471: Type interface of property Gtk.MenuButton::popover does not match type interface of first argument of setter set_popover. Falling back to slow path

Ich habe dann nochmal probiert, die deb-Version mittels Terminal zu starten und siehe da, es startet zwar immer noch nicht, aber es gibt jetzt wenigstens eine Fehlerangabe:

kai@Ubuntu-L15-G2:~$ gnome-maps

(org.gnome.Maps:16260): Gjs-CRITICAL **: 22:11:08.637: JS ERROR: Error: Argument text may not be null
update@resource:///org/gnome/Maps/src/placeListRow.js:67:27
PlaceListRow@resource:///org/gnome/Maps/src/placeListRow.js:53:14
FavoriteListRow@resource:///org/gnome/Maps/src/favoriteListRow.js:34:9
_updateList@resource:///org/gnome/Maps/src/favoritesPopover.js:76:23
FavoritesPopover@resource:///org/gnome/Maps/src/favoritesPopover.js:58:14
HeaderBarRight@resource:///org/gnome/Maps/src/headerBar.js:55:41
_initHeaderbar@resource:///org/gnome/Maps/src/mainWindow.js:410:32
MainWindow@resource:///org/gnome/Maps/src/mainWindow.js:130:14
_createWindow@resource:///org/gnome/Maps/src/application.js:184:28
vfunc_activate@resource:///org/gnome/Maps/src/application.js:203:14
vfunc_command_line@resource:///org/gnome/Maps/src/application.js:353:18
main@resource:///org/gnome/Maps/src/main.js:54:24
@resource:///org/gnome/Maps/src/main.js:57:5

Dort bleibt es stehen, es kommt also kein Prompt. Ich muss mit Strg+C abbrechen. Verstehe da auch nur Bahnhof. Weiß jemand, wo der Fehler liegt oder liegen könnte?

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 5356

Deine Favoriten scheinen defekt zu sein.

Teste mal das

mv ~/.local/share/gnome-maps/favorites.json ~/.local/share/gnome-maps/favorites.json.bak

dann sollte es wieder starten.

sprock

(Themenstarter)

Anmeldungsdatum:
19. Dezember 2013

Beiträge: 612

Wow, danke für den Hinweis, das ist zumindest eine Spur.

Es gibt die Datei favorites.json zwar nicht in dem Verzeichnis, aber die Datei places.json, die hat es auch getan. (Bzw. ich habe ganz grob das ganze Verzeichnis gelöscht.)

Das Programm startete daraufhin. Komisch ist aber (wo du Favoriten erwähnst): Als ich eine Adresse im Programm als Favorit markierte, wurde diese nicht gespeichert. Als ich das Programm dann geschlossen habe und erneut starten wollte, kam folgendes (die unteren beiden Absätze sind also neu):

kai@Ubuntu-L15-G2:~$ gnome-maps

(org.gnome.Maps:19901): Gjs-CRITICAL **: 22:31:36.753: JS ERROR: Error: Argument text may not be null
update@resource:///org/gnome/Maps/src/placeListRow.js:67:27
PlaceListRow@resource:///org/gnome/Maps/src/placeListRow.js:53:14
FavoriteListRow@resource:///org/gnome/Maps/src/favoriteListRow.js:34:9
_updateList@resource:///org/gnome/Maps/src/favoritesPopover.js:76:23
FavoritesPopover@resource:///org/gnome/Maps/src/favoritesPopover.js:58:14
HeaderBarRight@resource:///org/gnome/Maps/src/headerBar.js:55:41
_initHeaderbar@resource:///org/gnome/Maps/src/mainWindow.js:410:32
MainWindow@resource:///org/gnome/Maps/src/mainWindow.js:130:14
_createWindow@resource:///org/gnome/Maps/src/application.js:184:28
vfunc_activate@resource:///org/gnome/Maps/src/application.js:203:14
vfunc_command_line@resource:///org/gnome/Maps/src/application.js:353:18
main@resource:///org/gnome/Maps/src/main.js:54:24
@resource:///org/gnome/Maps/src/main.js:57:5


(org.gnome.Maps:19901): libsoup-WARNING **: 22:31:46.732: (../libsoup/soup-session.c:334):soup_session_dispose: runtime check failed: (soup_connection_manager_get_num_conns (priv->conn_manager) == 0)

(org.gnome.Maps:19901): libsoup-WARNING **: 22:31:46.732: (../libsoup/soup-connection-manager.c:84):soup_host_free: runtime check failed: (host->conns == NULL)


Was noch auffällt, ist, dass in der Dash nur ein Starter für "Karten" vorhanden ist (der fürs Flatpak). Die deb-Version kann ich also nur übers Terminal starten. (Bevor ich das Flatpak installiert habe, war ein Starter für die Deb-Version da. Komisch alles.)

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9837

schwarzheit schrieb:

Deine Favoriten scheinen defekt zu sein.

Vor einiger Zeit hatte ich ähnliche Probleme mit gnome-maps und es hing mit den Favoriten zusammen.

Bei mir half, die Einstellungen des Programm in GSettings auf die Standardwerte zu setzen. Die Einstellungen zeigt dieser Befehl:

gsettings list-recursively org.gnome.Maps 

sprock

(Themenstarter)

Anmeldungsdatum:
19. Dezember 2013

Beiträge: 612

Mit gsettings kenne ich mich gar nicht aus. Wie lautet denn der Befehl, mit dem ich die Einstellungen zurücksetzen kann?

Mir ist gerade noch etwas aufgefallen, was mich mehr beunruhigt: Wenn ich den Dateimanager Nautilus öffne ("Dateien"), dann sind die Ordner und Dateien in meinem Home nicht wie sonst alphabetisch sortiert, sondern anscheinend danach, wann sie zuletzt verändert wurden. Ich sehe keinen Zusammenhang, außer das es zeitlich zusammenfällt und sowohl Nautilus als auch Karten Gnomeprogramme sind.

Nachtrag dazu: Als ich jetzt in Listenansicht gegangen bin, habe ich nach "Name" statt "Geändert" sortiert. Das hat dann die alphabetische Sortierung auch in der für mich normalen Ansicht (Raster) wiederhergestellt. Ich kann mich nicht erinnern, dass das bislang (also inkl. 22.4) so war. Die Rasteransicht war immer alphabetisch. Ist das neu?

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9837

sprock schrieb:

Mit gsettings kenne ich mich gar nicht aus. Wie lautet denn der Befehl, mit dem ich die Einstellungen zurücksetzen kann?

gsettings help 

hilft Dir weiter.

Mir ist gerade noch etwas aufgefallen […]

Bitte bleibe beim Thema und entführe keinen Thread, auch keinen eigenen. Beherzige „Genau eine Frage pro Thema“. Und nein, das ist nicht neu.

sprock

(Themenstarter)

Anmeldungsdatum:
19. Dezember 2013

Beiträge: 612

Okay. Verstehe ich dich richtig, dass ich dafür

$ gsettings reset-recursively org.gnome.Maps

ausführen soll? (Falls ja: Woher weiß ich eigentlich, dass ich "reset-recursively" brauche und "reset" nicht reicht?) Nochmal für die Klarheit, du hast oben geschrieben: "Bei mir half, die Einstellungen des Programm in GSettings auf die Standardwerte zu setzen." War der Befehl, den du verwendet hast,

$ gsettings reset-recursively org.gnome.Maps

oder ein anderer?

Antworten |