Originally posted by davidbepo
View Post
Announcement
Collapse
No announcement yet.
Weston Might Move To 4 Month Releases While Wayland's Maturity May Stop Timed Cycles
Collapse
X
-
-
Originally posted by davidbepo View Post
well your second phrase is interesting, beacuse if wayland devs did really put much thought then desktops would have reached feature parity with Xorg, none has done that yet, gnome is the closest, but for example (and there are more) i cant run any app that doesn't support my current resolution, this matters for old games especially under wine, i think the problem is that wayland is designed for developers and not for end users, gparted not running because the root thing is another example
Leave a comment:
-
Originally posted by Azrael5 View Postmajor question concerns with the inability of the several operating systems' developers to implement wayland because of their incompetence and their laziness
If the DE dev team isn't corporate sponsered, I think it's a bit rough to call them incompetent and lazy. If they're donating their free time you can't expect them to support something which doesn't even have feature parity with Xorg yet. I have a Wacom tablet, and it didn't work on Wayland until Xorg 1.20 was released very recently because of an issue with XWayland. This is one bug amongst many, and I'd expect to run into stuff like that on Fedora (or Arch which is what I'm on), but if I plug my tablet into a machine running Mint, I'd expect it to work.
- Likes 1
Leave a comment:
-
Originally posted by kaprikawn View Post
That's by design, they chose it to be that way (do one thing and do it well...). And by they, I mean the Wayland devs who were Xorg devs and know all the problems with Xorg. Xorg is broken by design at this point. It may work and is convenient, but it's horribly insecure, dated and bloated. It has no business being the unpinning of a modern Linux desktop.
When people critisize Wayland, they talk as if the Wayland devs didn't put much thought into everything and just made it up as they went along.
Leave a comment:
-
Originally posted by davidbepo View Post
this is the problem with wayland EVERYTHING has to be implemented by the compositor...
When people critisize Wayland, they talk as if the Wayland devs didn't put much thought into everything and just made it up as they went along.
- Likes 2
Leave a comment:
-
Originally posted by tpruzina
I was ready to agree with your comment right until I saw your suggestion to use effectively dead project as a stop gap solution. That is purely retarded IMHO.
What we actually need is unifying library on top of wayland which would make writing compositors easier.
Something like wlroots, but actually stable (both API-wise and code quality wise) and working well (even with nvidia).
https://github.com/swaywm/wlroots
Leave a comment:
-
Originally posted by Vistaus View Post
Yeah, with Mir it's much better 'cause it's a very great idea to run a compositor (any) on top of an abstraction layer (Mir) on top of a protocol (Wayland)!
Yeah, with wlroots it's much better 'cause it's a very great idea to run a compositor (Sway) on top of an abstraction layer (wlroots) on top of a protocol (Wayland)!
- Likes 1
Leave a comment:
-
Originally posted by davidbepo View Post
this is the problem with wayland EVERYTHING has to be implemented by the compositor, leading to duplicated work and a lot of issues that didnt happen in X, using mir as an abstraction layer might improve this
The same would apply to X11, but since X.Org is there, nobody is willing to create another X server.
(P. S.: I am actually worried that Wayland was created so people complain about this issue, and eventually Red Hat will propose a solution, and that solution is that GNOME/Mutter becomes the only Wayland-implementing compositor/desktop... )Last edited by tildearrow; 03 June 2018, 11:51 AM.
- Likes 2
Leave a comment:
-
Originally posted by davidbepo View Post
this is the problem with wayland EVERYTHING has to be implemented by the compositor, leading to duplicated work and a lot of issues that didnt happen in X, using mir as an abstraction layer might improve this
Leave a comment:
-
Originally posted by shmerl View PostHow about features like screen recording, screen sharing and so on? That shouldn't be left up to compositors to design, but should be based on some standard Wayland features (protocol extensions or what not). That's what's very much lacking and causing a lot of pain for compositors developers who need to come up with incompatible solutions, which results in even bigger pain for end user applications developers who can't make their applications work across multiple Wayland compositor cases.
Next question is a good one why are compositors implementing features they have not submitted to the reference implementation?????????
https://github.com/krh/weston/blob/m...s/screenshot.c << Like there is a screen shot feature in the reference implementation. Remember if you implementation does not perform like the reference implementation its broken.
Reality here the fact each compositor maker is taking their own path is totally invalid and is totally disrespecting the role of a reference implementation. We have seen the same thing with X11 and Opengl over the years. Heck how often wine project has an X11 WM fall over dead just because it asked the WM to do something exactly to X11 reference implementation and specifications.
Yes failure to understand Protocol and Reference implementation. General rule reference implementation exists its you gold standard ahead of protocol. Protocol is just general guidance.
- Likes 1
Leave a comment:
Leave a comment: