Originally posted by Mez'
View Post
Originally posted by Mez'
View Post
Different bugs with Mutter having been finding different smoothness problems under wayland and they are getting fixed. Please note how the person has tested there with KDE on wayland vs KDE on X11 vs Mutter on X11 and Mutter on Wayland yes some of Mutter issues are Mutter issues that don't effect KDE or Sway or Weston or any other Wayland compositor. Some of the problem is the old legacy X11 code in Mutter having hacks around so it can be used with Wayland. KDE Scenes work will have to come to Mutter at some point where they are getting properly rid of the X11 way of doing things.
Attempting to have generic code between X11 and Wayland with X11 Windows manager and Wayland Compositor ends up with problems.
There is a change in feel you will have to get use to you use sway or mutter or any other wayland compositor you do have to get use that they general make higher usage of the GPU so are less effected by system load and more effected by GPU load. Notice something here old school x11 server uses more CPU and less GPU so the balance has moved. So the user response feedback to system load has changed in the bugless Wayland implementations vs bugless X11 implementation this is purely because of having less cpu operations between input to user application and graphics from application to screen in the Wayland solution.
Remember using DMA BUF with Wayland going forwards (heck even the eglstreams option) means applications are using buffers in the format GPU expects under X11 you have the horrible X PixMap (XPM) and options like it that don't match the GPU at all so causes a lot of CPU processing. There is a need to end X11 because there is a lot of things in the protocol that were put in X11 protocol that seams like a good idea at the time that are absolute bad ideas.
Comment