LinuxQuestions.org
Review your favorite Linux distribution.
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 12-19-2023, 09:37 AM   #1
John Lumby
Member
 
Registered: Oct 2008
Posts: 72

Rep: Reputation: 49
Xorg development effort slowing in favour of Wayland


Two related trends happening :

1. "Xorg isn't going to be receiving much more development effort in favour of Wayland" ( from
https://lists.x.org/archives/xorg-de...er/059054.html
)


2. desktop environments switching to Wayland : e.g.
"change in KDE Plasma 6.0 is the strong push for Wayland to be the default session type. While the X11 session will still be available, the Plasma team highly recommends the adoption of Wayland as the go-to choice. However, distributions will be free to override this recommendation and continue defaulting to X11 if they find it more suitable for their needs."
( from
https://debugpointnews.com/plasma-6-may-update/
)
Also see Redhat Enterprise plans :
https://who-t.blogspot.com/2023/12/x...this-mean.html


Are any slackers concerned about this? Well as you can guess, I am.
The way I setup my my various laptops and workstations to share one monitor requires use of Xorg, and (correct me if wrong) Wayland cannot do such client-server networking things in the same way.


Xorg is calling for volunteers for various tasks. (see the thread in lists.x.org/archives). Is it in the Slackware project's general interest to help out? Or do slackers on the whole welcome the trend and are happy to see Xorg dwindle and eventually (I suppose) go to extras and pasture as KDE and others phase it out? What does our BDFL think?


And did I miss this already being discussed somewhere else here in this linuxquestions Slackware?


Cheers, John Lumby
 
Old 12-19-2023, 10:11 AM   #2
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 21,850

Rep: Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309
that does not belong to slackware, it is a "global" trend. It was already discussed several times, also on LQ. Just look for them. But anyway, it looks like you are right. Somewhat similar to the other war (to systemd or not to systemd, started a few hundred years ago by a famous slacker, named Slakspeare).

Last edited by pan64; 12-19-2023 at 10:19 AM.
 
2 members found this post helpful.
Old 12-19-2023, 10:17 AM   #3
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,631

Rep: Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697
Well, the X.ORG base is available for anyone who wants to spin it off and maintain an alternate.
I expect X.ORG to work for a long time yet, although the codebase may go stale. (IT HAS been pretty slow for a LONG time now anyway.)
Perhaps something based upon updated DirectFB code would be smaller, faster, simpler, and (for Slackware) better?
I recall TinyX was integrated into X.ORG, but if we can pull the old source and update it that can provide an X base for a GUI desktop.

We just need to decide if we NEED and option, and if we do which one we want to develop.
 
1 members found this post helpful.
Old 12-19-2023, 10:22 AM   #4
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Debian, Slackware
Posts: 7,342

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Quote:
Originally Posted by pan64 View Post
that does not belong to slackware, it is a "global" trend.
Yes, this is an upstream issue which may impact Slackware at some point. I'm not sure that this topic belongs in the Slackware forum here at LQ. Perhaps in a general Linux forum?
 
Old 12-19-2023, 10:36 AM   #5
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 21,850

Rep: Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309
Quote:
Originally Posted by wpeckham View Post
We just need to decide if we NEED and option, and if we do which one we want to develop.
I'm afraid there is no other choice in the long run. If everyone were to move to wayland, the slackers would also have to do it.
 
Old 12-19-2023, 12:11 PM   #6
gus3
Member
 
Registered: Jun 2014
Distribution: Slackware
Posts: 490

Rep: Reputation: Disabled
Quote:
Originally Posted by pan64 View Post
If everyone were to move to wayland, the slackers would also have to do it.
You mean like they did with PAM and Rust?
 
1 members found this post helpful.
Old 12-19-2023, 12:53 PM   #7
Jan K.
Member
 
Registered: Apr 2019
Location: Esbjerg
Distribution: Windows 7...
Posts: 773

Rep: Reputation: 489Reputation: 489Reputation: 489Reputation: 489Reputation: 489
Quote:
Originally Posted by pan64 View Post
I'm afraid there is no other choice in the long run. If everyone were to move to wayland, the slackers would also have to do it.
Arcan! We will always have Arcan! https://www.phoronix.com/news/Arcan-0.6.3-Released


Are "we" protected by the Wayland license from it being moved behind a paywall? Isn't IBM the owner?

I picked up somewhere that the Xorg code is a mess, which for me is enough to scrap the thing (eventually)....
 
2 members found this post helpful.
Old 12-19-2023, 01:10 PM   #8
jayjwa
Member
 
Registered: Jul 2003
Location: NY
Distribution: Slackware, Termux
Posts: 774

Rep: Reputation: 243Reputation: 243Reputation: 243
Arrow

