Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » U++ community news and announcements » 2021.1 (alpha)
Re: 2021.1 (alpha) [message #56878 is a reply to message #56877] Sat, 24 April 2021 11:23 Go to previous messageGo to previous message
Oblivion is currently offline  Oblivion
Messages: 1226
Registered: August 2007
Senior Contributor
Quote:
- why is it "via xwayland" when we are using gtk/gdk as backend? Somehow I have hoped the using gtk as backend will solve most of problems for us.

- what are the practical implication? How is it with other software? Is running "via xwayland" standard?


It solves windowing problems but IIRC it did not solve input problems. See the workaround I sent some time ago CtrlCore/GtkApp.cpp:57

#if GTK_CHECK_VERSION(3, 10, 0)
	gdk_set_allowed_backends("x11"); // this fixes wayland issues
#endif



If you remove this, we don't get input, IIRC.


Most of the existing software -sans official and new GNOME/KDE apps- are running over xwayland if wayland is enabled. And xwayland is installed on virtually all GNOME/KDE distros, because without it you can't run most of the production software that uses X. Hence no backward compatibility. At All. Xwayland will be with us for a long time Still, it would be better if we solve the input problem and move to full wayland.


Link to official gnome page for xwayland: https://wiki.gnome.org/Initiatives/Wayland/XWayland

It is an official middleware to make the transition smooth (in long term). It does not have a real deal-breaker downside, IMO.

Best regards,
Oblivion


[Updated on: Sat, 24 April 2021 11:35]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: ide/CodeEditor: Move line / selection up down
Next Topic: 2021.1 rc
Goto Forum:
  


Current Time: Sun Aug 24 00:02:31 CEST 2025

Total time taken to generate the page: 0.03949 seconds