I wanted to grab gnome 3.38 from it’s source code and try running it. I didn’t have any gnome packages before trying this, then I installed all the dependencies, and I did get mutter 7 (not 8, that only works with 40). Gnome shell crashes when I run it. I tracked the bug down to this, after which mutter mysteriously coredumps.
(mutter:2026): GLib-GIO-ERROR **: 23:01:41.234: Settings schema 'org.gnome.settings-daemon.plugins.xsettings' does not contain a key named 'hinting'
looking online it seems this was removed in mutter 8. no worries, I set it myself:
dconf write /org/gnome/settings-daemon/plugins/xsettings/hinting "'grayscale'"
still doesn’t work, even after a reboot.
I decided to then check dconf-editor. It shows the key set, but it puts it under “Keys not defined by a schema - no schema found”. I suspect that’s my issue. How do I resolve this properly? Really would like to try to clean up 3.38’s code base and fix some bugs; I absolutely loved that release