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-15-2024, 01:48 PM   #316
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,757

Rep: Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761

Quote:
Originally Posted by LuckyCyborg View Post
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.
I did mention that I thought the difference was explained by the version differences. I have a LOT of compiling to do to get the Kernel up to 6.9 and Plasma up to latest 6 release, and I did not want to have to wait for that to comments.

I am currently running current Slack, with Plasma 5 on Wayland right form the install and it works well. At these levels there is just no outstanding reason to choose it over X.Org. I think when we all have Kernel 6.9 and Plasma 6 there WILL be excellent reason for moving to Wayland. I see no reason NOT to run it they way I am right now, but many of of love Slackware BECAUSE you do not need to jump to unsupported versions to make Slack do what you want. It is dependable as it is.

That said, I really want to find time to do that compiling.....
 
Old 05-15-2024, 01:54 PM   #317
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,757

Rep: Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761
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.
Not mostly, entirely. It is the Desktop Team that develops and supports X.org, XWayland, and Wayland.

They are, buy the way, GREAT guys!

And I have NOT asked them, but my understanding of XWayland is a kind of server shim to translate X.Org calls by client software into calls (or SETS of calls) for Wayland. This allows X software that has NOT been converted to Wayland to run properly, although there may be a slight performance penalty.

I have tested it several ways, and it works for me. BUT I might not have tested what YOU do so take that for what it is worth...

Last edited by wpeckham; 05-15-2024 at 01:58 PM.
 
Old 05-15-2024, 09:16 PM   #318
tramtrist
Member
 
Registered: Jul 2018
Location: Cincinnati USA
Distribution: Slackware
Posts: 549

Rep: Reputation: 343Reputation: 343Reputation: 343Reputation: 343
I've been running wayland for years without issue in my workflow including gaming via proton etc. People like to conflate this X vs Wayland fight like its the Systemd one and to me its completely different. Which is best evidenced by the fact that the teams are the same! People need to stop treating this situation like its a fight which really.. isnt one.
 
2 members found this post helpful.
Old 05-16-2024, 01:52 AM   #319
zeebra
Senior Member
 
Registered: Dec 2011
Distribution: Slackware
Posts: 1,834
Blog Entries: 17

Rep: Reputation: 643Reputation: 643Reputation: 643Reputation: 643Reputation: 643Reputation: 643
Quote:
Originally Posted by tramtrist View Post
I've been running wayland for years without issue in my workflow including gaming via proton etc. People like to conflate this X vs Wayland fight like its the Systemd one and to me its completely different. Which is best evidenced by the fact that the teams are the same! People need to stop treating this situation like its a fight which really.. isnt one.
Well, Wayland hasn't taken over all the Desktop projects and Windows managers, and login managers, dbus, polkit etc and marged them into a bundle and making all GNU/Linux GUI application depend on them just because.
 
3 members found this post helpful.
Old 05-16-2024, 05:50 AM   #320
tramtrist
Member
 
Registered: Jul 2018
Location: Cincinnati USA
Distribution: Slackware
Posts: 549

Rep: Reputation: 343Reputation: 343Reputation: 343Reputation: 343
ha! yes!
 
Old 05-16-2024, 06:41 AM   #321
mrsam
LQ Newbie
 
Registered: Jan 2024
Distribution: Fedora, Ubuntu, Slackware
Posts: 8

Rep: Reputation: 4
Quote:
Originally Posted by wpeckham View Post
And I have NOT asked them, but my understanding of XWayland is a kind of server shim to translate X.Org calls by client software into calls (or SETS of calls) for Wayland. This allows X software that has NOT been converted to Wayland to run properly, although there may be a slight performance penalty.

I have tested it several ways, and it works for me. BUT I might not have tested what YOU do so take that for what it is worth...
And that will doom Wayland. What's going to happen is that third party software developers will continue to target X, and only verify that their software compiles against the XWayland shim. This gives them the best of both worlds: compatibility with x.org and Wayland.

The only possible reason why someone would want to target Wayland would be to use Wayland-specific features. I don't know what they are, but I would think that most third party developers wouldn't care.

The only factor that can play in Wayland's favor is the widget stack. Gtk is fully on the Wayland bandwagon, so that speaks for all the Gtk-based ecosphere. But it's my understanding that Qt doesn't care and will continue to have X as the main target.
 
1 members found this post helpful.
Old 05-16-2024, 07:02 AM   #322
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,677
Blog Entries: 19

Rep: Reputation: 4490Reputation: 4490Reputation: 4490Reputation: 4490Reputation: 4490Reputation: 4490Reputation: 4490Reputation: 4490Reputation: 4490Reputation: 4490Reputation: 4490
Quote:
Originally Posted by mrsam View Post
The only possible reason why someone would want to target Wayland would be to use Wayland-specific features.
I can think of another good reason. When I open an application, I usually want it to run full-screen (Xterms are an exception). I don't want a desktop that has some apps on it plus a sub-window overcrowded with other apps that won't run on the main window. That's messy and offputting. Users are going to look for applications that will run in the main window.
 
