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 03-27-2024, 12:47 PM   #256
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 John Lumby View Post
I read some if it and was struck by how qualitative all the arguments were. this protocol is better than that one, this mechanism is worse than that one. Almost nothing quantitative, unless you consider "your application will stall forever" to be such.

Which raises the question in my mind? How does one measure/score native wayland versus Xwayland versus Xorg+mesa? I am not suggesting that numbers tell the complete story, but it seems they should be at least part of it. I know of glxgears. Anything else?
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.
 
3 members found this post helpful.
Old 03-27-2024, 01:40 PM   #257
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,100

Rep: Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276
Flip-flop.
Quote:
SDL3 Will Keep Wayland Default At Least For The Time Being
By Michael Larabel. 27 March 2024.
Following several days of discussions from both sides of the table over whether SDL 3.0 should revert its Wayland over X11 preference in light of some aspects of the Wayland ecosystem support not being in good shape, for now at least SDL 3.0 is sticking to the Wayland support by default. It may be revisited though closer to release to see how the upstream support is for users of this hardware/software abstraction library widely used by cross-platform games........
The full story can be found at, https://www.phoronix.com/news/SDL-3....efault-For-Now
 
1 members found this post helpful.
Old 03-27-2024, 03:56 PM   #258
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,632

Rep: Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697
Quote:
Originally Posted by John Lumby View Post
I read some if it and was struck by how qualitative all the arguments were. this protocol is better than that one, this mechanism is worse than that one. Almost nothing quantitative, unless you consider "your application will stall forever" to be such.

Which raises the question in my mind? How does one measure/score native wayland versus Xwayland versus Xorg+mesa? I am not suggesting that numbers tell the complete story, but it seems they should be at least part of it. I know of glxgears. Anything else?
I love running comparative benchmarks, but the results change with every patch level.
 
Old 03-27-2024, 07:22 PM   #259
Jan K.
Member
 
Registered: Apr 2019
Location: Esbjerg
Distribution: Windows 7...
Posts: 773

Rep: Reputation: 489Reputation: 489Reputation: 489Reputation: 489Reputation: 489
Quote:
Originally Posted by cwizardone View Post
Just passing along information.
Save your sighs for someone who cares.
That sigh really didn't have anything to do with neither you nor your post... just the situation at hand.

With that cleared, carry on!
 
Old 03-28-2024, 12:09 AM   #260
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
On the same day phoronix posted about sdl3+wayland he also posted about EXT2 support in Linux 6.9. Time to move on to the next crisis.


WE ARE ALL DOOMED AAAAHHHHHHHH
 
1 members found this post helpful.
Old 03-28-2024, 10:05 AM   #261
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,632

Rep: Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697
EXT2 is not gone, it is still supported by usage depreciated. IF anyone wants to do the coding to adjust the drivers and defaults for EXT2 those drivers could be rescued, it would not even be hard. But EXT4 handles EXT2 file systems just fine, so do we really NEED ext2 drivers?

Will be able to live just fine without ext2 drivers as long as we have a creation tool and existing drivers will continue to make that file system work. Right now they coexist just fine, and there is time to plan a strategy in case ext2 support goes away.
We live just fine with X.Org and Wayland coexisting, and we have lots of time to plan a strategy for when one goes away. If ever. X.Org is not depreciated!



There are several things going on in the world that justify anxiety, if not panic: X.Org and ext2 are not among them.
 
1 members found this post helpful.
Old 03-28-2024, 07:29 PM   #262
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
Well I can't help but contribute to this tangent - but isn't ext3/4 (maybe not 4), but I know ext3 is backwards compatible with ext2? While I don't use ext2 I am on the fence on it being removed, just like how maybe even fat16; hopefully there isn't any talk yet to remove or deprecate because I am sure there is a use-case; and we know fat32 can never be deprecated due to UEFI. I would be interested to know if JFS is going to be on the chopping block, I moved away from JFS solely to XFS, and I could see a better reason because JFS hasn't been updated in 14 years, and probably has a very low number of usage, probably even less than one of the reiser(3 or 4) , but it also makes sense why reiser is getting the boot.

