dsam
May 21, 2026, 5:10pm
1
Hi,
gnome-maps window doesn’t show up after starting the program, right after the upgrade to PureOS 11 Crimson. /dev/gnss0 does work, as far as I can judge (I can cat /dev/gnss0 as usual).
$ ps ax | grep maps
2142 ? Ssl 0:08 /usr/bin/gjs /usr/share/gnome-maps/org.gnome.Maps --gapplication-service
System log:
May 21 19:06:47 brownjenkin org.gnome.Maps[2142]: JS ERROR: Error: GSettings key show-scale not found in schema org.gnome.Maps
_checkKey@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:733:23
createCheckedMethod/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:685:30
get@resource:///org/gnome/Maps/js/settings.js:67:21
_initScale@resource:///org/gnome/Maps/js/mapView.js:248:46
MapView@resource:///org/gnome/Maps/js/mapView.js:150:14
MainWindow@resource:///org/gnome/Maps/js/mainWindow.js:102:25
_createWindow@resource:///org/gnome/Maps/js/application.js:181:28
vfunc_activate@resource:///org/gnome/Maps/js/application.js:200:14
vfunc_command_line@resource:///org/gnome/Maps/js/application.js:353:18
main@resource:///org/gnome/Maps/js/main.js:55:24
@resource :///org/gnome/Maps/js/main.js:58:5
Did anyone experience this? Is it possible to make it work?
dos
May 21, 2026, 5:14pm
2
No, GNOME Maps works fine on crimson. Did your upgrade complete correctly? What does sudo apt update && sudo apt full-upgrade say? Anything interesting in /var/log/dpkg.log?
dsam
May 21, 2026, 5:20pm
3
I don’t know, nothing unusual, the OS was updated successfully.
[19:18] purism@brownjenkin[0] ~$ sudo apt update
Get:1 Index of /pureos/ crimson InRelease [10.4 kB]
Get:2 Index of /pureos/ crimson-updates InRelease [10.4 kB]
Get:3 Index of /pureos/ crimson-security InRelease [10.4 kB]
Fetched 31.3 kB in 3s (11.0 kB/s)
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
All packages are up to date.
[19:18] purism@brownjenkin[0] ~$ sudo apt full-upgrade
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Calculating upgrade… Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[19:19] purism@brownjenkin[0] ~$ cat /etc/os-release
ID=pureos
NAME=PureOS
PRETTY_NAME=“PureOS 11 (Crimson)”
VERSION_ID=“11”
VERSION_CODENAME=crimson
HOME_URL=“https://pureos.net/”
SUPPORT_URL=“FAQ – Purism
BUG_REPORT_URL=“Login
LOGO=pureos-logo-icon
[19:19] purism@brownjenkin[0] ~$
dsam
May 21, 2026, 5:24pm
4
[19:23] purism@brownjenkin[0] ~$ grep -i error /var/log/dpkg.log
2026-05-21 14:47:19 upgrade libgpg-error0:arm64 1.38-2 1.46-1
2026-05-21 14:47:19 status half-configured libgpg-error0:arm64 1.38-2
2026-05-21 14:47:19 status unpacked libgpg-error0:arm64 1.38-2
2026-05-21 14:47:19 status half-installed libgpg-error0:arm64 1.38-2
2026-05-21 14:47:19 status unpacked libgpg-error0:arm64 1.46-1
2026-05-21 14:47:19 configure libgpg-error0:arm64 1.46-1
2026-05-21 14:47:19 status unpacked libgpg-error0:arm64 1.46-1
2026-05-21 14:47:19 status half-configured libgpg-error0:arm64 1.46-1
2026-05-21 14:47:19 status installed libgpg-error0:arm64 1.46-1
2026-05-21 14:56:37 upgrade liberror-perl:all 0.17029-1 0.17029-2
2026-05-21 14:56:37 status half-configured liberror-perl:all 0.17029-1
2026-05-21 14:56:37 status unpacked liberror-perl:all 0.17029-1
2026-05-21 14:56:37 status half-installed liberror-perl:all 0.17029-1
2026-05-21 14:56:38 status unpacked liberror-perl:all 0.17029-2
2026-05-21 15:15:36 configure liberror-perl:all 0.17029-2
2026-05-21 15:15:36 status unpacked liberror-perl:all 0.17029-2
2026-05-21 15:15:36 status half-configured liberror-perl:all 0.17029-2
2026-05-21 15:15:36 status installed liberror-perl:all 0.17029-2
[19:24] purism@brownjenkin[0] ~$
[19:24] purism@brownjenkin[0] ~$ grep -i fail /var/log/dpkg.log
[19:24] purism@brownjenkin[1] ~$
dos
May 21, 2026, 5:34pm
5
Try recompiling gsettings schemas:
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
Also, verify whether you don’t have any leftovers from, say, attempting to install a self-compiled version in the past, in /usr/local or ~/.local, as this could be a potential reason for this error that comes to my mind.
dsam
May 21, 2026, 5:34pm
6
Okay, sorry for the noise, this is my fault: the old schema was located in /usr/local/share/glib-2.0/schemas – remains of my very old experiments