Old 05-16-2024, 07:18 AM   #323
mrsam
LQ Newbie
 
Registered: Jan 2024
Distribution: Fedora, Ubuntu, Slackware
Posts: 8

Rep: Reputation: 4
Quote:
Originally Posted by hazel View Post
I can think of another good reason. When I open an application, I usually want it to run full-screen (Xterms are an exception).
That's not a function of the display server, but of the window manager.

It's my understanding that's Gnome 3's modus operandi, and it works this way both on x.org and on Wayland.
 
Old 05-16-2024, 10:27 AM   #324
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,757

Rep: Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761
Quote:
Originally Posted by hazel View Post
I can think of another good reason. When I open an application, I usually want it to run full-screen (Xterms are an exception). I don't want a desktop that has some apps on it plus a sub-window overcrowded with other apps that won't run on the main window. That's messy and offputting. Users are going to look for applications that will run in the main window.
I am running Wayland right now, with Plasma 6. Some of my applications are written for X and some have been written for native Wayland. I literally cannot tell the difference. Running some benchmarks under X.Org and Wayland with XWayland I might able to detect the slight performance difference, but it is not enough to notice without measurement.

XWayland does not open a window, it allows your X app to operate in the main display exactly as if X was running instead of Wayland.

I cannot imagine caring if applications are coded for one or the other, as long as they run properly in both. I CAN imagine not really noticing if the distributions I use totally drop X.Org at some point because everything still just works!
 
Old 05-16-2024, 11:47 AM   #325
Gerard Lally
Senior Member
 
Registered: Sep 2009
Location: Leinster, IE
Distribution: Slackware, NetBSD
Posts: 2,198

Rep: Reputation: 1777Reputation: 1777Reputation: 1777Reputation: 1777Reputation: 1777Reputation: 1777Reputation: 1777Reputation: 1777Reputation: 1777Reputation: 1777Reputation: 1777
Funny how quickly the BSDs have been forgotten in all this. But that's the kind of arrogance and bullying we've come to expect from the various projects hijacked and monopolised by Linux.

Last edited by Gerard Lally; 05-16-2024 at 11:49 AM.
 
2 members found this post helpful.
Old 05-16-2024, 01:56 PM   #326
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,840

Rep: Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148
Quote:
Originally Posted by Gerard Lally View Post
Funny how quickly the BSDs have been forgotten in all this. But that's the kind of arrogance and bullying we've come to expect from the various projects hijacked and monopolised by Linux.
Well, they're much smaller communities, but work is being done. There has been a large amount of work done to get XWayland and compositing window managers supporting the Wayland protocol, and many distros have held back until the significant wrinkles were ironed out. It does take OS-specific porting effort, so some the responsibility lies with the maintainers of those distributions. Gnome 3 and KDE Plasma 6 work AFAIU. Sway was ported years ago. OpenBSD gained kernel modesetting relatively recently, and that is required by Wayland desktop environment. FreeBSD can run some desktop environments with Wayland if desired.

https://docs.freebsd.org/en/books/handbook/wayland/
 
Old 05-16-2024, 07:48 PM   #327
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,757

Rep: Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761Reputation: 2761
Quote:
Originally Posted by Gerard Lally View Post
Funny how quickly the BSDs have been forgotten in all this. But that's the kind of arrogance and bullying we've come to expect from the various projects hijacked and monopolised by Linux.
Many Linux users do not know that much of the GNU tool development has long taken place on BSD rather than Linux. I am not sure if that is still true, but all the rest of us have been dependent on GNU work from the BSD guys for most of the existence of Linux.

I still see some development of HURD (The GNU kernel) from time to time. It is not dead. Yet. ;-)
 
Old 05-20-2024, 02:13 PM   #328
yvesjv
Member
 
Registered: Sep 2015
Location: Australia
Distribution: Slackware, Devuan, Freebsd
Posts: 579

Rep: Reputation: Disabled
Has anyone posted this link below:
https://www.omgubuntu.co.uk/2024/05/...wayland-nvidia
Let's observe how many reverts back to Xorg or not.
 
Old 05-20-2024, 07:45 PM   #329
thirdm
Member
 
Registered: May 2013
Location: Massachusetts
Distribution: Slackware, NetBSD, Debian, 9front
Posts: 325

Rep: Reputation: Disabled
Quote:
Originally Posted by mrsam View Post
And that will doom Wayland. What's going to happen is that third party software developers will continue to target X, and only verify that their software compiles against the XWayland shim. This gives them the best of both worlds: compatibility with x.org and Wayland.
Maybe someone should write the converse of XWayland? WayX? Worg? Then 3rd party developers can write wayland clients to target Xorg running the wayland shim and we can run them without giving up our X window managers.
 
Old 05-20-2024, 08:06 PM   #330
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,840

Rep: Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148Reputation: 1148
Quote:
Originally Posted by thirdm View Post
Maybe someone should write the converse of XWayland? WayX? Worg? Then 3rd party developers can write wayland clients to target Xorg running the wayland shim and we can run them without giving up our X window managers.
...and it would run like a pig.
 
  


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 04:33 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