Last edited by Jeebizz; 03-28-2024 at 07:30 PM.
 
1 members found this post helpful.
Old 04-05-2024, 10:22 AM   #263
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,632

Rep: Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697
FYI: I just pulled updates to my system today, and received new versions of X.org server.
Just in case you thought that was no longer a thing.....
 
Old 04-07-2024, 03:51 PM   #264
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,632

Rep: Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697
For those Nvidia users experiencing Wayland remorse, help is on the way:
https://9to5linux.com/developer-expl...wayland-issues
 
1 members found this post helpful.
Old 04-07-2024, 06:39 PM   #265
Regnad Kcin
Member
 
Registered: Jan 2014
Location: Beijing
Distribution: Slackware 64 -current .
Posts: 663

Rep: Reputation: 460Reputation: 460Reputation: 460Reputation: 460Reputation: 460
Cool

Quote:
Originally Posted by wpeckham View Post


We live just fine with X.Org and Wayland coexisting, and we have lots of time to plan a strategy for when one goes away. If ever. X.Org is not depreciated!
I am sure you mean "deprecated" in the sense of
obsolete and on-its-way out.
I haven't gained much appreciation for Wayland.
It's kinda cute but it's about as buggy as cockroach soup.
I have yank'd out my nvidia card and have a couple of inexpensive portable usb-c monitors direct to motherboar in my 4-monitor system that can go on the road with me and my luggable box.

Wayland is imprecated here pretty much like the Rev Dr Gates , and X.org on Slackware does not suck.

Last edited by Regnad Kcin; 04-07-2024 at 06:43 PM.
 
1 members found this post helpful.
Old 04-08-2024, 07:55 AM   #266
zeebra
Senior Member
 
Registered: Dec 2011
Distribution: Slackware
Posts: 1,830
Blog Entries: 17

Rep: Reputation: 638Reputation: 638Reputation: 638Reputation: 638Reputation: 638Reputation: 638
Quote:
Originally Posted by wpeckham View Post
You have been very rude, very weird. The ONLY Distribution you claim to use is Slackware, which doe snot use Wayland by default yet: and may never. If you have a valid point, make it instead of throwing pointless insults.
Well, if Slackware will continue to use KDE as the main desktop, Wayland will become default with KDE6. That's ofcourse unless Slackware decide to go against the choice of the distributed package, which it tends not to do.
 
Old 04-08-2024, 09:03 AM   #267
elcore
Senior Member
 
Registered: Sep 2014
Distribution: Slackware
Posts: 1,753

Rep: Reputation: Disabled
Quote:
Originally Posted by zeebra View Post
Well, if Slackware will continue to use KDE as the main desktop, Wayland will become default with KDE6. That's ofcourse unless Slackware decide to go against the choice of the distributed package, which it tends not to do.
This still going on? I think it's been originally directed at me, so..
KDE may use wayland as default or not, I don't use KDE since 4.3 or something like that, so it's really none of my concern.
Blackbox on X will probably still work fine until X is no longer maintained, regardless of what KDE does.

But I guess if Xfce4 will work on optional wayland backend, as was announced, then I will probably try it out.
And basically my only point against wayland was:
If wayland deskops must use a framebuffer device and the nvidia driver does not support specifying EDID on kernel command line, then the thing's basically useless for me.
I mean WTH in order to run wayland compositor I must now either use nouveau and forget about hardware video decoding, or else downgrade desktop resolution from 1680 to 1024 because edid binary is unsupported still.
No idea how it takes so long for them (nvidia) to implement this basic functionality in ther framebuffer driver, since nouveaufb has had it for many years.
That's pretty much it. Apologies again for any foul language.
 
1 members found this post helpful.
Old 04-08-2024, 07:41 PM   #268
Jan K.
Member
 
Registered: Apr 2019
Location: Esbjerg
Distribution: Windows 7...
Posts: 773

Rep: Reputation: 489Reputation: 489Reputation: 489Reputation: 489Reputation: 489
Michael just made a Wayland/Xorg gaming performance test under Plasma 6: https://www.phoronix.com/review/kde-plasma-6-amd-gaming
 
