LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
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 05-08-2024, 07:18 PM   #301
wpeckham
LQ Guru
 
Registered: Apr 2010
Location: Continental USA
Distribution: Debian, Ubuntu, RedHat, DSL, Puppy, CentOS, Knoppix, Mint-DE, Sparky, VSIDO, tinycore, Q4OS, Manjaro
Posts: 5,714

Rep: Reputation: 2734Reputation: 2734Reputation: 2734Reputation: 2734Reputation: 2734Reputation: 2734Reputation: 2734Reputation: 2734Reputation: 2734Reputation: 2734Reputation: 2734

Quote:
Originally Posted by Pithium View Post
Hey 2008 called, it's for you... They want their talking points back.
Actually this has been a core value of Unix design since the 1960s, and will be a valid goal in the 2060s.
 
1 members found this post helpful.
Old 05-08-2024, 07:49 PM   #302
Pithium
Member
 
Registered: Jul 2014
Location: Far side of the Oregon Trail
Distribution: Slackware64 15.0
Posts: 508

Rep: Reputation: 586Reputation: 586Reputation: 586Reputation: 586Reputation: 586Reputation: 586
Quote:
Originally Posted by wpeckham View Post
Actually this has been a core value of Unix design since the 1960s, and will be a valid goal in the 2060s.
Here in the Linux world we follow the principle of "don't break userspace".

Wayland violates this principle by rolling out a new protocol that breaks compatibility with existing applications. Just take the loss man, some people don't want wayland you need to accept that.


I'm not particularly interested in seeing this thread get repeatedly bumped by a non-slackware user who just wants to spout nonsense and argue. Can we get this thread locked, or at least moved to a more appropriate forum? Maybe general?
 
Old 05-09-2024, 01:12 AM   #303
zeebra
Senior Member
 
Registered: Dec 2011
Distribution: Slackware
Posts: 1,834
Blog Entries: 17

Rep: Reputation: 642Reputation: 642Reputation: 642Reputation: 642Reputation: 642Reputation: 642
Quote:
Originally Posted by Pithium View Post
Looks like the discussion centers around a claim that some sort of specification that is not being properly implemented/obeyed. I don't see many people disputing that claim.

There is a pro-wayland side that apparently thinks setting wayland as the default is more important than technical issues because it "signals" to people that wayland is the future. It's not even a quantitative/qualitative dispute. Their goals have an evangelical component. ALL MUST USE WAYLAND. GLORY TO THE FUTURE.

There was this fun tidbit though if you want to test it out.
Code:
Running testsprite (with --vsync) on Gnome + XWayland, it throttles to 1hz for me when the window is occluded with both the GL and Vulkan renderers.
I like both Xorg and Wayland, but I favour Wayland due to the security implications.. I don't want to run unstable software either, or some kind of beta state software. So, while I've tested Wayland for about 5 years on or off, it was only with Slackware 15 I actually started using Wayland as the main option. Previous attempts (mainly due to KDE) felt unstable and did not fulfill the quality I was looking for, but these days Wayland (and KDE on Wayland) is becoming quite stable and functional.

It's not 100% there, but it's getting very close (as of Slackware 15), and it's mostly ready for everyday use. I expect this to improve further and make Wayland an obvious choice, most likely starting already with KDE 6. With KDE 6, they will use Wayland as the main option, and thus put most of their effort into Wayland improvements and polish, and new features might be prioritized for Wayland as well. But they will keep compatibility with Xorg, so people will be pretty much free to choose, and I think this will be an ideal situation for now.
 
2 members found this post helpful.
Old 05-14-2024, 12:18 PM   #304
wpeckham
LQ Guru
 
Registered: Apr 2010
Location: Continental USA
Distribution: Debian, Ubuntu, RedHat, DSL, Puppy, CentOS, Knoppix, Mint-DE, Sparky, VSIDO, tinycore, Q4OS, Manjaro
Posts: 5,714

