diff --git a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_41.1.bb b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_41.1.bb index 509e0d41be..16184f2c6c 100644 --- a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_41.1.bb +++ b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_41.1.bb @@ -19,10 +19,17 @@ EXTRA_OEMESON += " \ -Dclassic_mode=true \ " +do_install:append() { + # enable gnome-classic session for wayland + install -d ${D}${datadir}/wayland-sessions + install -m644 ${D}${datadir}/xsessions/gnome-classic.desktop ${D}${datadir}/wayland-sessions/ +} + RDEPENDS:${PN} += "gnome-shell" FILES:${PN} += " \ ${datadir}/gnome-shell \ ${datadir}/gnome-session \ + ${datadir}/wayland-sessions \ ${datadir}/xsessions \ "