After updating gnome to 40, applications using X11 are no longer visible. xorg-server builds the Xwayland application and Xwayland is also launched after log in. Still only waland-native applications are actually rendered on the desktop. Any X11 application is running (visible in the process list and when launched via a terminal, has active output), but shows no window or other GUI element. Switching the GNOME session to "GNOME on Xserver" brings back all applications, but suffers from the X11 limitations (for me mostly the lack of fractional desktop scaling) Reproducible: Always Steps to Reproduce: 1. Update to GNOME 40 2. Start a GNOME wayland session 3. Launch any X11 applocation Actual Results: "nothing happens" (application is launched, but nothing appears on the screen) Expected Results: The application's window appears on screen. Used to work fine with GNOME to to and including 3.38, broken with 40
If this is on OpenRC/elogind, it might be needing https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/2c6aca9ba7974a67c9fd6f0a51c6a3d485044655 to get grabbed in in a gnome-shell patchset revision bump. Could someone experiencing the issue try if that patch solves it? Add `.patch` at the end of the URL to get a downloadable and usable version to apply.
(In reply to Mart Raudsepp from comment #1) > If this is on OpenRC/elogind, it might be needing > https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/ > 2c6aca9ba7974a67c9fd6f0a51c6a3d485044655 to get grabbed in in a gnome-shell > patchset revision bump. > Could someone experiencing the issue try if that patch solves it? Add > `.patch` at the end of the URL to get a downloadable and usable version to > apply. This patch works for me - I'm on OpenRC/elogind and X11 apps now appear. Thanks!
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f167e1b1efddbbaa9268e0764bbb37f2e4e303b6 commit f167e1b1efddbbaa9268e0764bbb37f2e4e303b6 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2021-06-02 22:55:29 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2021-06-02 23:52:43 +0000 gnome-base/gnome-shell: Add patches from upstream Closes: https://bugs.gentoo.org/793203 Signed-off-by: Matt Turner <mattst88@gentoo.org> gnome-base/gnome-shell/Manifest | 1 + gnome-base/gnome-shell/gnome-shell-40.1-r1.ebuild | 193 ++++++++++++++++++++++ 2 files changed, 194 insertions(+)