Rep: Reputation: 2734Reputation: 2734Reputation: 2734Reputation: 2734Reputation: 2734Reputation: 2734Reputation: 2734Reputation: 2734Reputation: 2734Reputation: 2734Reputation: 2734
I started running current with Wayland and plasma recently, and it look great. On the same hardware Manjaro runs better and faster, and the display is sharper (better colors), but that is partly that Manjaro is now running the 6.9 kernel and new versions of everything else. I am betting those new drivers are a big part of the difference.

On Manjaro Wayland is faster than X.org and looks better.
On Slackware Wayland is about the same speed and they look the same.

My conclusion is that Slackware 16 or so we will have reason to jump to Wayland and Plasma 6 (or later). Right now there is no good reason to make that jump.

PS. Current really rocks! There is no question in my mind that this is the best SLACKWARE has ever been.

Last edited by wpeckham; 05-14-2024 at 12:19 PM.
 
Old 05-14-2024, 12:56 PM   #305
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,550

Rep: Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404
Quote:
Originally Posted by wpeckham View Post
On Manjaro Wayland is faster than X.org and looks better.
On Slackware Wayland is about the same speed and they look the same.
Looks like unfortunately you compare Manjaro's Plasma6 with Slackware-current's stock Plasma5 .

Trust me that also in Slackware-current the Wayland/Plasma6 is faster than the X11 counterpart and it looks better.
 
Old 05-14-2024, 07:13 PM   #306
thirdm
Member
 
Registered: May 2013
Location: Massachusetts
Distribution: Slackware, NetBSD, Debian, 9front
Posts: 323

Rep: Reputation: Disabled
For anyone else who's still barely tried a wayland compositor and is still foggy what it involves and depends on, maybe the perspective of the BSDs would help. Saw this linked from a recent post on the state of X in NetBSD. It's well written and by a serious developer, but also I think seeing what NetBSD needs to do to get a small compositor working helps to understand what a compositor involves in general:
http://blog.netbsd.org/tnf/entry/way...bsd_trials_and

It seems to be a larger undertaking than an X window manager.

(If mention of NetBSD comes across as promoting NetBSD among Slackware users I apologize. Part of my initiation to Slackware was a NetBSD user praising it on a BSD forum, so if I were supposing anyone is motivated by a post of mine to try NetBSD I'm assuming "conversion" wouldn't be a parting of ways with Slackware but, er, uh, rather a threesome.)
 
2 members found this post helpful.
Old 05-14-2024, 07:23 PM   #307
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,550

Rep: Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404
Quote:
Originally Posted by thirdm View Post
For anyone else who's still barely tried a wayland compositor and is still foggy what it involves and depends on, maybe the perspective of the BSDs would help. Saw this linked from a recent post on the state of X in NetBSD. It's well written and by a serious developer, but also I think seeing what NetBSD needs to do to get a small compositor working helps to understand what a compositor involves in general:
http://blog.netbsd.org/tnf/entry/way...bsd_trials_and

It seems to be a larger undertaking than an X window manager.

(If mention of NetBSD comes across as promoting NetBSD among Slackware users I apologize. Part of my initiation to Slackware was a NetBSD user praising it on a BSD forum, so if I were supposing anyone is motivated by a post of mine to try NetBSD I'm assuming "conversion" wouldn't be a parting of ways with Slackware but, er, uh, rather a threesome.)
BUT, we DO NOT use NetBSD, and their rather elitist attitude I find anyway rather silly. Really silly.

And NOPE, for me nothing is foggy about Wayland, as I used it daily since long damned years. On Plasma5 and Gnome4, BTW.

It's NOTHING controversial about Wayland, and even on Slackware it works quite well - both on Plasma5/Plasma6 and Gnome4.

Wake up, people! The Wayland is NOT something like systemd - which you can demonize at your heart content.

Wayland is HERE. On Slackware. Right now. And it works well.

Last edited by LuckyCyborg; 05-14-2024 at 07:43 PM.
 
Old 05-14-2024, 07:46 PM   #308
thirdm
Member
 