It would be nice if someone wrote a how-to for Wayland. I searched just now with "wayland on slackware" and it's all people confused about what to do, claiming they got Plasma working, or talking about X11/Wayland internals. How, exactly, do I start with Wayland? I have an AMDGPU, and run NsCDE (themed FVWM2), started with "startx" from the command line.
  • How to switch to something almost no one on Slackware seems to know how to use?
  • What binary do I run?
  • What config file(s) do I edit?
  • Do I have to compile something? There's some stuff with name *wayland* in /usr/bin.
  • Do I have to give up my xclients? Some? Many? All?
  • Does Xephyr/Xnest still work?

Plasma is just too heavy for my environment.
 
2 members found this post helpful.
Old 12-19-2023, 04:00 PM   #9
pghvlaans
Member
 
Registered: Jan 2021
Distribution: Slackware64 {15.0,-current}, FreeBSD, stuff on QEMU
Posts: 451

Rep: Reputation: 363Reputation: 363Reputation: 363Reputation: 363
It's possible to run an Xorg window manager in Xwayland on top of a Wayland compositor; I tried it with fvwm3 and labwc early last year. Haven't really looked at it since then, but apparently there have been Xwayland improvements that make the experience a little better. I could ask for a SlackDocs account and do a write-up there in the near future if anyone's interested.

EDIT: Here's the page: https://docs.slackware.com/howtos:wi...ts_in_xwayland

Last edited by pghvlaans; 12-22-2023 at 07:51 PM. Reason: Added link
 
8 members found this post helpful.
Old 12-19-2023, 04:29 PM   #10
John Lumby
Member
 
Registered: Oct 2008
Posts: 72

Original Poster
Rep: Reputation: 49
Quote:
Originally Posted by pan64 View Post
that does not belong to slackware, it is a "global" trend. It was already discussed several times, also on LQ.
Technically true, but my reason for raising it here in slackware (other than my own self-interest) was that, slackware itself being an atypical distribution, maybe slackware users might not share the view of linux users in general.
 
4 members found this post helpful.
Old 12-19-2023, 04:34 PM   #11
John Lumby
Member
 
Registered: Oct 2008
Posts: 72

Original Poster
Rep: Reputation: 49
Quote:
Originally Posted by pan64 View Post
I'm afraid there is no other choice in the long run. If everyone were to move to wayland, the slackers would also have to do it.

That seems to be becoming truer day by day, but the Xorg developers are calling for practical help to keep it going. Will that make much difference in the long run? Hard to say, but one factor in that bet is the expected loss (measured in units of "Oh @#$% I can't get this wayland thing to work the way I want, and now I have no choice") to slackware users.
 
1 members found this post helpful.
Old 12-19-2023, 04:37 PM   #12
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,058

Rep: Reputation: 5508Reputation: 5508Reputation: 5508Reputation: 5508Reputation: 5508Reputation: 5508Reputation: 5508Reputation: 5508Reputation: 5508Reputation: 5508Reputation: 5508
Quote:
Originally Posted by pghvlaans View Post
I could ask for a SlackDocs account and do a write-up there in the near future if anyone's interested.
Yes, please!
 
1 members found this post helpful.
Old 12-19-2023, 06:15 PM   #13
ZhaoLin1457
Senior Member
 
Registered: Jan 2018
Posts: 1,022

Rep: Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208
It is possible to run any DE or WM based on X11 in Xwayland, using Xweston.

https://github.com/ackalker/Xweston

It's actually a set of scripts that need Weston to work.

For those who want to try Xweston: it works great, but it needs to be adapted for Slackware. LuckyCyborg made this adaptation of Xweston for Slackware a year or so ago. So, look for the past threads on this forum.

Last edited by ZhaoLin1457; 12-19-2023 at 06:26 PM.
 
4 members found this post helpful.
Old 12-19-2023, 11:34 PM   #14
chrisretusn
Senior Member
 
Registered: Dec 2005
Location: Philippines
Distribution: Slackware64-current
Posts: 2,972

Rep: Reputation: 1549Reputation: 1549Reputation: 1549Reputation: 1549Reputation: 1549Reputation: 1549Reputation: 1549Reputation: 1549Reputation: 1549Reputation: 1549Reputation: 1549
As far as Wayland and Slackware, it's already here. Optional of course. I've tried Wayland a couple of times. Admittedly a while ago, it was ugly both times. I am now gun-shy regarding Wayland. When Pat decides it is time, then I will accept that Wayland is ready. For now I will stick with Xorg. Disclaimer, I may give Wayland another try.
 
3 members found this post helpful.
Old 12-20-2023, 02:31 AM   #15
_peter
Member
 
Registered: Sep 2014
Location: paris
Distribution: slackware
Posts: 314

Rep: Reputation: Disabled
At work we see changes that have the least considerations for stability and robustness creating expected issues.
In essence, quality is more and more degraded.
Additionally people think it takes too much time to do things with a long term quality focus.

Have they considered the robustness of this display protocol that is wayland ? why is it necessary with recent hardware(s) ?

Thankfully Slackware is pro-active by having it built in 15.0.
 
  


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 01:43 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