Bug 1220837 - gnome-control-center crashes on ERROR: Settings schema 'org.gnome.desktop.remote-desktop.rdp' does not contain a key named 'enable'
Summary: gnome-control-center crashes on ERROR: Settings schema 'org.gnome.desktop.rem...
Status: RESOLVED FIXED
: 1219858 (view as bug list)
Alias: None
Product: PUBLIC SUSE Linux Enterprise Desktop 15 SP6
Classification: openSUSE
Component: GNOME (show other bugs)
Version: unspecified
Hardware: Other Other
: P2 - High : Normal
Target Milestone: ---
Assignee: E-mail List
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-04 09:54 UTC by Lubos Kocman
Modified: 2024-03-25 13:41 UTC (History)
4 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lubos Kocman 2024-03-04 09:54:08 UTC
Hello team,

I've just updated on the last Leap 15.6 build and gnome-control-center started to crash. I believe that the last tab I've visited was audio settings.

lkocman@localhost:~> G_MESSAGES_DEBUG=all gnome-control-center 
10:53:47.0643    cc-object-storage[20721]:   DEBUG: Initializing object storage
10:53:47.0647             GLib-GIO[20721]:   DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
10:53:47.1366                  Gtk[20721]:   DEBUG: Connecting to session manager
10:53:47.1392             GLib-GIO[20721]:   DEBUG: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’
10:53:47.1778             GLib-GIO[20721]:   DEBUG: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
10:53:47.1779                dconf[20721]:   DEBUG: watch_fast: "/org/gnome/control-center/" (establishing: 0, active: 0)
10:53:47.1781                dconf[20721]:   DEBUG: watch_established: "/org/gnome/control-center/" (establishing: 1)
10:53:47.1802     cc-network-panel[20721]:   DEBUG: Monitoring NetworkManager for Wi-Fi devices
10:53:47.1804             GLib-GIO[20721]:   DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
10:53:47.1839    cc-object-storage[20721]:   DEBUG: Adding object NMClient (CcObjectStorage::nm-client → 0x556c55b04060) to the storage
10:53:47.1839     cc-network-panel[20721]:   DEBUG: Wi-Fi panel visible: yes
10:53:47.1956       cc-wacom-panel[20721]:   DEBUG: Wacom panel visible: no
10:53:47.1967    cc-object-storage[20721]:   DEBUG: Adding object MMManager (CcObjectStorage::mm-manager → 0x556c55b6d030) to the storage
10:53:47.1967        cc-wwan-panel[20721]:   DEBUG: Monitoring ModemManager for WWAN devices
10:53:47.1967        cc-wwan-panel[20721]:   DEBUG: WWAN panel visible: no
10:53:47.2935                  Gtk[20721]: WARNING: No IM module matching GTK_IM_MODULE=cedilla found
10:53:47.3007                   **[20721]:   DEBUG: Not allowed to change the hostname
10:53:47.4121            cc-window[20721]:   DEBUG: Time to open panel 'Sharing': 0.115262s
10:53:47.4121                dconf[20721]:   DEBUG: change_fast
10:53:47.4714                dconf[20721]:   DEBUG: watch_fast: "/org/gnome/desktop/file-sharing/" (establishing: 0, active: 0)
10:53:47.4715                dconf[20721]:   DEBUG: watch_established: "/org/gnome/desktop/file-sharing/" (establishing: 1)
10:53:47.4721                dconf[20721]:   DEBUG: watch_fast: "/org/gnome/desktop/remote-desktop/rdp/" (establishing: 0, active: 0)
10:53:47.4722                dconf[20721]:   DEBUG: watch_established: "/org/gnome/desktop/remote-desktop/rdp/" (establishing: 1)
10:53:47.4733             GLib-GIO[20721]:   DEBUG: GTask secret_service_async_initable_init_async (source object: 0x556c55b15670, source tag: 0x7faea7b2d4d0) finalized without ever returning (using g_task_return_*()). This potentially indicates a bug in the program.
10:53:47.4782     cc-sharing-panel[20721]:   DEBUG: No RDP credentials available
10:53:47.4784     cc-sharing-panel[20721]:   DEBUG: No RDP credentials available
10:53:47.4874                dconf[20721]:   DEBUG: watch_fast: "/org/gnome/desktop/remote-desktop/rdp/" (establishing: 0, active: 1)
10:53:47.4874             GLib-GIO[20721]:   ERROR: Settings schema 'org.gnome.desktop.remote-desktop.rdp' does not contain a key named 'enable'
Trace/breakpoint trap (core dumped)
lkocman@localhost:~>
Comment 1 Lubos Kocman 2024-03-04 09:55:47 UTC
lkocman@localhost:~> rpm -qa | grep gnome-control
gnome-control-center-lang-45.2-150600.1.2.noarch
gnome-control-center-goa-45.2-150600.1.2.noarch
gnome-control-center-user-faces-45.2-150600.1.2.noarch
gnome-control-center-45.2-150600.1.2.x86_64
^[[Agnome-control-center-color-45.2-150600.1.2.noarch
lkocman@localhost:~> rpm -qa | grep remote
gnome-remote-desktop-lang-41.3-150400.3.3.1.noarch
gnome-remote-desktop-41.3-150400.3.3.1.x86_64
flatpak-remote-flathub-1.14.4-150500.1.3.x86_64
Comment 2 Lubos Kocman 2024-03-04 09:56:46 UTC
I suppose uncomplete upgrade? since gnome-remote-desktop is still 41.X.
Comment 3 Lubos Kocman 2024-03-04 10:28:20 UTC
In fact I still see handful of 41.X components

lkocman@localhost:/etc/openvpn> rpm -qa | grep gnome | grep 41
gnome-disk-utility-lang-41.0-150400.2.9.noarch
gnome-software-lang-41.5-150400.3.3.2.noarch
libgnome-desktop-3-19-41.8-150400.3.5.2.x86_64
gnome-music-41.1-150400.3.6.1.x86_64
gnome-remote-desktop-lang-41.3-150400.3.3.1.noarch
gnome-desktop-debuginfo-41.8-150400.3.3.1.x86_64
gnome-screenshot-41.0-150600.8.2.x86_64
gnome-disk-utility-41.0-150400.2.9.x86_64
gnome-desktop-debugsource-41.8-150400.3.3.1.x86_64
gnome-software-41.5-150400.3.3.2.x86_64
gnome-music-lang-41.1-150400.3.6.1.noarch
gnome-remote-desktop-41.3-150400.3.3.1.x86_64
gnome-screenshot-lang-41.0-150600.8.2.noarch
libgnome-desktop-3-19-debuginfo-41.8-150400.3.3.1.x86_64
lkocman@localhost:/etc/openvpn>
Comment 4 Radoslav Tzvetkov 2024-03-04 12:11:58 UTC
Let's try to integrate this if it comes directly after the PublicBeta
Comment 7 Lubos Kocman 2024-03-05 15:22:32 UTC
*** Bug 1219858 has been marked as a duplicate of this bug. ***
Comment 8 Lubos Kocman 2024-03-08 11:54:24 UTC
Let's hope it's quite painful.

Workaround for users who can't open gnome-control-center (e.g. after running something like gnome-boxes) and are blocked from switching audio devices/connect to bluetooth.

I did remove rm -rf ~/.config/dconf ~/.config/gnome* it will erase some of your settings but your system is back operational (I believe I had to do logout though)
Comment 9 Michael Gorse 2024-03-08 16:21:48 UTC
gnome-remote-desktop 45.1 is in SUSE:SLE-15-SP6:GA now, so hopefully this will be fixed in the next build.
Comment 11 Eugenio Paolantonio 2024-03-25 13:41:50 UTC
Fixed in Snapshot-202403-1, closing. Thanks everyone