Registered: May 2013
Location: Massachusetts
Distribution: Slackware, NetBSD, Debian, 9front
Posts: 323

Rep: Reputation: Disabled
Quote:
Originally Posted by LuckyCyborg View Post
And NOPE, for me nothing is foggy about Wayland, as I used it daily since long damned years. On Plasma5 and Gnome4, BTW.

It's NOTHING controversial about Wayland, and even on Slackware it works quite well - both on Plasma5/Plasma6 and Gnome4.

Wake up, people! The Wayland is NOT something like systemd which you can demonize at your heart content.

Wayland is HERE. On Slackware. Right now. And it works well.
I'm not demonizing and not daemonizing it, which is to say I'm not objecting to it nor am I running it. The question for me is only whether I can run what other software I want to run with it. Right now the answer appears to be no. Once I get my X window manager in the shape I want it, though, I am half thinking of trying to write a compositor. Maybe some Common Lisp people will have advanced the state of their Wayland libraries (like wayflan) by then.

I was more addressing those in this thread like me who are curious and puzzled but not ready yet.
 
Old 05-14-2024, 08:03 PM   #309
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,834

Rep: Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148
Quote:
Originally Posted by thirdm View Post
I'm not demonizing and not daemonizing it, which is to say I'm not objecting to it nor am I running it. The question for me is only whether I can run what other software I want to run with it. Right now the answer appears to be no.
Well, that depends on whether you're talking about GTK/Qt based apps, or some other "legacy" X11 software I guess. In any case Xwayland is available to provide some level of compatibility for native X11 applications that are yet to provide Wayland support.

Quote:
Once I get my X window manager in the shape I want it, though, I am half thinking of trying to write a compositor. Maybe some Common Lisp people will have advanced the state of their Wayland libraries (like wayflan) by then.

I was more addressing those in this thread like me who are curious and puzzled but not ready yet.
The vast majority of users will be using a desktop environment, not developing one.

Last edited by ferrari; 05-14-2024 at 08:06 PM.
 
Old 05-14-2024, 08:19 PM   #310
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,550

Rep: Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404Reputation: 3404
Quote:
Originally Posted by thirdm View Post
I'm not demonizing and not daemonizing it, which is to say I'm not objecting to it nor am I running it. The question for me is only whether I can run what other software I want to run with it. Right now the answer appears to be no. Once I get my X window manager in the shape I want it, though, I am half thinking of trying to write a compositor. Maybe some Common Lisp people will have advanced the state of their Wayland libraries (like wayflan) by then.

I was more addressing those in this thread like me who are curious and puzzled but not ready yet.
Man, you have all my compassion as NetBSD user. BUT, you are kind to express your BSD concerns in their forums? I know, I know, they are in a really nasty situation, but honestly I do NOT care about those elitist guys, who said years and years so many nasty things about Linux. Heck, they live by bashing Linux while they are today just some "parasites" of Linux. That's ridiculous, no matter how you look at.

HOWEVER, to have in the Slackware forum a Wayland-hating thread worth of 21 pages about NOTHING I believe that's beyond absurd.

Yes, it's "predicted" the abandonment of X.org by IBM. As in IBM NOT willing anymore to pay for maintaining this spaghetti code known as X.org. So, what?

Even when the Xorg will be abandoned, NOTHING will change for Slackers. Because a particular guy, who "have the reputation of being asshole" as some people on this forum refers about me, well... this particular guy knows well how to make a fully functional X11 server using a rather useless Wayland compositor. I talk about Weston here.

And being so simple to make that "fully functional X11 server using a rather useless Wayland compositor" I honestly believe that many other Linux users and also Slackers can do the math.

The losers are only the BSDs and they original UNIX operating system. Not the Slackers. Not the Linux users at whole. Only the BSDs.

So, I ask the BSD users present in this thread dissimulated as Slackers, to be kind enough to go on their BSD forums for freaking out as they like. I understand well that they have WHY to freak out, as soon only the console will sport their beloved BSDs. BUT, it's their business, to express on their BSD forums.

