Skip to main content
Topic: nm-applet won't start (Read 464 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

nm-applet won't start

I run artix with openbox as wm.  I find nm-applet will no longer start it fails like this
Code: [Select]
(nm-applet:2224): GLib-GIO-ERROR **: 12:58:52.840: Settings schema 'org.gnome.nm-applet' is not installed
Trace/breakpoint trap
I found some tips
Code: [Select]
/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas >/dev/null 2>&1

#and

pacman -S gsettings-desktop-schemas

with google, but none seemed to help.

Any ideas?

I checked and

/usr/share/glib-2.0/schemas/org.gnome.nm-applet.eap.gschema.xml is owned by libnma-common 1.10.4-3

A run under strace ends like this

Code: [Select]
futex(0x7f7eae1040, FUTEX_WAKE_PRIVATE, 2147483647) = 0
openat(AT_FDCWD, "/usr/share/glib-2.0/schemas/gschemas.compiled", O_RDONLY) = 8
newfstatat(8, "", {st_mode=S_IFREG|0644, st_size=48741, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 48741, PROT_READ, MAP_PRIVATE, 8, 0) = 0x7f7f064000
close(8)                                = 0
openat(AT_FDCWD, "/home/robin/.local/share/glib-2.0/schemas/gschemas.compiled", O_RDONLY) = 8
newfstatat(8, "", {st_mode=S_IFREG|0644, st_size=48741, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 48741, PROT_READ, MAP_PRIVATE, 8, 0) = 0x7f7efd4000
close(8)                                = 0
futex(0x7f7eae1040, FUTEX_WAKE_PRIVATE, 2147483647) = 0
getpeername(2, 0x7fd8033518, [128])     = -1 ENOTSOCK (Socket operation on non-socket)
futex(0x7f7eae1040, FUTEX_WAKE_PRIVATE, 2147483647) = 0
ioctl(2, TCGETS, 0x7fd80334d0)          = -1 ENOTTY (Inappropriate ioctl for device)
getpid()                                = 13954
openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 8
newfstatat(8, "", {st_mode=S_IFREG|0644, st_size=3664, ...}, AT_EMPTY_PATH) = 0
newfstatat(8, "", {st_mode=S_IFREG|0644, st_size=3664, ...}, AT_EMPTY_PATH) = 0
read(8, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\10\0\0\0\0"..., 4096) = 3664
lseek(8, -2329, SEEK_CUR)               = 1335
read(8, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\10\0\0\0\0"..., 4096) = 2329
close(8)                                = 0
write(2, "\n(nm-applet:13954): GLib-GIO-ERR"..., 108
(nm-applet:13954): GLib-GIO-ERROR **: 13:49:29.977: Settings schema 'org.gnome.nm-applet' is not installed
) = 108
gettid()                                = 13954
getpid()                                = 13954
tgkill(13954, 13954, SIGTRAP)           = 0
--- SIGTRAP {si_signo=SIGTRAP, si_code=SI_TKILL, si_pid=13954, si_uid=1000} ---
+++ killed by SIGTRAP +++

both files are present

Code: [Select]
$ ls /home/robin/.local/share/glib-2.0/schemas/gschemas.compiled -al
-rw-r--r-- 1 robin robin 48741 Nov 24 13:48 /home/robin/.local/share/glib-2.0/schemas/gschemas.compiled

Re: nm-applet won't start

Reply #1
I downgraded to these packages libnm-1.38.4-1.1  libnma-1.8.40-1  libnma-common-1.8.40-1  network-manager-applet-1.28.0-1 and find that nm-applet will start up.

I will consult upstream and se if the nm devs can help.


Re: nm-applet won't start

Reply #3
I think the libnma pkg changed something that was supposed to be fixed in the network-manager-applet pkg, but for some reason my updates missed out the change in network-manager-applet.

Re: nm-applet won't start

Reply #4
I think the libnma pkg changed something that was supposed to be fixed in the network-manager-applet pkg, but for some reason my updates missed out the change in network-manager-applet.
according to the .ink in the message i referenced there's a path name that could be deleted that might fix the problem.  If it pertains to your circumstance and it's from nov 9 2022 so it could def be relevant.
Cat Herders of Linux