[Bug 1187992] New: Missing schema for cinnamon display
http://bugzilla.opensuse.org/show_bug.cgi?id=1187992 Bug ID: 1187992 Summary: Missing schema for cinnamon display Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: X11 Applications Assignee: screening-team-bugs@suse.de Reporter: felix.niederwanger@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- On my current Tumbleweed setup, launching the cinnamon Display manager fails with a missing schema file:
cinnamon-settings display Using pam module (python3-pampy) /usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py:424: DeprecationWarning: Gtk.Window.set_wmclass is deprecated self.window.set_wmclass(wm_class, wm_class) Loading Display module
(cinnamon-settings.py:30778): GLib-GIO-ERROR **: 10:09:35.245: Settings schema 'org.cinnamon.control-center.display' is not installed Trace/breakpoint trap (core dumped)
A quick search in /usr/share/glib-2.0/schemas reveals that those schema files are indeed missing:
ls -l /usr/share/glib-2.0/schemas | grep cinnamon | grep display
Not sure since when this issue is present, might be related to the recent update to Cinnamon Desktop 5.0? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1187992 http://bugzilla.opensuse.org/show_bug.cgi?id=1187992#c1 Martin Willisegger <suse@wizonet.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |suse@wizonet.ch --- Comment #1 from Martin Willisegger <suse@wizonet.ch> --- Same problem here, but Tumbleweed "Next" repository has a temporary fix: zypper ar https://download.opensuse.org/repositories/X11:/Cinnamon:/Next/openSUSE_Fact... zypper in --allow-vendor-change cinnamon-control-center zypper in --allow-vendor-change cinnamon-gschemas zypper mr -d X11_Cinnamon_Next Maybe it is enough to install only the RPM cinnamon-gschemas. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1187992 http://bugzilla.opensuse.org/show_bug.cgi?id=1187992#c2 --- Comment #2 from Felix Niederwanger <felix.niederwanger@suse.com> --- Thanks for the update. I tried to update cinnamon-gschemas and cinnamon-control-center to the Cinnamon Next repository but the issue still occurs. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1187992 http://bugzilla.opensuse.org/show_bug.cgi?id=1187992#c3 Nolan Leasy <nsleasy@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nsleasy@hotmail.com --- Comment #3 from Nolan Leasy <nsleasy@hotmail.com> --- I have enountered this problem with Cinnamon 5.0.x as well and found no workaround. The settings schema 'org.cinnamon.control-center.display' appears to have been omitted from the latest implementation of Cinnamon on Tumbleweed. *** $ cinnamon-settings disp Using pam module (python3-pampy) Loading Display module (cinnamon-settings.py:7898): GLib-GIO-ERROR **: 11:00:17.729: Settings schema 'org.cinnamon.control-center.display' is not installed Trace/breakpoint trap (core dumped) *** This is not a problem in Cinnamon 4.8.6. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1187992 http://bugzilla.opensuse.org/show_bug.cgi?id=1187992#c4 Nolan Leasy <nsleasy@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Component|X11 Applications |Patterns Target Milestone|--- |Current --- Comment #4 from Nolan Leasy <nsleasy@hotmail.com> --- Please assign this bug to the Cinnamon team. The 'Display' setting dialog/window is a very important componenent in the Cinnamon environment and is still missing. The appropriate gschema is present in other Cinnamon 5.0.5 implementations, but was somehow omitted from the openSUSE implementation. This is not an upstream problem. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1187992 http://bugzilla.opensuse.org/show_bug.cgi?id=1187992#c5 --- Comment #5 from andy great <andythe_great@pm.me> --- I recently push update cinnamon-control-center 5.0.2 to X11:Cinnamon:Factory which contain the file org.cinnamon.control-center.display.gschema.xml which might solve this issue. The cinnamon-control-center version 5.0.0 does not have this file because it did not exist, it seems to be add in a later version. I still waiting for it to build and will submit to factory. From what I understand X11:Cinnamon:Next is just a mirror of X11:Cinnamon:Factory, so nothing new there. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1187992 http://bugzilla.opensuse.org/show_bug.cgi?id=1187992#c6 --- Comment #6 from Nolan Leasy <nsleasy@hotmail.com> --- I have confirmed the the updated (5.0.2-60) version of 'cinnamon-control-center' resolves the missing Display dialog/gschema issue and that it works correctly in the openSUSE Tumbleweed environment. zypper ar https://download.opensuse.org/repositories/X11:/Cinnamon:/Next/openSUSE_Fact... Cinnamon-Test zypper ref zypper in --allow-vendor-change cinnamon-control-center zypper mr -d Cinnamon-Test Thanks for your hard work on this, Andy! Looking forward to this update being pushed to the standard Tumbleweed OSS repo. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1187992 http://bugzilla.opensuse.org/show_bug.cgi?id=1187992#c7 Felix Niederwanger <felix.niederwanger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #7 from Felix Niederwanger <felix.niederwanger@suse.com> --- I can also confirm that the last update solved the issue. Now the display manager works again. Thanks for the fix! Closing the issue now. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com