Last edited by LuckyCyborg; 05-14-2024 at 08:47 PM.
 
1 members found this post helpful.
Old 05-14-2024, 08:42 PM   #311
thirdm
Member
 
Registered: May 2013
Location: Massachusetts
Distribution: Slackware, NetBSD, Debian, 9front
Posts: 323

Rep: Reputation: Disabled
Quote:
Originally Posted by LuckyCyborg View Post
I ask the BSD users present in this thread dissimulated as Slackers, to be kind enough to go on their BSD forums for freaking out as they like. I understand well that they have WHY to freak out, as soon only the console will sport their beloved BSDs. BUT, it's their business, to express on their BSD forums.
Yes, there was that bit of annoyance expressed in the article about Linuxisms. Sorry, I forgot about that part. But what you claim is my motivation really isn't. I did think that a couple others in this thread might find the article interesting and helpful: a way to understand a thing is to try immersing it in different solutions, see what forms it takes in each. But I guess they can read it if so, so I'll leave this discussion at this point.
 
Old 05-14-2024, 08:47 PM   #312
thirdm
Member
 
Registered: May 2013
Location: Massachusetts
Distribution: Slackware, NetBSD, Debian, 9front
Posts: 323

Rep: Reputation: Disabled
Quote:
Originally Posted by ferrari View Post
Well, that depends on whether you're talking about GTK/Qt based apps, or some other "legacy" X11 software I guess. In any case Xwayland is available to provide some level of compatibility for native X11 applications that are yet to provide Wayland support.


The vast majority of users will be using a desktop environment, not developing one.
A part I'm a bit puzzled by is whether Xwayland can run with any compositor or what its demands are. It's only another wayland client, right? So in the article I posted on the alien O/S that no one here should look at, it struck me as curious he included support for X clients among the huge lift that would be needed if the effort was to continue. Mind you, that was 2020. Maybe someone trying today with swc or wlroots instead wouldn't have that problem.

I understand that if you use Gnome and Gtk programs or KDE and Qt ones on Linux (and probably BSD at some point) then switching to Wayland is almost not noticeable. I did that on an old Mac with Slackware 15.0 one time.

But I don't care for those environments, so am curious how things will unfold for the smaller Window managers and compositors. But it seems this will take quite some time to unfold whatever the recent enthusiasm.

(okay, I am done now -- I didn't want to not respond to the more civil of the responses.)

Last edited by thirdm; 05-14-2024 at 08:49 PM.
 
Old 05-14-2024, 11:21 PM   #313
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,834

Rep: Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148
Quote:
Originally Posted by thirdm View Post
A part I'm a bit puzzled by is whether Xwayland can run with any compositor or what its demands are. It's only another wayland client, right?
Yes, it is a Wayland client.

Quote:
...so am curious how things will unfold for the smaller Window managers and compositors.
Well, the window manager is also the compositor in a Wayland context. It's up to the those who maintain the existing X11-based desktop environments to do the necessary development if they want to support the Wayland protocol.
 
Old 05-14-2024, 11:26 PM   #314
tramtrist
Member
 
Registered: Jul 2018
Location: Cincinnati USA
Distribution: Slackware
Posts: 549

Rep: Reputation: 343Reputation: 343Reputation: 343Reputation: 343
The wayland leaders are mostly X.org leaders. That's it. We're running out of excuses not to use it.
 
1 members found this post helpful.
Old 05-15-2024, 06:21 AM   #315
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,408

Rep: Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338Reputation: 2338
Quote:
Originally Posted by tramtrist View Post
The wayland leaders are mostly X.org leaders. That's it. We're running out of excuses not to use it.
Personally, I'm just waiting for
  1. My preferred Window Managers (Mate, XFCE & maybe Cinnamon) to get compatible.
  2. Some how-to on transition & maintenance. Maybe we'll be looking at problems wondering how to solve them.
The docs could well be out there. But then I'd be out there like some newbie, afraid to do anything in case I broke Wayland .
 
  


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 12:13 PM.

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