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 12-20-2023, 04:07 AM   #16
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
Perhaps something based upon updated DirectFB code would be smaller, faster, simpler, and (for Slackware) better?
Is that updated? As far as I was aware that project stopped back in 2008 or so.. Also, if I am not mistaken, there is a serious limitation with it (or at least WAS), that it only had access to limited framebuffer memory and resources. Not that that has to be a problem necessarily, or even still is, perhaps the move to DRM/KMS have changed something fundamentally for such a project?

The real option is ncurses I suppose and framework/application support for framebuffer. Many frameworks and programs actually do have framebuffer support, including QT and GTK, and things like mplayer and QEMU (curses/nographics etc). An interesting thing to mention also perhaps is that Mageia and draktools (drak as in Mandrake) also have ncurses support, in addition to X.. It's just interesting to mention, because it depends on the program supporting other options than GUI/desktop.

Last edited by zeebra; 12-20-2023 at 04:13 AM.
 
1 members found this post helpful.
Old 12-20-2023, 04:18 AM   #17
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 jayjwa View Post
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.
I could try to add that.. There is absolutely nothing about Wayland on docs.slackware.com . I'll see what I can do.. But, ehm, give me some time, holidays and all.

With KDE6, Wayland will become default btw. And if/whenever Slackware ships with that, it will probably become default for Slackware too. But well, generally speaking, you could try it now with:
Code:
dbus-launch startplasma-wayland
or you can try/test any single program in Wayland with: (but you have no interface so you have to kill Wayland manually)
Code:
dbus-launch startplasma-wayland programXYZ

Last edited by zeebra; 12-20-2023 at 04:24 AM.
 
1 members found this post helpful.
Old 12-20-2023, 04:43 AM   #18
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,448
Blog Entries: 7

Rep: Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553
Quote:
Originally Posted by pan64 View Post
If everyone were to move to wayland, the slackers would also have to do it.
Linux used to be about freedom and choices. What happened?
 
5 members found this post helpful.
Old 12-20-2023, 05:49 AM   #19
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 21,855

Rep: Reputation: 7311Reputation: 7311Reputation: 7311Reputation: 7311Reputation: 7311Reputation: 7311Reputation: 7311Reputation: 7311Reputation: 7311Reputation: 7311Reputation: 7311
Quote:
Originally Posted by rkelsen View Post
Linux used to be about freedom and choices. What happened?
This is what freedom looks like. If there is no other choice, then the only one must be chosen. It is that simple.
And actually this happens, we only have one kind of kernel, one version management system.... But that is another topic.
 
Old 12-20-2023, 08:16 AM   #20
John Lumby
Member
 
Registered: Oct 2008
Posts: 72

Original Poster
Rep: Reputation: 49
Quote:
Originally Posted by rkelsen View Post
Linux used to be about freedom and choices. What happened?
Quote:
Originally Posted by pan64 View Post
This is what freedom looks like. If there is no other choice, then the only one must be chosen. It is that simple.
And actually this happens, we only have one kind of kernel, one version management system.... But that is another topic.
What happened and why is a fascinating question for the historians to chew over.

Meanwhile, "what will happen?" may be a more immediate question.
 
1 members found this post helpful.
Old 12-20-2023, 08:25 AM   #21
jmccue
Member
 
Registered: Nov 2008
Location: US
Distribution: slackware
Posts: 690
Blog Entries: 1

Rep: Reputation: 380Reputation: 380Reputation: 380Reputation: 380
Quote:
Originally Posted by rkelsen View Post
Linux used to be about freedom and choices. What happened?
What happened ? The Linux Foundation and freedesktop.org have been taken over by a few fortune 500 Companies. That is why we seem to see many items move slowly to a Windows way of doing things

Last edited by jmccue; 12-20-2023 at 09:16 AM.
 
3 members found this post helpful.
Old 12-20-2023, 09:13 AM   #22
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:
Linux used to be about freedom and choices. What happened?
According to Daniel Stone, in 2013, at 22:20 in, 105 window managers had been written as X clients to address the X server deficiencies, because Linux is all about choice .
 
3 members found this post helpful.
Old 12-20-2023, 10:07 AM   #23
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,304

Rep: Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324
Just looking at this thread, maybe a little perspective is needed here.

In the 1980s, I spent a while working in the Irish Amdahl Corporation factory. Gene Amdahl was doing cheaper IBM mainframe clones using air cooled ECL logic. They had a pretty identical OS and were the first 'compatibles.' Big companies would have one IBM (to be sure) and 3 or 4 Amdahls. At the time, IBM had gone over to water cooling but Amdahl was holding on to air cooling thanks to manufacturing tricks, which I was propping up. Overall, from starting ahead, Amdahl were losing the technology war. They duly lost it and went belly up in the nineties. https://en.wikipedia.org/wiki/Gene_Amdahl

It was all runlevel 3 stuff. If you wanted a printer, it was an IBM (or Amdahl) specified printer. Ditto disks, and every other peripheral. Freedom of choice? If you wanted to wire in some new-fangled gizmo, you got the middle finger. Freedom of choice? BTW, the power supply was 5V @ 400Amps!

Is a choice between a great window manager and a buggy insecure one 'freedom of choice?' I don't think so. Freedom of choice as it's being used here implies at least two respectable projects or more at a fairly equal stage of development. When there's just one, it's like the linux kernel - Linus calls the shots. But we're not selling out to M$ or anything. Nobody's bothered to write another kernel. Look at Gnu's micro-kernel if you don't believe me.
 
