Originally posted by AndyChow
View Post
Announcement
Collapse
No announcement yet.
X.Org vs. Wayland Browser Performance With Firefox + Chrome
Collapse
X
-
- Likes 2
-
Originally posted by AndyChow View Post
To be fair, the project has only been going on for 11 years.
Even Mutter (wait, I thought we agreed to get rid of the of the middle man?) couldn't run without xwayland until November 22th 2019, which means it took 9 years to be able to make them talk directly. Turns out X11 handles a lot of indirect and obscure things. And those things were simply reintegrated into the new solution. It's not like it was bloat they could cut. They had to cut it and re-attach it.
I think it's a natural instinct to want to eliminate middlemen, but middlemen are actually often the best solution to many problems, and why they are so prevalent. It's why when I go to a restaurant the chef doesn't take my order and bring me my plates. He has enough to worry about in the kitchen, and it turns out so does the waiter. I would wager that wayland will eventually become much harder to maintain than Xorg, which I understand might sound like a very ignorant opinion. And perhaps it is.
We shall see, in the future.
After all, we are all interested in the future, for that is where you and I are going to spend the rest of our lives. And remember, my friend, future events such as these will affect you in the future.
Leave a comment:
-
Originally posted by bug77 View Post
Yes, I've seen this is other instances, too.
Lo and behold, in the thread discussing Firefox performance on Wayland and X, I am being told Wayland will actually improve performance. Maybe that's what a forward looking solution is suppose to do these days: resolve everything sometime in the future
Even Mutter (wait, I thought we agreed to get rid of the of the middle man?) couldn't run without xwayland until November 22th 2019, which means it took 9 years to be able to make them talk directly. Turns out X11 handles a lot of indirect and obscure things. And those things were simply reintegrated into the new solution. It's not like it was bloat they could cut. They had to cut it and re-attach it.
I think it's a natural instinct to want to eliminate middlemen, but middlemen are actually often the best solution to many problems, and why they are so prevalent. It's why when I go to a restaurant the chef doesn't take my order and bring me my plates. He has enough to worry about in the kitchen, and it turns out so does the waiter. I would wager that wayland will eventually become much harder to maintain than Xorg, which I understand might sound like a very ignorant opinion. And perhaps it is.
We shall see, in the future.
After all, we are all interested in the future, for that is where you and I are going to spend the rest of our lives. And remember, my friend, future events such as these will affect you in the future.
- Likes 2
Leave a comment:
-
Originally posted by AndyChow View Post
It's almost like old projects are bloated because they fully solve a complex solution. New projects always come along that claim they will be much leaner, but the initial simplicity is only because it covers a subset of the solution, maybe a large subset, but of the very simple problems. We've seen the same thing with GCC and LLVM/Clang. Yeah, initially Clang was super fast, when it couldn't compile any complex code, like the kernel. Once it's able to cover the same surface, it starts to show it's own bloat and problems.
To quote my favorite game: "The problems began to outpace the solutions, first geometrically, then exponentially."
Lo and behold, in the thread discussing Firefox performance on Wayland and X, I am being told Wayland will actually improve performance. Maybe that's what a forward looking solution is suppose to do these days: resolve everything sometime in the future
- Likes 1
Leave a comment:
-
Originally posted by bug77 View Post
I don't think he's trolling. X is constantly getting bashed because it's bloated, outdated and such. And yet, you remove X out of the equation, insert the new, modern solution and performance barely moves. It's obvious something doesn't add up.
To quote my favorite game: "The problems began to outpace the solutions, first geometrically, then exponentially."
Leave a comment:
-
Originally posted by angrypie View Post
Well, duh?
I don't care about who backs Wayland, because I know that, I care about changing stuff while regressing 30 years in usability. No Wayland compositor implements all of the functionality available in their Xorg counterparts. Try explaining to a new user why tooltips show up on the other side of the window. If you don't want to be called a cultist, don't act like one.
- Likes 1
Leave a comment:
-
Originally posted by TemplarGR View Post
Then, use mutter. Why XFCE refuses to use mutter? The use other libs from GNOME, no? Mutter has a plugin structure, gnome shell is a plugin for mutter, XFCE can create a new XFCE plugin for it.
It always amazes me that people are this stubborn, they refuse to utilize what is available because of NIH and pride. Mutter is the best Wayland compositor around, the Linux Mint guys forked it and created Cinnamon, and yet DE devs refuse to utilize Mutter because of pride. They do utilize gtk though, i suppose it doesn't hurt their pride.... They use a crapton of libs from GNOME, they use Xserver (which they didn't build themselves), but Mutter? Oh noes not invented here.
Both 'gala' (Pantheon WM) and 'muffin' (Cinnamon WM) implement those features back to mutter really, I am not sure if there's any other change to the mutter code (could be, but I don't think there is a reason for it).
So really, it's not about being stubborn, it's about the fact that since 3.xx version (not sure exact version in question), gnome project developers decided to move functionality from mutter to be handled by GS, hence reason for forking.
- Likes 1
Leave a comment:
-
Originally posted by frank007 View PostSearching for a new release over and over for everything is a disease.
Originally posted by frank007 View PostNow stop throlling and change distro.
Originally posted by frank007 View PostJust for you, and those needing the new game against boredom.
Leave a comment:
-
Originally posted by TemplarGR View Post
I am not a GNOME developer either, but i find it hard to believe that it can't be easily used outside of GNOME. It might need some GNOME libs, yes, but you don't have to use gnome-shell or gnome-apps with it. And XFCE IIRC already uses gtk, so why not?
- Likes 1
Leave a comment:
Leave a comment: