LinuxQuestions.org
Help answer threads with 0 replies.
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-23-2010, 03:55 AM   #46
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,500

Rep: Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308

BWAHAHAHA!

I was curious what hapen if I try to install the current Slackware (13.1-RC2) in my i486 box, at 25MHz, 8MB RAM, 250MB harddrive!

The result of trying to boot the installer's i486 kernel iiiiiiiiiiiiiiiiiiisssssssssssss:

Not enough memory to load the specified image.

Well, the installer will NOT start! YOU CAN'T BOOT THE INSTALLATION CD! Bye, my oldie, you can't have inside the up-to-date Slackware! The current Slackware is NOT compatible with your old ass!

Last edited by LuckyCyborg; 05-23-2010 at 04:00 AM.
 
0 members found this post helpful.
Old 05-23-2010, 04:01 AM   #47
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
sorry for the question, but what do you want to run on it with 8 megs of ram (beside the kernel, I mean)?

Last edited by ponce; 05-23-2010 at 04:03 AM.
 
Old 05-23-2010, 04:11 AM   #48
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,500

Rep: Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308
Quote:
Originally Posted by ponce View Post
sorry for the question, but what do you want to run on it with 8 megs of ram (beside the kernel, I mean)?
Well, I use my oldie as a home router, it connect to my Internet provider via PPPOE and serves 4 computers in a local network.

I use a minimal Slackware 9.1 installed years ago and use a very stripped down kernel. If I remember right, I worked few days to create a per-hardware customized 2.4 kernel...

Anyways, the i486 zealots graciously ignore what i486 sistems are, ie my oldie was latest hardware in it's good days.

Last edited by LuckyCyborg; 05-23-2010 at 04:24 AM.
 
Old 05-23-2010, 04:22 AM   #49
Josh000
Member
 
Registered: Aug 2009
Distribution: Slackware 13 64bit
Posts: 534

Rep: Reputation: 35
Quote:
Originally Posted by LuckyCyborg View Post
Well, I use my oldie as a home router, it connect to my Internet provider via PPPOE and serves 4 computers in a local network.

I use a minimal Slackware 9.1 installed years ago.

Anyways, the i486 zealots graciously ignore what i486 sistems are.
8MB is not a typical configration for 486 machines, and anyone wanting to use slackware on a 486 would probably have at least 16mb, or more likely 32.
 
Old 05-23-2010, 04:56 AM   #50
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by LuckyCyborg View Post
BWAHAHAHA!

I was curious what hapen if I try to install the current Slackware (13.1-RC2) in my i486 box, at 25MHz, 8MB RAM, 250MB harddrive!

The result of trying to boot the installer's i486 kernel iiiiiiiiiiiiiiiiiiisssssssssssss:

Not enough memory to load the specified image.

Well, the installer will NOT start! YOU CAN'T BOOT THE INSTALLATION CD! Bye, my oldie, you can't have inside the up-to-date Slackware! The current Slackware is NOT compatible with your old ass!
The amount of memory in your computer has nothing to do with the support for your CPU.
The installer requires 128 MB RAM in Slackware 13.1 but you do not have to use the installer to install Slackware...

Having said that, you gain nothing by wanting to run Slackware 13.1 or any other modern Linux distro on 8 MB RAM unless you strip it a lot.

Eric
 
Old 05-23-2010, 05:07 AM   #51
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,500

Rep: Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308
Quote:
Originally Posted by Josh000 View Post
8MB is not a typical configration for 486 machines, and anyone wanting to use slackware on a 486 would probably have at least 16mb, or more likely 32.
Well, I use Slackware (9.1) in my oldie. So, if I want to update the Slackware in my oldie I need an hardware upgrade too...


Let's see...

#1 I created a vmware virtual machine with 16MB RAM, 256MB hardrive.

Testing results: the machine don't boot the installation cd, with the same message (not enough memory).

#2 I "upgraded" the virtual machine memory up to 32MB.

Testing results: ISOLINUX load the kernel and the initrd, but the kernel graciously fail to boot (not enough memory).

Conclusion: You aren't able to install Slackware-13.1-RC2 in a i486 machine, even if you have at least 32MB RAM installed.
 
Old 05-23-2010, 05:09 AM   #52
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
I think that indeed it should be upgraded to i686, because for the aforementioned reasons, newer Slackware versions will NOT boot on i486. I don't use twitter, so I hope Pat V does check here too.
 
Old 05-23-2010, 05:14 AM   #53
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,500

Rep: Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308
Quote:
Originally Posted by Alien Bob View Post
The amount of memory in your computer has nothing to do with the support for your CPU.
The installer requires 128 MB RAM in Slackware 13.1 but you do not have to use the installer to install Slackware...

Having said that, you gain nothing by wanting to run Slackware 13.1 or any other modern Linux distro on 8 MB RAM unless you strip it a lot.

Eric
Well, I think that amount of memory has to do with the CPU architecture. Because, we don't talk about an abstract CPU, instead we talk about i486 machines, that (like well said our friend) most likely have 16MB or 32MB RAM (ignoring that my oldie have 8MB RAM).

IF an Linux distribution is NOT able to be installed/used in a specified architecture, I think that "supporting" this architecture is an NON-SENSE.

Let's live with the reality check. Slackware-13.X is not able to be installed/used in i486 machines by a poor user.

Last edited by LuckyCyborg; 05-23-2010 at 05:26 AM.
 
Old 05-23-2010, 06:41 AM   #54
55020
Senior Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 1,307
Blog Entries: 4