Old 04-18-2024, 08:38 AM   #269
gattocarlo
Member
 
Registered: Jan 2020
Posts: 63

Rep: Reputation: Disabled
Quote:
Originally Posted by h2-1 View Post
I've found this X.org thread quite useful because my general default IRC type behavior re wayland is to rant, lol, but after reading up more, watching more, it's probably going to start shifting to uncomfortable resignation to the inevitable, coupled with a firm vow to be among the last to switch...

In 2007 I was using the Ion3 window manager and learning Haskell. At the time there were signs that the future of Ion3 was uncertain and I started looking for an alternative tabbed WM. I discovered that the Haskell community had started developing a dwm clone, a tiling but extendable WM called xmonad, so I joined them and started contributing documentation while learning the code base and xlib. In a few weeks I acquired enough familiarity with xmonad and xlib (the Haskell bindings but also the Haskell foreign function interface) and I started coding: at first, just to get used to X11, I coded a small status bar (I called it xmobar), then I started contributing to the xmonad extension library: I wrote a command prompt, decorated tabbed and floating extensions and so on. I was basically recreating Ion3 on top of it...At the time I think that I and David Roundy were among the main developers.

Then some discussion started on how to modify the core of xmonad in order to simplify the coding of the extension library. Moreover we wanted to have some more sophisticated workspace support. As a result I was kicked off the project -- my commit access removed overnight -- and David left shortly after, and so we started a fork for our personal use. David created a new data model for managing windows and workspaces and I ported all we needed to the new model. Later David lost interest for tiling WMs and started working on something different, but I kept maintaining my fork, which I'm still using today.

When I moved from slakware 32 to slackware 64,in late 2019, I discovered many bugs in the Haskell bindings to xlib, bugs that were not properly fixed by xmonad which was using exception handling to cover them (maybe something have changed in the meantime, but I didn't check). So I went back to writing my bindings, checking for null pointers and so on.

That was easy because xlib is stable and very well documented, so even a non professional coder like me can maintain a home brewed WM with little effort.

The idea of the X11 obsolescence started frightening me a few years ago, when I saw Wayland was gaining momentum. From time to time I went back to see if, in the Haskell community, something was being planned and maybe done. That always left me worried: the xmonad guys at fist rejected the idea of porting it to Wayland -- an attempt was made but it didn't last very long. Now they are discussing to do the move but Haskell bindings to Wayland and wlroots are still in their infancy -- and maybe the fact that wlroots seems to still be a moving target is slowing the process.

So, a few weeks ago I started studying the possibility of doing the job myself, but I feel completely lost: I couldn't find good documentation and, from reading what I found, I have the impression that writing a compositor is beyond my capability, in terms of understanding how a graphic server works and in terms of time needed to accomplish the goal.

Maybe Wayland is the future and only professional coders should be allowed to write what for my generation was a simple WM and now is a, ehm, compositor. Perhaps I'm bound to stick to the past. But, as h2-1 was pointing out, I do not think this is going to work forever: GTK, QT and other toolkits, which are used in so many application I relay upon, will require me to switch. But I'm old and getting used to a new environment after so many years of being able to take care of my needs will not be a pleasant adventure.
 
2 members found this post helpful.
Old 04-18-2024, 09:55 AM   #270
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,300

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
I've been through this many times before: APM vs ACPI; OSS vs. Alsa; The time to move over is when you get shoved by your distro of choice. No need to worry.

I'm current resisting using 'ip' over ifconfig, systemd over sysVinit, and Wayland over Xorg. Oh, I'm resisting KDE. The only ones I feel strongly against are KDE, 'ip' & systemd. But change is a part of life. I moaned over uefi, but I got over it. I'm sure you guys will too. It's called inertia, and it's common.

When something with flaws takes over, a torch goes under their behinds to get better or die. That will happen (e.g. zoom over skype) or designers will work around it. And if something fully loses it's dominant spot, it's not inclined to make a return.
 
  


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 09:51 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