[Bug 1085772] New: gdm 3.28 cannot start plasma session on Wayland
http://bugzilla.suse.com/show_bug.cgi?id=1085772 Bug ID: 1085772 Summary: gdm 3.28 cannot start plasma session on Wayland Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME Assignee: bnc-team-gnome@forge.provo.novell.com Reporter: roger.whittaker@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- With gdm version 3.28 selecting the (previously working) option for a plasma session on Wayland returns us to the gdm login screen. $ cat /etc/os-release NAME="openSUSE Tumbleweed" # VERSION="20180314" ID=opensuse ID_LIKE="suse" VERSION_ID="20180314" PRETTY_NAME="openSUSE Tumbleweed" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:tumbleweed:20180314" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org/" $ rpm -q gdm gdm-3.28.0-1.1.x86_64 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1085772 http://bugzilla.suse.com/show_bug.cgi?id=1085772#c1 --- Comment #1 from Roger Whittaker <roger.whittaker@suse.com> --- I apologise for the duplicates - bugzilla was timing out and failing. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1085772 http://bugzilla.suse.com/show_bug.cgi?id=1085772#c2 --- Comment #2 from Roger Whittaker <roger.whittaker@suse.com> --- *** Bug 1085773 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1085772 http://bugzilla.suse.com/show_bug.cgi?id=1085772#c3 --- Comment #3 from Roger Whittaker <roger.whittaker@suse.com> --- *** Bug 1085774 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1085772 http://bugzilla.suse.com/show_bug.cgi?id=1085772#c4 --- Comment #4 from Roger Whittaker <roger.whittaker@suse.com> --- *** Bug 1085775 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1085772 http://bugzilla.suse.com/show_bug.cgi?id=1085772#c5 --- Comment #5 from Roger Whittaker <roger.whittaker@suse.com> --- *** Bug 1085776 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1085772 http://bugzilla.suse.com/show_bug.cgi?id=1085772#c6 --- Comment #6 from Roger Whittaker <roger.whittaker@suse.com> --- *** Bug 1085777 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1085772 http://bugzilla.suse.com/show_bug.cgi?id=1085772#c7 Roger Whittaker <roger.whittaker@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |roger.whittaker@suse.com --- Comment #7 from Roger Whittaker <roger.whittaker@suse.com> --- Created attachment 764062 --> http://bugzilla.suse.com/attachment.cgi?id=764062&action=edit logs showing the event -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1085772 http://bugzilla.suse.com/show_bug.cgi?id=1085772#c9 Fabian Vogt <fabian@ritter-vogt.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fabian@ritter-vogt.de Flags| |needinfo?(roger.whittaker@s | |use.com) --- Comment #9 from Fabian Vogt <fabian@ritter-vogt.de> --- It appears to me like this is a misunderstanding. gdm already runs a dbus daemon for the session, but plasmawayland.desktop doesn't expect that. Instead, it contains: Exec=dbus-launch --exit-with-session /usr/bin/startplasmacompositor It's confirmed by https://bugzilla.gnome.org/show_bug.cgi?id=760613 However, it looks like the reporter never told upstream about this so it was never actually looked at. Try to replace Exec= in /usr/share/wayland-sessions/plasmawayland.desktop with Exec=dbus-run-session /usr/bin/startplasmacompositor or, if that doesn't work, Exec=/usr/bin/startplasmacompositor -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1085772 http://bugzilla.suse.com/show_bug.cgi?id=1085772#c12 --- Comment #12 from Roger Whittaker <roger.whittaker@suse.com> --- That worked for me, but with one or two problems. - After logging in I see a grey screen with mouse cursor until I do a Ctrl-Alt-F2. - After logging in display resolutions are wrong (apparently switched as between the two monitors that I'm using. - After logging in, middle mouse paste doesn't work (it did before when logging in to plasma on Wayland from gdm, which is why I was doing this, because the same was not true with sddm) - The name change doesn't show up for me (is it cached somewhere else?) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1085772 http://bugzilla.suse.com/show_bug.cgi?id=1085772#c13 --- Comment #13 from Fabian Vogt <fvogt@suse.com> --- (In reply to Roger Whittaker from comment #12)
That worked for me, but with one or two problems.
- After logging in I see a grey screen with mouse cursor until I do a Ctrl-Alt-F2.
- After logging in display resolutions are wrong (apparently switched as between the two monitors that I'm using.
- After logging in, middle mouse paste doesn't work (it did before when logging in to plasma on Wayland from gdm, which is why I was doing this, because the same was not true with sddm)
Wayland does not support middle mouse paste (what GNOME does is a workaround, not actually clipboard vs. cutbuffer). This means you were actually running an X11 session.
- The name change doesn't show up for me (is it cached somewhere else?)
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1085772 http://bugzilla.suse.com/show_bug.cgi?id=1085772#c14 --- Comment #14 from Swamp Workflow Management <swamp@suse.de> --- This is an autogenerated message for OBS integration: This bug (1085772) was mentioned in https://build.opensuse.org/request/show/588466 Factory / plasma5-workspace https://build.opensuse.org/request/show/588467 15.0 / plasma5-workspace -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1085772 http://bugzilla.suse.com/show_bug.cgi?id=1085772#c15 --- Comment #15 from Roger Whittaker <roger.whittaker@suse.com> --- In answer to comment#13 - with the old gdm (3.26) and plasma on Wayland I am as certain as I can be that middle mouse paste was working. Did gdm previously apply that workaround somehow? As noted above, lightdm also starts the session (and I don't see the problem with resolutions), but again the name change is not showing in the menu. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1085772 http://bugzilla.suse.com/show_bug.cgi?id=1085772#c17 --- Comment #17 from Roger Whittaker <roger.whittaker@suse.com> --- Of course. When I changed the [en_GB] version of it, it showed up correctly. Regarding the middle mouse paste I can only assume that previously some gnome service was running that was allowing this for me. Is there any way of enabling the gnome workaround on plasma on Wayland? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1085772 Bjørn Lie <bjorn.lie@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|GNOME |KDE Workspace (Plasma) Assignee|bnc-team-gnome@forge.provo. |opensuse-kde-bugs@opensuse. |novell.com |org -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com