4 members found this post helpful.
Old 12-20-2023, 11:00 AM   #24
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 business_kid View Post
Is a choice between a great window manager and a buggy insecure one 'freedom of choice?'
Yes, because you also have the freedom to take that "buggy" code and fix it.

As the current state of our political systems (both UK and US) shows, the freedom to choose between two fixed options often leaves you with absolutely no choice at all.
 
6 members found this post helpful.
Old 12-20-2023, 11:30 AM   #25
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 pan64 View Post
This is what freedom looks like. If there is no other choice, then the only one must be chosen. It is that simple.
And actually this happens, we only have one kind of kernel, one version management system.... But that is another topic.
Not quite true. We have choices!

There are multiple display servers: it is just that X.org and Wayland are the most complete and general.
Operating from a text/curses interface and using a gui only over network is absolutely an option, but less than optimal for gaming or graphics/video work.

There are multiple kernels: HURD (the GNU kernel) works, but supports less hardware than the Linux kernel. There are also alternate Linux kernels that diverge from the mainstream General and RT Linux kernels.

Version management has choices, and a LOT of them. I remember when Linus created GIT and why. If you have forgotten, perhaps you should look it up: it is an interesting read. I was using/misusing two of the older version managers at the time and it was like and extra Christmas for me!

And CLEARLY on the same topic: it is important to note that we HAVE choices because we CREATE choices! If things do not do what we want we tend to get out our little development tools and go code diving to see why, and then write new things that work the way we WANT them to work. This is HOW FOSS is such an option and freedom rich environment.

Corporate and government enemies of freedom keep TRYING to lock things down, but as long as we can code solutions that we can use and license so that others can use them and they cannot be locked down then we can develop away from the lockin. There are far MORE of us than there are of them, we just have to work together to support FOSS and GNU!

Last edited by wpeckham; 12-20-2023 at 11:37 AM.
 
5 members found this post helpful.
Old 12-20-2023, 11:58 AM   #26
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,304

Rep: Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324
Quote:
Originally Posted by GazL View Post
Yes, because you also have the freedom to take that "buggy" code and fix it.

As the current state of our political systems (both UK and US) shows, the freedom to choose between two fixed options often leaves you with absolutely no choice at all.
True, if you're a programmer with time to spare. It's not freedom of choice really if I have to employ someone.
 
Old 12-20-2023, 02:34 PM   #27
_peter
Member
 
Registered: Sep 2014
Location: paris
Distribution: slackware
Posts: 314

Rep: Reputation: Disabled
Quote:
Originally Posted by allend View Post
According to Daniel Stone, in 2013, at 22:20 in, 105 window managers had been written as X clients to address the X server deficiencies, because Linux is all about choice .
very insightful, thanks.

the track-pad button is actually not working with Wayland on my laptop, it does work with X.
 
2 members found this post helpful.
Old 12-20-2023, 03:26 PM   #28
scuzzy_dog
Member
 
Registered: Apr 2021
Location: Free State of Texas (somewhat free)
Posts: 108

Rep: Reputation: Disabled
Quote:
Originally Posted by _peter View Post
very insightful, thanks.

the track-pad button is actually not working with Wayland on my laptop, it does work with X.
Yup. My experience with Wayland is it's buggy. And everything it was created to fix like simpler code has been subpar. I'll stick with X. Maybe they'll get Wayland running well in the future though.

Wayland requires applications to be modified to work with it. Hmm - kinda like systemD in some cases. Don't like that. So could it happen that things progress so that we're stuck with Wayland one day? Dunno.

Wayland improves security? Well I've never had a hack come in through X in all my years.

X is just in maintenance mode now so no new features are being added. I can't think of any features I need added however. So let's create something new to fix something that is not broken.

I don't know enough about Wayland to say I know what I'm talking about. However what I do know I don't like what I've seen so far.
 
4 members found this post helpful.
Old 12-20-2023, 05:25 PM   #29
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
I am running Wayland 1.22.0-1 with XWayland 23.2.3-1 to support pure X/X.org applications and it works just fine, but that is on ARCH and Manjaro.

I am keeping my SLACK stuff on X.org until the Wayland stuff for SLACK catches up.

Some might have to wait until a higher version is available to them, or until all of the improvements are backported.
Or they might have to port for themselves.
Or run in server mode with no GUI.

I am good with any of those options.
 
1 members found this post helpful.
Old 12-20-2023, 06:02 PM   #30
Gerard Lally
Senior Member
 
Registered: Sep 2009
Location: Leinster, IE
Distribution: Slackware, NetBSD
Posts: 2,180

Rep: Reputation: 1763Reputation: 1763Reputation: 1763Reputation: 1763Reputation: 1763Reputation: 1763Reputation: 1763Reputation: 1763Reputation: 1763Reputation: 1763Reputation: 1763
Quote:
Originally Posted by scuzzy_dog View Post
X is just in maintenance mode now so no new features are being added. I can't think of any features I need added however. So let's create something new to fix something that is not broken.
That's the way it's been in Linux for years. Fvwm did just about everything a Window Manager could be expected to do 30 years ago. Gnome and KDE are still trying to catch up. And when they do catch up, when everything in Gnome and KDE is running like the well-oiled machine Fvwm was in the early 90s, someone else will come along to fix the non-existent problem. At this point it's more than just annoying ; it's an obstacle to real progress being made where it's needed. Here we are, nearly in 2024, and people still care about the Linux desktop and what it looks like? Something that is hidden the minute you log in? While Linux applications continue to rot, most of them just 80 percent complete?
 
5 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:11 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