LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 02-11-2024, 09:10 PM   #76
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,186

Rep: Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379

Quote:
Originally Posted by Pithium View Post
Ultimately this conversation was moot before it began. As I've pointed out many times before X is simply better than wayland. Let's hold the discussions about deprecating X until wayland based desktops can boast parity on both features AND performance.

I would much rather discuss the development process of kwin_wayland from the perspective of its flaws when compared to kwin_x11. Complaining about how old and crappy X is counter productive and doesn't benefit wayland in any way, shape, or form.
X is only better than wayland because at this point it just has been around longer - thats about it. If X were indeed even better, its codebase would have been much more maintainable, and like you pointed out moot and wayland would not be needed. Wayland is the new kid on the block, and from what I heard it still doesn't support multi-monitor yet , and again I put that down to the devs squabbling and almost every little detail. Which is also why I am rather dismayed that after 15 years, wayland hasn't quite progressed as it should have, leaving some basic features like multi-moonitor support as something to be added later.

Is X better than wayland? Yea sure, if you also rely on the network-aware aspect, me I do not; and like I stated earlier while even running a compositor for NVIDIA and KDE - I still experience screen tearing.

Again, i don't want network aware anything - I want a modern display - X can no longer keep up imo.
 
Old 02-11-2024, 09:31 PM   #77
Pithium
Member
 
Registered: Jul 2014
Location: Far side of the Oregon Trail
Distribution: Slackware64 15.0
Posts: 501

Rep: Reputation: 583Reputation: 583Reputation: 583Reputation: 583Reputation: 583Reputation: 583
I don't get why people keep saying it "can't keep up". I've got 99 problems on my linux box and X11 isn't one. The only significant change I can think of for X in the time since I start using it is the automagical config system in xorg.conf.d. It's doing a much better job than wayland without any major development effort. That's 20 years of nothingness, and yet I can run Doom 2016 at 200FPS. I'm on a 1440p monitor with options for 60, 100, 120, and 144hz refresh rates. X11 is plenty modern.

When I run any of the wayland desktops I get eyestrain. There are noticeable render delays that hurt my eyes and as someone who is prone to migraines I'm not going to be forgiving when it comes to wayland's performance. X11 is fine. It works, and unless a developer for one of the widget toolkits wants to chime in and provide a specific example of something that they were unable to do because of an X11 limitation then I'm really not all that interested. Everything other than that is political garbage.
 
5 members found this post helpful.
Old 02-11-2024, 09:57 PM   #78
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,186

Rep: Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379
Quote:
Originally Posted by Pithium View Post
I don't get why people keep saying it "can't keep up". I've got 99 problems on my linux box and X11 isn't one. The only significant change I can think of for X in the time since I start using it is the automagical config system in xorg.conf.d. It's doing a much better job than wayland without any major development effort. That's 20 years of nothingness, and yet I can run Doom 2016 at 200FPS. I'm on a 1440p monitor with options for 60, 100, 120, and 144hz refresh rates. X11 is plenty modern.

When I run any of the wayland desktops I get eyestrain. There are noticeable render delays that hurt my eyes and as someone who is prone to migraines I'm not going to be forgiving when it comes to wayland's performance. X11 is fine. It works, and unless a developer for one of the widget toolkits wants to chime in and provide a specific example of something that they were unable to do because of an X11 limitation then I'm really not all that interested. Everything other than that is political garbage.
My expectations are less, I don't run games that are even current from 10 years ago - my eyesight is bad so for me a game running at 30-60fps is fine for me. If you also consider this to be political garbage, then I would look at the history of x some more, the codebase has been overextended and something got to give. Also again even I stated that I don't wayland yet, but sooner down the line I will be. The reason why I say X can't keep up, is because again X was never designed for modern-day usage, it had to be essentially worked / hacked to do so, and again the codebase has become untenable.
 
Old 02-11-2024, 10:29 PM   #79
Pithium
Member
 
Registered: Jul 2014
Location: Far side of the Oregon Trail
Distribution: Slackware64 15.0
Posts: 501

