[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fedora-devel-list
Subject:    Re: F34 Change proposal: Wayland by Default for KDE Plasma Desktop (System-Wide Change)
From:       Neal Becker <ndbecker2 () gmail ! com>
Date:       2020-09-10 10:56:34
Message-ID: CAG3t+pGzVstZwucgBu+4QWjYajwuJJKvvTYAo0iFfsERCLt+qw () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Might be interesting to try logging in as a new user to see if some older
kde settings are messing things up.

On Thu, Sep 10, 2020 at 6:24 AM Ondrej Mosnacek <omosnace@redhat.com> wrote:

> On Tue, Sep 8, 2020 at 5:30 PM Ben Cotton <bcotton@redhat.com> wrote:
> > https://fedoraproject.org/wiki/Changes/WaylandByDefaultForPlasma
> >
> > == Summary ==
> > Change the default session selection in SDDM to prefer the
> > Wayland-based KDE Plasma Desktop session over the X11-based one.
> >
> > == Owner ==
> > * Name: [[User:Ngompa|Neal Gompa]], [[User:Rdieter|Rex Dieter]],
> > [[User:Jgrulich|Jan Grulich]]
> > * Email: ngompa13@gmail.com, rdieter@gmail.com, jgrulich@redhat.com
> > * Product: KDE Spin
> > * Responsible WG: KDE SIG
> >
> >
> > == Detailed Description ==
> >
> > With KDE Plasma 5.20, the KDE Plasma desktop environment has reached a
> > point where nearly all commonly used features in the desktop and all
> > major applications function in the Plasma Wayland environment on all
> > major GPUs (including NVIDIA with the proprietary driver). Starting
> > with Plasma 5.20 in Fedora 34, we will change the default
> > configuration for Wayland and X11 Plasma sessions so that Wayland is
> > preferred and used by default, while permitting the X11 session to be
> > selected as the alternative desktop environment option.
> >
> > == Feedback ==
> >
> > ==== Is Wayland ready? ====
> > Wayland has been used by default for Fedora Workstation (which uses
> > GNOME) since Fedora 25. And while it was somewhat immature initially,
> > today it is a very rock-solid experience on virtually everything
> > Fedora Workstation runs on. The change in Fedora 25 kickstarted the
> > drive to get everything working on Wayland, and the Workstation team
> > succeeded beyond their wildest dreams. Firefox has been Wayland-native
> > by default since Fedora 31 as well.
> >
> > On the KDE side, serious work into supporting Wayland started shortly
> > after GNOME switched to Wayland by default. Unlike GNOME, KDE has a
> > much broader stack in its toolkit, and it has taken longer to get to a
> > usable state. With the Plasma 5.20 release, the Wayland protocol for
> > screencasting as well as middle-click paste finally are supported,
> > completing the required feature set for switching to Wayland by
> > default.
>
> So yesterday I tried to log in to the KDE Plasma + Wayland session on
> my laptop (F32) and the experience was unfortunately quite horrible...
>
> 1. When I logged out of the X session, switched to Wayland on the
> login screen, and logged in, I only got a black screen. After I
> rebooted, I managed to login to the Wayland session (I have automatic
> login after boot enabled), but...
> 2. The desktop was all squeezed into a small 1024x786 rectangle in the
> upper left corner of the screen (my screen is 1920x1080). So I opened
> system settings to change the resolution, but...
> 3. The screen settings were showing "manufacturer_TODO" and
> "model_TODO" as the name of the screen and the only resolution offered
> was 1024x786.
> 4. The window layout of my KDE session was not preserved (I think even
> the distribution of windows to activities was lost). But I probably
> shouldn't expect this to work...
> 5. Logging out of the Wayland session gave me just a black screen with
> blinking cursor, no login screen.
>
> Reading the other posts in this thread it seems I'm the only one
> experiencing such serious breakage (maybe except 4., which is
> understandable), so I'm wondering if I did something wrong... I simply
> installed plasma-workspace-wayland, logged out, and then logged in
> selecting "Plasma (Wayland) (Wayland)" from the session dropdown.
>
> --
> Ondrej Mosnacek
> Software Engineer, Platform Security - SELinux kernel
> Red Hat, Inc.
> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-leave@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>


-- 
*Those who don't understand recursion are doomed to repeat it*

[Attachment #5 (text/html)]

<div dir="ltr">Might be interesting to try logging in as a new user to see if some \
older kde settings are messing things up.</div><br><div class="gmail_quote"><div \
dir="ltr" class="gmail_attr">On Thu, Sep 10, 2020 at 6:24 AM Ondrej Mosnacek &lt;<a \
href="mailto:omosnace@redhat.com">omosnace@redhat.com</a>&gt; \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, Sep 8, 2020 at \
5:30 PM Ben Cotton &lt;<a href="mailto:bcotton@redhat.com" \
target="_blank">bcotton@redhat.com</a>&gt; wrote:<br> &gt; <a \
href="https://fedoraproject.org/wiki/Changes/WaylandByDefaultForPlasma" \
rel="noreferrer" target="_blank">https://fedoraproject.org/wiki/Changes/WaylandByDefaultForPlasma</a><br>
 &gt;<br>
&gt; == Summary ==<br>
&gt; Change the default session selection in SDDM to prefer the<br>
&gt; Wayland-based KDE Plasma Desktop session over the X11-based one.<br>
&gt;<br>
&gt; == Owner ==<br>
&gt; * Name: [[User:Ngompa|Neal Gompa]], [[User:Rdieter|Rex Dieter]],<br>
&gt; [[User:Jgrulich|Jan Grulich]]<br>
&gt; * Email: <a href="mailto:ngompa13@gmail.com" \
target="_blank">ngompa13@gmail.com</a>, <a href="mailto:rdieter@gmail.com" \
target="_blank">rdieter@gmail.com</a>, <a href="mailto:jgrulich@redhat.com" \
target="_blank">jgrulich@redhat.com</a><br> &gt; * Product: KDE Spin<br>
&gt; * Responsible WG: KDE SIG<br>
&gt;<br>
&gt;<br>
&gt; == Detailed Description ==<br>
&gt;<br>
&gt; With KDE Plasma 5.20, the KDE Plasma desktop environment has reached a<br>
&gt; point where nearly all commonly used features in the desktop and all<br>
&gt; major applications function in the Plasma Wayland environment on all<br>
&gt; major GPUs (including NVIDIA with the proprietary driver). Starting<br>
&gt; with Plasma 5.20 in Fedora 34, we will change the default<br>
&gt; configuration for Wayland and X11 Plasma sessions so that Wayland is<br>
&gt; preferred and used by default, while permitting the X11 session to be<br>
&gt; selected as the alternative desktop environment option.<br>
&gt;<br>
&gt; == Feedback ==<br>
&gt;<br>
&gt; ==== Is Wayland ready? ====<br>
&gt; Wayland has been used by default for Fedora Workstation (which uses<br>
&gt; GNOME) since Fedora 25. And while it was somewhat immature initially,<br>
&gt; today it is a very rock-solid experience on virtually everything<br>
&gt; Fedora Workstation runs on. The change in Fedora 25 kickstarted the<br>
&gt; drive to get everything working on Wayland, and the Workstation team<br>
&gt; succeeded beyond their wildest dreams. Firefox has been Wayland-native<br>
&gt; by default since Fedora 31 as well.<br>
&gt;<br>
&gt; On the KDE side, serious work into supporting Wayland started shortly<br>
&gt; after GNOME switched to Wayland by default. Unlike GNOME, KDE has a<br>
&gt; much broader stack in its toolkit, and it has taken longer to get to a<br>
&gt; usable state. With the Plasma 5.20 release, the Wayland protocol for<br>
&gt; screencasting as well as middle-click paste finally are supported,<br>
&gt; completing the required feature set for switching to Wayland by<br>
&gt; default.<br>
<br>
So yesterday I tried to log in to the KDE Plasma + Wayland session on<br>
my laptop (F32) and the experience was unfortunately quite horrible...<br>
<br>
1. When I logged out of the X session, switched to Wayland on the<br>
login screen, and logged in, I only got a black screen. After I<br>
rebooted, I managed to login to the Wayland session (I have automatic<br>
login after boot enabled), but...<br>
2. The desktop was all squeezed into a small 1024x786 rectangle in the<br>
upper left corner of the screen (my screen is 1920x1080). So I opened<br>
system settings to change the resolution, but...<br>
3. The screen settings were showing &quot;manufacturer_TODO&quot; and<br>
&quot;model_TODO&quot; as the name of the screen and the only resolution offered<br>
was 1024x786.<br>
4. The window layout of my KDE session was not preserved (I think even<br>
the distribution of windows to activities was lost). But I probably<br>
shouldn&#39;t expect this to work...<br>
5. Logging out of the Wayland session gave me just a black screen with<br>
blinking cursor, no login screen.<br>
<br>
Reading the other posts in this thread it seems I&#39;m the only one<br>
experiencing such serious breakage (maybe except 4., which is<br>
understandable), so I&#39;m wondering if I did something wrong... I simply<br>
installed plasma-workspace-wayland, logged out, and then logged in<br>
selecting &quot;Plasma (Wayland) (Wayland)&quot; from the session dropdown.<br>
<br>
--<br>
Ondrej Mosnacek<br>
Software Engineer, Platform Security - SELinux kernel<br>
Red Hat, Inc.<br>
_______________________________________________<br>
devel mailing list -- <a href="mailto:devel@lists.fedoraproject.org" \
target="_blank">devel@lists.fedoraproject.org</a><br> To unsubscribe send an email to \
<a href="mailto:devel-leave@lists.fedoraproject.org" \
target="_blank">devel-leave@lists.fedoraproject.org</a><br> Fedora Code of Conduct: \
<a href="https://docs.fedoraproject.org/en-US/project/code-of-conduct/" \
rel="noreferrer" target="_blank">https://docs.fedoraproject.org/en-US/project/code-of-conduct/</a><br>
 List Guidelines: <a href="https://fedoraproject.org/wiki/Mailing_list_guidelines" \
rel="noreferrer" target="_blank">https://fedoraproject.org/wiki/Mailing_list_guidelines</a><br>
 List Archives: <a href="https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org" \
rel="noreferrer" target="_blank">https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org</a><br>
 </blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" \
class="gmail_signature"><div dir="ltr"><i>Those who don&#39;t understand recursion \
are doomed to repeat it</i></div></div>


[Attachment #6 (text/plain)]

_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic