SUSE Support

Here When You Need Us

Graphic interface no longer working after patches.

This document (000019825) is provided subject to the disclaimer at the end of this document.

Environment

SUSE Linux Enterprise Server 15 SP1

Situation

System was upgraded to SLES15 SP1.  After restart the graphical interface no longer worked.  The graphical login could not been seen. 

Errors found in support config in /var/log/messages:
2021-01-07T16:17:16.510702-05:00 data01d gnome-session-binary[2351]: GLib-GIO-ERROR: No GSettings schemas are installed on the system#012aborting...
Looking for the gsettings-desktop-schemas rpm package shows it is installed and updated to the latest version:
gsettings-desktop-schemas           SUSE Linux Enterprise 15            3.24.1-3.4.1
Even though it is installed and completely up to date, the messages log indicates it is not installed.

The listing of /usr/share/glib-2.0/schemas showed:
data01d:/usr/share/glib-2.0/schemas # l
total 1112
drwxr-xr-x 2 root root  12288 Jan  7 15:15 ./
drwxr-xr-x 3 root root   4096 Nov 23 02:48 ../
-rw-r--r-- 1 root root   3663 Oct  8  2018 SLE-branding.gschema.override
-rw-r--r-- 1 root root  13285 May 31  2018 ca.desrt.dconf-editor.gschema.xml
-rw-rw---- 1 root root 170704 Jan  7 15:15 gschemas.compiled
-rw-r--r-- 1 root root   1016 Feb 18  2019 org.fedoraproject.FirewallConfig.gschema.xml
-rw-r--r-- 1 root root   1499 Mar 12  2018 org.freedesktop.ColorHelper.gschema.xml
-rw-r--r-- 1 root root    649 Jun 17  2019 org.freedesktop.Tracker.DB.gschema.xml
-rw-r--r-- 1 root root   1871 Jun  5  2020 org.freedesktop.Tracker.Extract.gschema.xml
-rw-r--r-- 1 root root   1761 Jun 17  2019 org.freedesktop.Tracker.FTS.gschema.xml
-rw-r--r-- 1 root root   5950 Jun  5  2020 org.freedesktop.Tracker.Miner.Files.gschema.xml
-rw-r--r-- 1 root root    674 Jun 17  2019 org.freedesktop.Tracker.Store.gschema.xml
-rw-r--r-- 1 root root    415 Jun  5  2020 org.freedesktop.Tracker.Writeback.gschema.xml
-rw-r--r-- 1 root root    822 Jun 17  2019 org.freedesktop.Tracker.enums.xml
-rw-r--r-- 1 root root    335 Jun 17  2019 org.freedesktop.Tracker.gschema.xml
-rw-r--r-- 1 root root    840 Jun  5  2020 org.freedesktop.TrackerMiners.enums.xml
-rw-r--r-- 1 root root    577 May 31  2018 org.freedesktop.folks.gschema.xml
-rw-r--r-- 1 root root  10708 Sep 13  2019 org.freedesktop.ibus.gschema.xml
-rw-r--r-- 1 root root    600 May 31  2018 org.gnome.Characters.gschema.xml
-rw-r--r-- 1 root root   4403 May 31  2018 org.gnome.Cheese.gschema.xml
-rw-r--r-- 1 root root    360 Jan 24  2018 org.gnome.Contacts.gschema.xml
-rw-r--r-- 1 root root  12699 Jan  2  2018 org.gnome.DejaDup.gschema.xml
-rw-r--r-- 1 root root    468 Oct 30  2017 org.gnome.Disks.gschema.xml
-rw-r--r-- 1 root root    801 Aug 31  2018 org.gnome.Documents.enums.xml
-rw-r--r-- 1 root root   2923 Jul 30  2019 org.gnome.Evince.gschema.xml
-rw-r--r-- 1 root root   1053 May 31  2018 org.gnome.Evolution.DefaultSources.gschema.xml
-rw-r--r-- 1 root root   8509 May 22  2020 org.gnome.FileRoller.gschema.xml
-rw-r--r-- 1 root root   1820 May 25  2018 org.gnome.GWeather.enums.xml


 

Resolution

In the directory listing, gschemas.compiled shows incorrect permissions:
-rw-rw---- 1 root root 170704 Jan  7 15:15 gschemas.compiled
Simple fix to have the permissions match the rest of the files in the directory:
$sudo chmod 644 /usr/share/glib-2.0/schemas/gschemas.compiled
After permissions have changed reboot.

-OR-

Migrate to SLES15 SP2
 

Disclaimer

This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.

  • Document ID:000019825
  • Creation Date: 13-Jan-2021
  • Modified Date:14-Jan-2021
    • SUSE Linux Enterprise Server

< Back to Support Search

For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com

SUSE Support Forums

Get your questions answered by experienced Sys Ops or interact with other SUSE community experts.

Support Resources

Learn how to get the most from the technical support you receive with your SUSE Subscription, Premium Support, Academic Program, or Partner Program.

Open an Incident

Open an incident with SUSE Technical Support, manage your subscriptions, download patches, or manage user access.