Rep: Reputation: 583Reputation: 583Reputation: 583Reputation: 583Reputation: 583Reputation: 583
Quote:
Originally Posted by Jeebizz View Post
My expectations are less, I don't run games that are even current from 10 years ago - my eyesight is bad so for me a game running at 30-60fps is fine for me. If you also consider this to be political garbage, then I would look at the history of x some more, the codebase has been overextended and something got to give. Also again even I stated that I don't wayland yet, but sooner down the line I will be. The reason why I say X can't keep up, is because again X was never designed for modern-day usage, it had to be essentially worked / hacked to do so, and again the codebase has become untenable.
Whether or not X can keep up depends entirely on whether a suitable alternative is created to replace it. We both agree, but due to the nature of internet-based communication we are just arguing back and forth.

Give me a practical example of how X is failing and I'll consider an alternative. "OMG X is so hard" is not a valid reason to completely replace an entire display protocol. TBH if people don't get their shit together with these types of discussions then wayland is just gonna end up becoming the same bloated whale that X is. When history repeats itself I will laugh my ass off.

Crying on social media about how unmaintainable X is won't have any positive impact on Wayland's progress. Honestly that might be the reason it still hasn't gone mainstream after 15 years of development.
 
2 members found this post helpful.
Old 02-12-2024, 12:44 AM   #80
henca
Member
 
Registered: Aug 2007
Location: Linköping, Sweden
Distribution: Slackware
Posts: 959

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Quote:
Originally Posted by marav View Post
(Yes, I use Firefox)
Thanks for the screenshot! I wonder why your Firefox render the page with much better contrast than my Firefox. I use Firefox version 122.0.1 and have to my knowledge not done any special configurations.

regards Henrik
 
Old 02-12-2024, 05:37 AM   #81
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,360

Rep: Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072
Quote:
Originally Posted by henca View Post
Thanks for the screenshot! I wonder why your Firefox render the page with much better contrast than my Firefox. I use Firefox version 122.0.1 and have to my knowledge not done any special configurations.

regards Henrik
Ditto here
The web page looks the same on Wayland or Xorg
It's also identical whatever laptop I use
 
1 members found this post helpful.
Old 02-12-2024, 06:03 AM   #82
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,575
Blog Entries: 19

Rep: Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453
When someone says to me, "Look, here is a Wayland compositor built for Slackware with a simple user interface similar to fluxbox or ice. You install it much like you would Xorg and it will run most graphical applications natively (and you can use Xwindow for the rest)"
then I will use Wayland. Not before.

Edit: Oh yes, and it has to be able to run on an Intel Bay Trail SOC.

Last edited by hazel; 02-12-2024 at 06:12 AM.
 
2 members found this post helpful.
Old 02-12-2024, 06:48 AM   #83
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,186

Rep: Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379
Quote:
Originally Posted by Pithium View Post
Whether or not X can keep up depends entirely on whether a suitable alternative is created to replace it. We both agree, but due to the nature of internet-based communication we are just arguing back and forth.

Give me a practical example of how X is failing and I'll consider an alternative. "OMG X is so hard" is not a valid reason to completely replace an entire display protocol. TBH if people don't get their shit together with these types of discussions then wayland is just gonna end up becoming the same bloated whale that X is. When history repeats itself I will laugh my ass off.

Crying on social media about how unmaintainable X is won't have any positive impact on Wayland's progress. Honestly that might be the reason it still hasn't gone mainstream after 15 years of development.
Well the "omg its so hard" argument is technically valid - have you see the code to xorg? If you think it isn't hard, join the team, start contributing fixes and new features. And I am still experiencing screen tearing no matter what I do; so fix it for me please - as well as I stated the main point - x was never designed for this initially. If I have to give up network awareness to get a more efficient display system, then I'll do that gladly. Again, almost nobody on here is running a setup where they need to render an app over the network - and if there are - we already have RDP and VNC for that. Also, proof again is just go to x.org's site , see the last update - it was around 2013 - so yea doesn't instill confidence in me in regards to development.

Also I'm going to bet that there is a change 99.999999999% you yourself aren't mainstaining or contributing code to x at all. As for politics, again look at the history of x as a whole then, and wonder why are we even still at 7.x - not just because 'it just works'.

Last edited by Jeebizz; 02-12-2024 at 07:03 AM.
 
Old 02-12-2024, 06:58 AM   #84
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,186

Rep: Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379
Quote:
Originally Posted by hazel View Post
When someone says to me, "Look, here is a Wayland compositor built for Slackware with a simple user interface similar to fluxbox or ice. You install it much like you would Xorg and it will run most graphical applications natively (and you can use Xwindow for the rest)"
then I will use Wayland. Not before.

