Distributions Falsely Advertising <= i686/Pentium3 support, or CPUs without SSE2!
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
People, WHY did you think that Slackware 32bit should be "fixed" ? Did you even wondered IF Slackware wants to be "fixed" ?
This could be said only by Mr. Volkerding, but permit me to doubt that he will post in this thread with a title which accuse Slackware of false advertising - in fact, even it's this thread about "fixing" Slackware?
Anyway, facts are that Slackware 15.0 32bit was developed over a quite long development cycle - around 6 years.
So, permit me to doubt that Mr. Volkerding is not aware that at least partially (multimedia and graphics side at least) the SSE2 support is required. Contrary, I believe that this SSE2 requirement was chosen voluntary, probably from optimization reasons.
I know, I know that's disappointing that Slackware 15.0 32bit does not work fully with your Pentium III worth at its time 1000 dollars (or it was Roman Empire's dinars?) but IF there is a rule regarding the hardware - observed by me in over 12 years of using Slackware, is that it always increased the hardware requirements and it never gone back. Never happened to go back.
So, trying to push your "fixes" in Slackware is probably useless - SSE2 is certainly there to stay and certainly this feature will be required much more in the future.
So, what you will do, when it will not work anymore in your boxes, well... that's your own choice - but looks like Slackware is not designed for your hardware anymore.
Considering the development process isn't really open, that sounds like a lot of speculation. While the claim of "false advertising" seems like the wrong choice of words (I doubt there's any malice related to this issue and it sets the wrong tone), it does address an incompatibility that may not have been apparent, and the root issue is with the "i686" moniker. As in the original post, i686 is associated with ending with PIII processors, which was true for a while, but this changed when Intel took a step back from Pentium 4 NetBurst "i786" and developed Pentium M processors, which are based on PIII. Pentium M is included in i686, which is why SSE2 ends up included, and seems misleading to people who never had exposure to it.
There is also the point 32-bit operating systems are primarily used on older machines (if bare metal is used). The issue at hand is most people with i686 trying to use 32-bit Slackware, are likely to have issues unless they use a specific subset of Intel 32-bit machines (Pentium 4 & M, and a small fraction of Atom processors). If SSE2 is going to be a hard requirement, perhaps using the i786 moniker would clear up any confusion.
Sorry about that. I should have stated, "Inappropriate Advertising." Researching the thesaurus, using anything but the term false would have either inhibited further vagueness; and/or being possibly both further vague and laughable. The main problem is, we cannot control the audience for reading and applying their own perception. And we cannot further control the actions of those misreading statements and applying misguided actions. The reason I apologized, I do not feel like fighting with somebody's perception or their state of mind. Bottom line, there was no ill intent and I spent some time re-reading prior to posting to ensure I utilized proper grammar along with an appropriate shortened title. Some people, are more so, seemingly insinuating ill intention of people trying to run Linux on non-SSE2 platforms, and ridiculing their efforts.
Can easily be reverted to having to use millions of adjectives and adverbs, in order to avoid every possible paranoid reaction. On the flip, the press is very good with playing games with words.
I agree. Active operating system distributions should state accurate minimum system specifications.
Rather than specifying i786 moniker, I was thinking, should be Pentium 3 with SSE2.
Yes, running an older version of a binary distribution is possible, however upper level user applications will be out-dated, requiring downloading the latest version and self compiling the release.
BSD/FreeBSD seems a little user/consumer non-friendly, as such, from what I've researched, the operating system is mainly designed for network routers, or network systems. Spending much more time for configuration/etc, probably just best to install Gentoo Linux and compile every package from source.
Slackware Linux doesn't require an extremely powerful system to run (though having one is quite nice . It will run on systems as far back as the 486. Below is a list of minimum system requirements needed to install and run Slackware.
486 processor
64MB RAM (1GB+ suggested)
About 5GB+ of hard disk space for a full install
CD or DVD drive (if not bootable, then a bootable USB flash stick or PXE server/network card)
/* end quote */
Like I previously stated, not sure if i486 can be compiled with SSE2 ... on AMD CPUs?
Regardless, I think the SSE2 requirement should be specified somewhere, as there are many i686/Pentiu3 Intel CPUs without SSE2!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.