TheaterFire

XFCE Wayland Roadmap Updated

Posted by that_leaflet@reddit | linux | View on Reddit | 46 comments

Reply to Post

46 Comments

Perfect_Lie@reddit

Holy moly most of the things are done, that's amazing.
View on Reddit #20083385

AndroGR@reddit

Well they already were done from the beginning thanks to Gtk's (excellent) Wayland support. `xfwm` is obviously the hardest one because it'll be the actual Wayland compositor, `xfce4-screenshooter` is only stuck on a bug when selecting regions, and `xfce4-session` depends on `xfwm` anyways.
View on Reddit #20083386

SomeGuyNamedMay@reddit

Gtk's wayland support is extremely spotty lol
View on Reddit #24734410

Skitzo_Ramblins@reddit

> Use wlroots over libmutter I also thought it was a weird decision to use libmutter.
View on Reddit #19845727

YourCloseFriend@reddit

The xfwm maintainer works at Red Hat on mutter and other wayland stuff already, so it might have made development and support easier.
View on Reddit #19850629

SweetBabyAlaska@reddit

It makes sense. It also makes sense to use wl-roots since its become somewhat of the go to when writing a Wayland compositor. They label it as "the 75,000 lines of code you were going to write anyways" lol and mutter is really strong headed in their own direction. GNOME has been quite tedious from what I understand when it comes to trying to unify Wayland implementations.
View on Reddit #19871926

FineWineGlue@reddit

KDE is going to use wlroots as well sometime after the 6.0 release.
View on Reddit #19938922

visor841@reddit

Oh, has this been announced? I knew they were considering it, but I hadn't actually seen the decision. A quick Google didn't bring anything up, can you link to more info about it?
View on Reddit #19991523

FineWineGlue@reddit

it was in one of the weekly? blogs or a Video they was going to start porting for cross compatibility with other DE's stuff can change and that plan can get abandoned.
View on Reddit #19998597

visor841@reddit

Oh, has this been announced? I knew they were considering it, but I hadn't actually seen the decision. Can you link me an official source?
View on Reddit #19991474

Storyshift-Chara-ewe@reddit

Honestly, that's just GNOME in general, I don't hate them, but they're tedious to work with
View on Reddit #19955684

wtsdtwow@reddit

Glad to see DE's like XFCE and Cinnamon jumping on the Wayland train. They delayed for a long time, but I think they now realize that if they don't start the work, they will be left behind and forgotten.
View on Reddit #19848221

misogynist_shitlord@reddit

I just tried using Wayland and kde 5 with nvidia gpu and it was not a good experience. These things have a ways to go.
View on Reddit #19854961

matt_eskes@reddit

That’s all Nvidia right there. Kwin/Wayland on AMD is pretty damned solid.
View on Reddit #19855326

chibiace@reddit

not great to not support 80% of the gpu market though. whether or not you like them.
View on Reddit #19856486

matt_eskes@reddit

Then take it up with Nvidia and maybe you can talk them into releasing the driver into open source. If you can do that, you’ll be accomplishing something that not even Linus could.
View on Reddit #19856579

Business_Reindeer910@reddit

they did release an open driver, but it won't be upstreamed. Nouveau will be the future of open source drivers
View on Reddit #19861334

matt_eskes@reddit

And that’s only for the older architecture cards, not the new cards, is it not?
View on Reddit #19861376

MrSchmellow@reddit

It seems that's actually the other way around: GSP-RM is 20x0 and newer, older architectures are not supported
View on Reddit #19866756

matt_eskes@reddit

I remember hearing something about it, but I legitimately couldn’t remember which way it was for, though
View on Reddit #19868925

OSSLover@reddit

Their open source driver is a fake. Nvidia just moved their proprietary stuff into a firmware binary file which gets executed via their open source "driver" skeleton.
View on Reddit #19879854

Business_Reindeer910@reddit

nouveau requires that same firmware for Turing+ cards.
View on Reddit #19897083

OSSLover@reddit

These mvidia cards can't run without this proprietary firmware blob file. Of course nouveau is forced to implement this loader code from ngreedia.
View on Reddit #19927557

vkbra657n@reddit

There is work being done for Maxwell,Pascal and Volta support, that's what sm50 in merge request on gitlab stands for. There is also a environmental variable to enable nvk on older cards.
View on Reddit #19872341

Business_Reindeer910@reddit