Edit: Oh yes, and it has to be able to run on an Intel Bay Trail SOC.
Thats the rub isn't it? It looks like fluxbox or IceWM will just be left behind - oh well. While I don't use a window manager, I am sure someone will pick up the slack no pun intended. I haven't used sway or hyprland either. I'll probably end up still with a DE. MATE most likely will be left out, unless there is serious efforts on that dev team. So what do we have so far, KDE Cinnamon, GNOME, then finally XFCE somewhat. Also again I stated previously that while I expect wayland to replace x as it is now the only alternative, until NVIDIA gets their shit together, I'll also stay with xorg until I can't.
 
1 members found this post helpful.
Old 02-12-2024, 07:05 AM   #85
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,575
Blog Entries: 19

Rep: Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453
If we end up with only big integrated DEs, we might as well be using Windows. Surely one of the great strengths of Linux has always been that you can mix and match. If you are not interested in eye candy, you can just use a window manager and still run all the applications you want.

DEs need a great deal of processing, so a great deal of cpu and graphics power. We'll all end up having to buy a new computer every two years to keep up, like Windows users do. I'd rather save my cpu cycles for applications, not eye candy on the desktop.
 
5 members found this post helpful.
Old 02-12-2024, 07:06 AM   #86
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,297

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
I think people are missing the value of history here.

Alsa replaced OSS. OSS was a limited format, but alsa sucked for 2 years at least. ACPI replaced APM on laptops, and boy did acpi suck for a while, too.

Selinux tried to take over a poorly defined set of features but failed, and has been rejected. Systemd has tried to replace sysVinit, and the jury is still out on that one. If every software package needs systemd, it may take over. But it's not there yet.

I 70% predict that Wayland will suck while we all get used to it, and when the fuss dies down, Wayland will be there and X will be deprecated.

And as for doing things in Xorg, I don't. I use startx, xrandr occasionally and Xorg.0.log. I use programs. I put funny files in odd places to humour things and proceed in blind ignorance like most users. I've used Wayland the same way. I just don't really know the rules there yet, so just accept defaults.
 
Old 02-12-2024, 07:25 AM   #87
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,186

Rep: Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379
Quote:
Originally Posted by hazel View Post
If we end up with only big integrated DEs, we might as well be using Windows. Surely one of the great strengths of Linux has always been that you can mix and match. If you are not interested in eye candy, you can just use a window manager and still run all the applications you want.

DEs need a great deal of processing, so a great deal of cpu and graphics power. We'll all end up having to buy a new computer every two years to keep up, like Windows users do. I'd rather save my cpu cycles for applications, not eye candy on the desktop.
Well then, thats up to the writers of fluxbox and icewm etc then to adapt to wayland isn't it? I mean don't get me wrong it will still work as long as xorg is still around, but what about when the time arrives when xorg is indeed 100% abandoned, and all distros have abandoned xorg? Granted thats not for years away, but also time does fly.

I am also not interested in eye candy, I am just more lazy as I get older. I can't be bothered to work in a tiling window manager; and i can't be bothered to take the time to learn keyboard only shortcuts, or manually configure a wm to automount and replicate DE features.

As for DE's being heavy , that isn't necessarily the case - while I haven't run GNOME since Slackware dropped it years ago - I have tried KDE5 for Slackware15.0 and decided to stick with it - and my computer is at this point reaching its 10 years mark, with a shit 2GB NVIDIA GT710.... And yea granted I just run the bare minimum of effects, just some transparency, and dragging windows with their contents showing while doing so (also I can't seem to figure out how to do that in a WM), and for me thats enough eyecandy. I like being able to see the contents of my windows while a drag windows around. Ever since that was introduced even back in Windows 9x, I was like "omg finally!" , because I just can't stand an outline dragging.

I digress though as I am going into another tangent again. Point is, even a fairly "heavy" DE on my system, doesn't seem that heavy to me; and like I stated the only issue I am still experiencing is a vertical window tear when scrolling text (web pages , or text file in a text editor).

Quote:
Originally Posted by business_kid View Post
I think people are missing the value of history here.

Alsa replaced OSS. OSS was a limited format, but alsa sucked for 2 years at least. ACPI replaced APM on laptops, and boy did acpi suck for a while, too.

