Originally posted by ezst036
View Post
Announcement
Collapse
No announcement yet.
PCSX2 Emulator Disables Wayland Support By Default
Collapse
X
-
- Likes 6
-
Originally posted by mSparks View Postits definitely the 3rd parties fault wayland sux.
Especially nvidia.
How much was Redhat paying them to do that job? maybe IBM should ask for their money back.
I do agree that the biggest contributor to Wayland malaise is Nvidia.
Wayland would've been default across all distros years ago if not for that closed driver. It basically took those poor maintainers to put bat signals out into the sky to get Nvidia to move. "We are done maintaining this. X.Org is abandonware" And even then it took like two years or something terribly ridiculous before Nvidia moved to give us that new half-way open source driver but it does support Wayland.
- Likes 9
Comment
-
Originally posted by TheMightyBuzzard View PostNo, the children and people who never grew up have moved on from X. There are plenty of things to not like about X but that it is still beta-level code after over a decade is not one of them. When the basic things everyone expects to work in a windowing system all work properly in Wayland, then we can talk about switching.
Besides, I wasn't talking about switching. You don't have to switch. Stay right where you are.
What I was talking about was tech debt. The switch from X11 to Wayland is absolutely tech debt.
The starting point is that all of the X11/X.org maintainers abandoned ship.
- Likes 21
Comment
-
Rule 1 when dealing with Wayland: Ignore Gnome. Seriously. mpv has been doing it for years. Just inform the user:
No window decoration? Gnome doesn't support the xdg-decoration protocol. Screen goes blank while watching a video? Gnome doesn't support the idle-inhibit protocol. They actually do nowadays I think, but for years they didn't. The correct cursor doesn't show when hovering mpv? It's cos Gnome has its own special way to handle cursors that isn't compatible with anything else.
Rule 2 when dealing with Wayland: See if wlr protocols can help you. The wlr-layer-shell protocol provides some form of window positioning, could cover what pcsx2 needs. But this only works with wlroots, you say? Nope, kwin and even mir support wlr protocols.
Now, the above won't fix everything in regards to dealing with Wayland, but it will make your job a lot easier already.
- Likes 22
Comment
-
Originally posted by wertigon View Post
And this is how you get Windows 95 era apps that still run in Windows Vista+
Sure, that 256 color interface look like CRAP on a modern machine but backwards compatibility über alles right?
- Likes 10
Comment
-
Originally posted by jacob View Post
> On all sane platforms, that's baked into the platform-level "create a window" call so you or you toolkit doesn't have to either depend on GTK's CSD implementation or reinvent it.
ApplicationWindow is part of GTK which is what GNOME is built on. It's the platform.
I join others that Nvidia and Wayland is not smooth experience. It used to be disaster, but it might be better now (not tested latest drivers).Last edited by PCJohn; 27 November 2023, 06:24 AM.
- Likes 8
Comment
Comment