It's for all cards on the kernel side. I don't quite know the details on the mesa side for the older cards though. Maybe they keep using the non NVK code. Nouveau's main problem was not being able to handle things like reclocking for newer generations of nvidia cards. Nvidia's GSP is being used to solve that problem for Turing+ cards. Apparently most cards will be able to have use these drivers *and* have reclocking.
View on Reddit #19897294

nightblackdragon@reddit

It’s actually otherwise. It’s for newer cards (Turing architecture and newer) as thanks to GSP reclocking and power management works properly.
View on Reddit #19870054

Tsubajashi@reddit

it does seem to work for newer cards aswell. you only wouldnt be able to install CUDA related toolings afaik.
View on Reddit #19866591

misogynist_shitlord@reddit

It’s not that. It’s fixed in kde 6. They just haven’t back ported it since it was a known issue in 2021.
View on Reddit #19858635

greenphlem@reddit

What exactly was fixed?
View on Reddit #19862543

i_am_at_work123@reddit

What do you mean it's fixed?
View on Reddit #19861183

Fit_Flower_8982@reddit

It is quite sad to see how comments that briefly and neutrally explain personal experiences or arguments of pure common sense, are downvoted by fanboys for not including disclaimers in favor of their causes.
View on Reddit #19883560

Business_Reindeer910@reddit

the GPU "market' isn't most gpus. I wonder what the actual % of nvidia is. Most gpus are integrated.
View on Reddit #19861313

natermer@reddit

It's a good thing that it isn't my problem. And, hey, guess what? That was a conscious decision on my part. Imagine that. Been using Wayland for a very long time now. No problem. It's almost as if all the people for the past couple decades that said that buying hardware with open source drivers was important had a kinda of a good point.
View on Reddit #19860907

natermer@reddit

As a KDE user you should already be aware that since the next version of KDE is in Beta that means that the current version is essentially abandonware. This is the way it was from KDE3 to KDE4, and again from KDE4 to KDE5. Don't worry, though: In KDE 6 it is X11 support that will be a second class citizen, not the other way around. Also it looks like they put a lot of work in fixing their release process, which should make it possible for distros to properly support KDE once again as their default desktop. If they want. So the future is bright for KDE6. Looking forward to trying it out.
View on Reddit #19861081

abjumpr@reddit

I've been running KDE6 for a few days now. It's getting there. It did unfortunately break the Nvidia/Wayland experience on my system, which was at least fairly usable under KDE5. You can tell the slight appearance changes from going to Qt6 and it looks cleaner. They've done some nice touch ups here and there.
View on Reddit #19880184

that_leaflet@reddit (OP)

Gnome has been the most stable Wayland experience for me. They've been defaulting to Wayland for years so it's super tested. GTK is a first class citizen on Linux. Whereas Qt cares much more about being cross platform and doesn't really want to specific features that only work on single platforms.
View on Reddit #19860367

Fox3High369@reddit

I have been using it for more than a year. No issues.
View on Reddit #19858331

misogynist_shitlord@reddit

Then you haven’t right clicked the desktop
View on Reddit #19858686

captainstormy@reddit

Agreed. Personally Ive been a MATE guy for a long time. I loved gnome 2 before it too. I switched to KDE about a year ago because I wanted Wayland.
View on Reddit #19859749

commodore512@reddit

I hope Chicago95 will work
View on Reddit #19877431

that_leaflet@reddit (OP)

The only concern that comes to mind is theming not working on server side decorations initially.
View on Reddit #19910356

pwab@reddit

Under long term goals: > Some of them are mostly agreed on by the Xfce devs. Most open source thing ever.
View on Reddit #19886846

afb_etc@reddit

I'm so hyped for this. Might polish up my C skills and learn gtk to see if I can pitch in on the xfwm port.
View on Reddit #19877745

KlePu@reddit

Pretty amazing progress! I remember looking at that same document about a year ago and there were like 5 small programs that were marked as "running" (with major problems at that).
View on Reddit #19874732

Individual-Tooth2903@reddit

Pretty good progress overall, it looks like might we have a functional wayland session to test for the next release. The real blockers seem to be in the xdg-desktop-portal stuff more than the window manager itself it seems.
View on Reddit #19870367

namalsker@reddit

Anyone use xfce4-panel on anything wayland already? I tried it a few months back but couldn't get it to work. Can't remember what WM it was. I hate dealing with css styling on every other panel.
View on Reddit #19846582