Unable to open Network Settings in Cinnamon, SEGFAULT

I’ve noticed this for a little while now but didn’t really think anything of it as it’s normally fixed with a subsequent update/zypper dup.

Some details:

> inxi -b
System:    Host: localhost Kernel: 5.17.9-1-default x86_64 bits: 64 Desktop: Cinnamon 5.2.7
           Distro: openSUSE Tumbleweed 20220524
Machine:   Type: Desktop Mobo: ASUSTeK model: TUF GAMING X570-PLUS v: Rev X.0x serial: <superuser required>
           BIOS: American Megatrends v: 3001 date: 12/04/2020
CPU:       Info: 8-Core AMD Ryzen 7 3700X [MT MCP] speed: 4058 MHz min/max: 2200/4050 MHz
Graphics:  Device-1: NVIDIA TU106 [GeForce RTX 2070] driver: nvidia v: 470.129.06
           Display: x11 server: X.org 1.21.1.3 driver: loaded: nvidia unloaded: fbdev,modesetting,nouveau,vesa
           resolution: <missing: xdpyinfo>
           OpenGL: renderer: NVIDIA GeForce RTX 2070/PCIe/SSE2 v: 4.6.0 NVIDIA 470.129.06
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169
Drives:    Local Storage: total: raw: 37.75 TiB usable: 23.2 TiB used: 14.4 TiB (62.1%)
Info:      Processes: 439 Uptime: 8h 48m Memory: 31.25 GiB used: 5.77 GiB (18.5%) Shell: Bash inxi: 3.3.07

In addition, I use NetworkManager rather than wicked or any other network service.

This is the output I get when I attempt to load the network module from Cinnamon:


cinnamon-settings networkUsing pam module (python3-pampy)
/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py:430: DeprecationWarning: Gtk.Window.set_wmclass is deprecated
  self.window.set_wmclass(wm_class, wm_class)
Segmentation fault (core dumped)

nmcli itself works but when I try and load ‘settings’ directly from the NetworkManager it also fails. Nothing comes up, not even an error. Not sure what to do at this point but it has been this way for some time now.

I tried combing through the bugtracker but I didn’t find anything. I’m either dense or missing something.

When I check journalctl -b after I attempt to load settings, it shows the following:


kernel: traps: cinnamon-settin[7764] general protection fault ip:7f8d1179f7c3 sp:7ffe62407550 error:0 in libgobject-2.0.so.0.7200.1[7f8d11775000+32000]