Selinux tried to take over a poorly defined set of features but failed, and has been rejected. Systemd has tried to replace sysVinit, and the jury is still out on that one. If every software package needs systemd, it may take over. But it's not there yet.

I 70% predict that Wayland will suck while we all get used to it, and when the fuss dies down, Wayland will be there and X will be deprecated.

And as for doing things in Xorg, I don't. I use startx, xrandr occasionally and Xorg.0.log. I use programs. I put funny files in odd places to humour things and proceed in blind ignorance like most users. I've used Wayland the same way. I just don't really know the rules there yet, so just accept defaults.
Wayland sucks because it has been 15 years; and from what they have to show for it is surprisingly little. It is the same shit that also hindered xorg development, infighting and politics. I want wayland to succeed. I also remember OSS , and yea I was so glad that ALSA came along - because omg I could finally have multiple sources of audio playing back at once; couldn't as far as I know under OSS without probably some weird work arounds or whatever. Why I also I bring up the dragging of windows with contents showing. I was there also when OSS was more or less the default, and it felt a step back to me, it was like windows 3.1 again - only being able to play one source of sound at a time. ALSA fixed this.

So for me, I want wayland to finally get rid of all that screen tearing.
 
Old 02-12-2024, 07:35 AM   #88
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,575
Blog Entries: 19

Rep: Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453Reputation: 4453
Quote:
Originally Posted by Jeebizz View Post
Well then, thats up to the writers of fluxbox and icewm etc then to adapt to wayland isn't it?
No, it isn't. It's up to people who write wayland compositors to write some that don't require a complete KDE-style desktop environment in order to function.
Quote:
I am also not interested in eye candy, I am just more lazy as I get older. I can't be bothered to work in a tiling window manager; and i can't be bothered to take the time to learn keyboard only shortcuts, or manually configure a wm to automount and replicate DE features.
Ditto here. I'm not talking about niche products like ratpoison. I'm talking about lightweight stacking WMs that can run autonomously.
Quote:
And yea granted I just run the bare minimum of effects, just some transparency, and dragging windows with their contents showing while doing so (also I can't seem to figure out how to do that in a WM), and for me thats enough eyecandy. I like being able to see the contents of my windows while a drag windows around. Ever since that was introduced even back in Windows 9x, I was like "omg finally!" , because I just can't stand an outline dragging.
I wonder what WM gave you such a bad experience. Fluxbox lets you drag full windows in a completely normal way and you don't need to configure it specially to do so.

Last edited by hazel; 02-12-2024 at 07:36 AM.
 
1 members found this post helpful.
Old 02-12-2024, 08:16 AM   #89
GazL
LQ Veteran
 
Registered: May 2008
Posts: 6,897

Rep: Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019
Quote:
Originally Posted by Jeebizz View Post
I just run the bare minimum of effects, just some transparency, and dragging windows with their contents showing while doing so (also I can't seem to figure out how to do that in a WM)
Opaque move/resize is not uncommon in window managers. Some window manager will rubber-band move/resize operations by default, some will do Opaque move/resize by default and some will provide a config option to allow the user to choose.
 
1 members found this post helpful.
Old 02-12-2024, 08:17 AM   #90
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,371

Rep: Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750Reputation: 2750
Quote:
Well then, thats up to the writers of fluxbox and icewm etc then to adapt to wayland isn't it?
In the case of Window Maker (where I can automount and drag windows with contents showing) that is not to be expected "anytime soon" as the task is daunting.

I have used Window Maker for many years and it still receives support. It runs happily on hardware that chokes using KDE. I am still looking for a potential replacement using Wayland that is not prissy. I might have to look at sway, much as I am not keen on the tiling paradigm.
 
1 members found this post helpful.
  


Reply

Tags
kde, xorg



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Save development time and effort with Ruby LXer Syndicated Linux News 0 04-07-2016 08:21 AM
LXer: Mutter Wayland 3.11.2 Now Syncs Keymap from X.Org to Wayland LXer Syndicated Linux News 0 12-04-2013 02:15 AM
Problem: xorg 1.7.7 on Mandriva 2010.2 / ATI X600: X11 crashing or slowing down grover Linux - Software 10 06-16-2011 01:46 AM
Future !X ? Wayland : X - what is wayland? serafean Linux - General 5 03-04-2011 11:09 AM
LXer: Is Linux Kernel Development Slowing Down? LXer Syndicated Linux News 0 12-02-2010 03:40 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 06:15 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration