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-06-2021, 02:44 PM   #46
slac-in-the-box
Member
 
Registered: Mar 2010
Location: oregon
Distribution: slackware64-15.0 / slarm64-current
Posts: 780
Blog Entries: 1

Rep: Reputation: 432Reputation: 432Reputation: 432Reputation: 432Reputation: 432

Quote:
Originally Posted by elcore View Post
How is it possible for kernel to be decompiled then?
It's engineered according to blueprint, not baked according to recipe.
Having a blueprint means one can unbuild ad rebuild it, while having a recipe does not mean one can uncook the chili.
Can't see how it's even relevant since the compiler's just logic and math rather than physics and chemistry.
Silicon is the 14th element in the periodic table...

Perhaps, on a technical forum, one should restrain from tools of figurative speech, such as metaphores or similes. But metaphores and similes can be fun ways to present certain topics. I wasn't being literal: of course I'm not putting my lenovo on my wood-fired stove to cook it.

But after I run make menuconfig in the kernel building process, I am presented with a pretty ncurses window with zillions of nested checkboxes, most of which represent bits of drivers or firmware that run the zillions of hardware devices on the market, from ham radio modems to joysticks and fancy game controllers, all those wireless antennas, whether 802.11*, bluetooth, infrared, etc, not to mention the processors themselves. Other checkboxes are features to turn on and off.

Cooking is an art, and so is building kernels. The art of cooking is knowing what ingredients mix well to create a pallete-satisfying dish. The art of building kernels is knowing which checkboxes need to be checked to satisfy your hardware's pallete (I know your hardware does not have taste buds).

I hereby claim the right to poetic expression even in technical forums.

Since users coping with 14.2 may be new to slackware or even to linux, I was hoping to present buiding a kernel in an undaunting light (though this too is already metaphorical, as I don't actually control their displays' brightness nor the light switches in their rooms, nor the sun or the moon).

Last edited by slac-in-the-box; 12-06-2021 at 02:46 PM.
 
Old 12-07-2021, 04:34 AM   #47
elcore
Senior Member
 
Registered: Sep 2014
Distribution: Slackware
Posts: 1,753

Rep: Reputation: Disabled
Quote:
Originally Posted by slac-in-the-box View Post
Silicon is the 14th element in the periodic table...
K, I didn't realize we're talking about making hardware from scratch.
Just wanted to know how to turn chili back into ingredients..

Quote:
Originally Posted by slac-in-the-box View Post
my lenovo
That explains a lot, have you checked if the thing's got a spare circuit board you could disassemble? And a manual?
I don't really know much about laptops and cellphones, I usually build machines from parts and everything has some kind of schematic.
For me it's just logic, don't need a display > unplug it > remove it > plug it somewhere else. etc.
So I'm treating the kernel the same way, never thought of treating it like something baked and ready for consumption.
It's a matter of preference really, not worth to discuss..
 
Old 12-07-2021, 06:56 PM   #48
PROBLEMCHYLD
Senior Member
 
Registered: Apr 2015
Posts: 1,201

Rep: Reputation: Disabled
I don't, there's really no limitations.
 
Old 12-08-2021, 12:48 AM   #49
TheIllusionist
Member
 
Registered: Dec 2020
Posts: 67

Rep: Reputation: Disabled
There is off course limitations, as we know! - applications evolve and regularly recent versions will need the updated basic libraries "current" ships with to build (e.g. HomeBank, Gnu PSPP).
Libraries with support for today's hardware (e.g. USB-fingerprint readers) often will not build on 14.2, I know.
Python today are more or less mandatory in colleges and universities where the Python Slackware 14.2 ships with is outdated in these settings (upgrading Python 3.5 breaks the Xfce desktop).
Even a great workhorse gets old an must at a time be replaced
 
Old 12-10-2021, 04:14 AM   #50
travis82
Member
 
Registered: Feb 2014
Distribution: Bedrock
Posts: 437

Rep: Reputation: 231Reputation: 231Reputation: 231
Quote:
Originally Posted by FlinchX View Post
At first, I spent almost one hour fiercely typing a whole carpet of text. After I proofread it, I realized it may look like a rant or just yet another non-constructive "plz release 15.0 ASAP" thread, so I deleted everything.

So I changed the thread name and I'm willing to learn tricks from others while we're all waiting for the next stable release.

How do you deal with limitations of 14.2? This includes third party software provided by SBo, that locked updates to prepare for 15.0 I think a couple of months ago already, no?

Let's exclude the option of switching to -current, because it doesn't suit me.

What do I do currently:

- to use newer versions of software, I look for AppImages (shame on me + this increases maintenance time)
- I give up on using new software (new as in I did not use it before) that doesn't work in 14.2 and I postpone to try it after 15.0 is released
- I give up on using software that doesn't compile anymore in 14.2 (hello YouCompleteMe, I think it's been almost one year since I can't use you anymore)
- I give up on using third party software from SBo because I can't get it anymore (download links expired because those versions are too old). I don't mean ancient abandonware that has its sources mirrored by Slackware volunteers on their server. I mean living software that doesn't provide anymore the versions used by SBo scripts for 14.2

What else can I do to make my life easier while I still have to use 14.2? I also plan to keep using it for a while after 15.0 gets released, watch the forum to see what problems other people have (this is to minimize the transition time when I will finally make the switch).
You can keep Slackware as base and use Bedroklinux glue to install latest packages from another distro like Arch. Although Slackware is not among compatible distros in Bedrock website, I don't think you face problems in hijacking process. So I advise to test it in a VM and see how things go. By hijacking Slackware to Bedrock you have will have a solid stable base with latest cli and gui packages from other distros.

take a look at https://bedrocklinux.org and read instructions carefully.
 
Old 12-12-2021, 03:01 PM   #51
SCerovec
Senior Member
 
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 2,471
Blog Entries: 2

Rep: Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980
Lightbulb

Quote:
Originally Posted by travis82 View Post
You can keep Slackware as base and use Bedroklinux glue to install latest packages from another distro like Arch. Although Slackware is not among compatible distros in Bedrock website, I don't think you face problems in hijacking process. So I advise to test it in a VM and see how things go. By hijacking Slackware to Bedrock you have will have a solid stable base with latest cli and gui packages from other distros.

take a look at https://bedrocklinux.org and read instructions carefully.
Damn! every day another new thing to find!
 
  


Reply



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
why do optical discs have minute limitations as well as size limitations? newbiesforever General 9 02-09-2014 04:35 AM
LXer: How to Quit Windows and cope with Windows Withdrawal Syndrome LXer Syndicated Linux News 0 09-26-2007 07:20 AM
Can anyone explain the details of the COPE act of 2006? cousinlucky General 5 04-28-2006 10:14 PM
Powering up eSATA drives on the fly, can software RAID cope? lifeless1 Linux - Hardware 2 03-13-2006 12:35 AM
upgrading hardware, how does slack cope? edM Slackware 5 01-15-2006 04:11 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:19 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