Rep: Reputation: Disabled
Quote:
Originally Posted by H_TeXMeX_H View Post
newer Slackware versions will NOT boot on i486.
Sorry, but that is an exaggeration. AFAIK the only problem is that the supplied kernel needs more memory than pre-Pentium machines can support. This can trivially be worked round using a custom kernel. Everything else runs fine, given enough swap space and patience and lack of ambition

Additionally, going to i686 locks out i586 Pentium-class systems that *can* and *do* boot current Slackware just fine.

The question that needs to be asked and answered is, how much of a performance improvement does '-march=<whatever>' deliver on a specific system, in comparison to '-march=i486 -mtune=i686'? I seem to remember that the generally accepted answer is, "not much". Remember that '-march=i686' doesn't include MMX or SSE or 3DNow or SSE2.

If there *is* a significant improvement, one obvious solution would be to continue to support i486 on certain package series ('A', 'AP', 'N') and to go to i686 on the others ('KDE', 'X', 'XAP').

Really, the advocates of dropping support for older systems need to present some *actual* benchmark data with *specific* compiler tuning (maybe also revisiting the -O flag with the latest GCC).

Show us the data.
 
1 members found this post helpful.
Old 05-23-2010, 07:12 AM   #55
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,500

Rep: Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308
If the average i586 Pentium class systems have 32MB or 64MB RAM, is most likely that the average user is not able to boot the installation CD. So? What is the point to support this architecture?

The real question is: what kind of machine have in the average case 128MB RAM, like AlienBOB said about installer requirements?

Also, what kind of machine is able to run a minimal Slackware 13.X, with all it's rings and bells (read UDEV, HAL, etc)?

Also, we should think about the minimal harddrive requirements, able to install a functional Slackware 13.X...
 
Old 05-23-2010, 07:26 AM   #56
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Don't forget that compiling for i686 will also drop support for the original Pentium CPU, as well as Geode, Via C3/EPIA and other embedded CPUs. And since I still run a Via Epia powered computer at home, my vote is that support for i486 will not be dropped.

Eric
 
Old 05-23-2010, 07:45 AM   #57
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,500

Rep: Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308
Quote:
Originally Posted by Alien Bob View Post
Don't forget that compiling for i686 will also drop support for the original Pentium CPU, as well as Geode, Via C3/EPIA and other embedded CPUs. And since I still run a Via Epia powered computer at home, my vote is that support for i486 will not be dropped.

Eric
Even in fact, you literally need an i586 target?
 
Old 05-23-2010, 08:00 AM   #58
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by LuckyCyborg View Post
Even in fact, you literally need an i586 target?
I suspect you are only trolling here. Why would we rebuild all of Slackware for i586? There is no gain.

Eric
 
Old 05-23-2010, 08:06 AM   #59
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,371

Rep: Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749
Consider this. I have a Pentium MMX clocked at 233MHz with 128MB RAM (it was originally 64MB). The system will not boot with an SMP kernel.

Quote:
If the average i586 Pentium class systems have 32MB or 64MB RAM, is most likely that the average user is not able to boot the installation CD. So? What is the point to support this architecture?
So that I can continue to keep my system up to date with the latest versions of software that I use on this machine. It has been regularly upgraded since initially set up with Slackware Linux 9.0.

Quote:
The real question is: what kind of machine have in the average case 128MB RAM, like AlienBOB said about installer requirements?
Just about any old MMX processor machine that has been given an extra 64MB RAM chip cannibalised from another old machine.

Quote:
Also, what kind of machine is able to run a minimal Slackware 13.X, with all it's rings and bells (read UDEV, HAL, etc)?
This machine serves my needs as a firewall/router for VNC port forwarding/print server/file server/ to seven Windows machines. It rings all my bells and blows all my whistles.

Quote:
Also, we should think about the minimal harddrive requirements, able to install a functional Slackware 13.X.
The original hard disk was 4GB, but when it failed was replaced with an 80GB hard drive. I do not install all of KDE (just those parts needed for kdesu) but install everything else simply for ease of upgrading. The operating system is currently using <4.4GB of disk space.

OK- I do not recommend it for a graphical environment or web surfing, but for sitting in the corner and fulfilling requirements for months on end without any attention (including occasional power outages), it cannot be faulted.

@LuckyCyborg- Please tone down your stridency and rhetoric. I would be far more convinced by any hard numbers that you could present that would show a worthwhile advantage by changing compile options.
 
Old 05-23-2010, 09:18 AM   #60
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Quote:
Originally Posted by Alien Bob View Post
Don't forget that compiling for i686 will also drop support for the original Pentium CPU, as well as Geode, Via C3/EPIA and other embedded CPUs. And since I still run a Via Epia powered computer at home, my vote is that support for i486 will not be dropped.

Eric
So this works with what version of Slackware ? 13.0 ? I'd be surprised. If it does, then I guess we have to stick to i486.

It doesn't affect me any, I use x86_64.
 
  


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
Samba 3.3.4 ADS support not compiled in chackercon Linux - Server 8 05-28-2009 11:57 PM
Why is proftpd compiled without nls support? guanx Slackware 14 03-12-2009 01:54 PM
driver wi fi support on two compiled kernel!!! agostain Linux - Hardware 0 01-07-2009 06:17 AM
LDAP: not compiled with SASL support G00fy Programming 0 12-26-2007 01:33 AM
mandrake 9.2 rc1 acpi compiled as modules fuzzhead85 Mandriva 1 09-10-2003 02:44 PM

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

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