I’m running Fedora 30.
For debugging purposes I want to test the current gnome-shell 3.33 and mutter 3.33. So my idea was to cherry pick that from rawhide using
sudo dnf --enablerepo=rawhide --releasever=31 upgrade gnome-shell
which gives the following output
Package Architecture Version Repository Size ==================================================================================================== Upgrading: evolution x86_64 3.33.4-1.fc31 rawhide 3.7 M evolution-data-server x86_64 3.33.4-1.fc31 rawhide 2.2 M evolution-data-server-langpacks noarch 3.33.4-1.fc31 rawhide 1.4 M evolution-langpacks noarch 3.33.4-1.fc31 rawhide 6.0 M folks x86_64 1:0.13.1-1.fc31 rawhide 575 k gnome-calendar x86_64 3.33.1-3.fc31 rawhide 417 k gnome-clocks x86_64 3.32.0-2.fc31 rawhide 389 k gnome-initial-setup x86_64 3.33.4-1.fc31 rawhide 1.3 M gnome-settings-daemon x86_64 3.33.0-2.fc31 rawhide 1.0 M gnome-shell x86_64 3.33.3-1.fc31 rawhide 1.4 M gsettings-desktop-schemas x86_64 3.33.0-1.fc31 rawhide 629 k libgweather x86_64 3.33.0-1.fc31 rawhide 2.8 M libical x86_64 3.0.5-1.fc31 rawhide 276 k libical-glib x86_64 3.0.5-1.fc31 rawhide 174 k mutter x86_64 3.33.3-1.fc31 rawhide 2.5 M Transaction Summary ====================================================================================================
So it looks like gnome-shell and mutter are correctly updated.
But after restarting gdm doesn’t start anymore. The screen stays black. Reverting the upgrade lets gdm start correctly again. The problem doesn’t appear with a clean rawhide installation.
Does anybody have an idea what I might have missed? Any additional packages?