Bug 1216003 - Apps opening as X11
Summary: Apps opening as X11
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Aeon
Classification: openSUSE
Component: Desktop Environment (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal
Target Milestone: ---
Assignee: Richard Brown
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-06 12:32 UTC by John Lord
Modified: 2023-10-18 14:27 UTC (History)
2 users (show)

See Also:
Found By: Community User
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
sudo journactl from this morning (1.60 MB, text/plain)
2023-10-06 14:52 UTC, John Lord
Details
dmesg output (80.77 KB, text/plain)
2023-10-07 11:31 UTC, Richard Wallwork
Details

Note You need to log in before you can comment on or make changes to this bug.
Description John Lord 2023-10-06 12:32:31 UTC
After entering my login information into GDM, the screen goes blank and then falls back to the login screen again. I discovered this was due to my .xinitrc file which had an xrandr command. After deleting the file, I can login but all my apps seem to be running as X11 apps instead of wayland. I confirmed this using xlsclients installed in a distrobox. I also started seeing a bunch of other issues. Very slow logout with a different logout screen. I also could not log in from a different virtual terminal.

Doing a transactional-update rollback resolved the issue (apps now wayland again) but now I cannot update without seeing the issue repeated.
Comment 1 Richard Brown 2023-10-06 13:45:38 UTC
Okay...that doesn't happen here..do you have any debug information, logs, or other information that can possibly help identify why this is happening for you?
Comment 2 John Lord 2023-10-06 14:52:02 UTC
Created attachment 869958 [details]
sudo journactl from this morning

This log output is from when I woke my laptop this morning and covers the period I had issues and then the rollback.
Comment 3 John Lord 2023-10-06 14:55:14 UTC
(In reply to Richard Brown from comment #1)
> Okay...that doesn't happen here..do you have any debug information, logs, or
> other information that can possibly help identify why this is happening for
> you?

I added a log. I do not have any debug information. My computer is a Dell XPS 9300 with 1TB nvme and 16GB ram. I clean installed Aeon about a week and a half ago. I have not installed anything using transactional-update. Mainly use flatpaks and distrobox for the rest (non-root).
Comment 4 Richard Wallwork 2023-10-07 11:31:40 UTC
Created attachment 869984 [details]
dmesg output
Comment 5 Richard Wallwork 2023-10-07 11:33:44 UTC
I am having possibly a related issue. Using the same mode laptop and after latest update to Tumbleweed, system logged into X11 rather than wayland. When checking GDM, wayland session was not available. I've attached dmesg output.
Comment 6 John Lord 2023-10-07 12:24:50 UTC
(In reply to Richard Wallwork from comment #5)
> I am having possibly a related issue. Using the same mode laptop and after
> latest update to Tumbleweed, system logged into X11 rather than wayland.
> When checking GDM, wayland session was not available. I've attached dmesg
> output.

Hi Richard

Can you look in your log (sudo journalctl). I have the following lines which seem to be where the issue is recorded?

Oct 06 06:56:13 pluto systemd[3754]: GNOME Shell on Wayland was skipped because of an unmet condition check (ConditionEnvironment=XDG_SESSION_TYPE=wayland).
Oct 06 06:56:13 pluto gnome-session[3927]: gnome-session-binary[3927]: GnomeDesktop-WARNING: Could not create transient scope for PID 3951: GDBus.Error:org.freedesktop.DBus.Error.UnixProcessIdUnknown: Process with ID 3951 does not exist.
Oct 06 06:56:13 pluto gnome-session-binary[3927]: GnomeDesktop-WARNING: Could not create transient scope for PID 3951: GDBus.Error:org.freedesktop.DBus.Error.UnixProcessIdUnknown: Process with ID 3951 does not exist.
Oct 06 06:56:13 pluto systemd[3754]: Starting GNOME Shell on X11...
Comment 7 John Lord 2023-10-07 13:06:14 UTC
The issue may be due to a bad Mesa update from 1:23.1.8-1 -> 1:23.2.1-1 (https://bbs.archlinux.org/viewtopic.php?id=289333). Seems to affect Ice Lake which would explain the issue being on XPS 9300.

I am not a developer. Do I wait for an upstream fix? I tried putting a lock on Mesa but just got a black screen when I updated to the latest snapshot.
Comment 8 Richard Wallwork 2023-10-07 14:21:28 UTC
Hi Yes I think it is Mesa. I am on a freshly installed system, so downgraded (probably unwisely but hey ho) using http://download.opensuse.org/history/20231001/tumbleweed/repo/oss/ and Wayland works fine now.
Comment 9 Richard Wallwork 2023-10-11 11:12:11 UTC
From what I've read here https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889 this has been resolved on other distros with an update to Mesa, but the latest snapshot of Tumbleweed, the problem is still present.
Comment 10 John Lord 2023-10-18 14:27:56 UTC
Fixed in latest snapshot