I rebuilt the gnome shell package with this patch
Index: gnome-shell-44.0/meson.build =================================================================== --- gnome-shell-44.0.orig/meson.build +++ gnome-shell-44.0/meson.build @@ -148,7 +148,7 @@ cdata.set('HAVE_FDWALK', cc.has_function cdata.set('HAVE_MALLINFO', cc.has_function('mallinfo')) cdata.set('HAVE_MALLINFO2', cc.has_function('mallinfo2')) cdata.set('HAVE_SYS_RESOURCE_H', cc.has_header('sys/resource.h')) -cdata.set('HAVE_EXE_INTROSPECTION', +cdata.set('HAVE_EXE_INTROSPECTION', false and cc.has_header('elf.h') and cc.has_header('link.h')) cdata.set('HAVE__NL_TIME_FIRST_WEEKDAY', cc.has_header_symbol('langinfo.h', '_NL_TIME_FIRST_WEEKDAY')
With this change gdm3 works as expected using X11.
I rebuilt the gnome shell package with this patch
Index: gnome-shell- 44.0/meson. build ======= ======= ======= ======= ======= ======= ======= ======= ==== 44.0.orig/ meson.build 44.0/meson. build 'HAVE_FDWALK' , cc.has_function set('HAVE_ MALLINFO' , cc.has_ function( 'mallinfo' )) set('HAVE_ MALLINFO2' , cc.has_ function( 'mallinfo2' )) set('HAVE_ SYS_RESOURCE_ H', cc.has_ header( 'sys/resource. h')) set('HAVE_ EXE_INTROSPECTI ON', set('HAVE_ EXE_INTROSPECTI ON', false and header( 'elf.h' ) and cc.has_ header( 'link.h' )) set('HAVE_ _NL_TIME_ FIRST_WEEKDAY' , header_ symbol( 'langinfo. h', '_NL_TIME_ FIRST_WEEKDAY' )
=======
--- gnome-shell-
+++ gnome-shell-
@@ -148,7 +148,7 @@ cdata.set(
cdata.
cdata.
cdata.
-cdata.
+cdata.
cc.has_
cdata.
cc.has_
With this change gdm3 works as expected using X11.