LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


View Poll Results: How important is 64-bit support in future Slackware?
An absolute must. 59 41.55%
I will need it at one point, but not soon. 41 28.87%
I don't need it in the foreseeable future, but might one day. 33 23.24%
I don't want it, I want Slackware to be the same as it always has been and offer only i486 support. 1 0.70%
I don't care. 8 5.63%
Voters: 142. You may not vote on this poll

Reply
  Search this Thread
Old 03-04-2009, 09:43 PM   #16
ephemeros
Member
 
Registered: Jan 2007
Location: Botosani, Romania
Distribution: ArchLinux
Posts: 40

Rep: Reputation: 15

The first choice is kinda extreme, but it's most close to what I need. I don't feel an extreme urgency, but one can feel the pressure. Actually what bothers me is that the original Slackware team (basically, Patrick) doesn't say anything (or at least I didn't hear something certain) about this step.
I'm thinking about a transfer on one of the others 64 pure slacks which hopefully will emerge into the "core", but I'm not so accustomed to be able to debug too much (new user here ).
The "Slackware-based" I think are out of the question, because the details, like unmodified source code, discrete releases, individual revisions - make a complete whole. I agree they fill some gaps, though.
I think someone who knows personally the guys should tell them "come on, get together some guys for the ports, desktops, mobile and live CD & stuff and move on from the stone age. it's not that hard".
 
Old 03-04-2009, 10:20 PM   #17
C-Sniper
Member
 
Registered: Dec 2006
Distribution: Slackware
Posts: 507

Rep: Reputation: 33
Quote:
Originally Posted by ephemeros View Post
The first choice is kinda extreme, but it's most close to what I need. I don't feel an extreme urgency, but one can feel the pressure. Actually what bothers me is that the original Slackware team (basically, Patrick) doesn't say anything (or at least I didn't hear something certain) about this step.
I'm thinking about a transfer on one of the others 64 pure slacks which hopefully will emerge into the "core", but I'm not so accustomed to be able to debug too much (new user here ).
The "Slackware-based" I think are out of the question, because the details, like unmodified source code, discrete releases, individual revisions - make a complete whole. I agree they fill some gaps, though.
I think someone who knows personally the guys should tell them "come on, get together some guys for the ports, desktops, mobile and live CD & stuff and move on from the stone age. it's not that hard".
I don't think we are as much in the stone age as people think. Consider this. The boeing 737 has been in production for over 40 years. The airframe design hasn't changed much, the only thing that has happened are very basic and minor changes to keep with the times. Almost every part of the aircraft is still made the way it was back then (sans the modernization like cockpit equipment, and more efficient engines). It works well, so why change a design that works? Yes it may be based off an old design, but the fact that everything goes along smoothly has shown that there isn't a reason to change it. Just like Slackware. If it isn't broken don't fix it.

Also consider that Pat and the development team work on their own time and money. Therefore there is no time to create ports and live CD's. They leave it up to the community to do all of that. Again this goes back to the KISS principle that Slackware was founded on. By adding all of these things, it just makes the OS bigger to maintain and more complicated. Simple things work a lot more than complex things. Example,
Bike vs Car. While one does more than the other, one of them is also a hell of a lot easier to maintain and fix if something goes wrong.

Last edited by C-Sniper; 03-04-2009 at 10:21 PM.
 
Old 03-04-2009, 10:22 PM   #18
drumz
Member
 
Registered: Apr 2005
Location: Oklahoma, USA
Distribution: Slackware
Posts: 903

Rep: Reputation: 692Reputation: 692Reputation: 692Reputation: 692Reputation: 692Reputation: 692
Quote:
Originally Posted by ErV View Post
Although it is already hard to find 32bit cpus, 64bit support will be absolutely necessary only once there is a program which needs to use more than 4GB of RAM (only for itself, without tricks with virtual memory).
Right now I don't know about such software, ...
At work I use 64 bit Vista (and am constantly finding new reasons validating my choice of Linux at home). Several of the programs I use are 32 bit, and I've gotten a "out of memory error", even though there was plenty of RAM available; I just hit 3-4GB with the 32 bit programs. Matlab is 64 bit, and I've pushed it to well over 1GB in the normal course of working. Of course, I could easily force it over 4GB by creating a large enough matrix . The need for 64 bit has definitely come, and I wish application developers in the proprietary world realized that.

Now, at home, my laptop is happily running Slamd64 with a measly 2GB of RAM, and I have a "headless" laptop (the screen stopped working) running Slackware 12.1. For my personal use, I don't think I'd "need" 64 bit for at least another few years.
 
Old 03-05-2009, 03:33 AM   #19
titopoquito
Senior Member
 
Registered: Jul 2004
Location: Lower Rhine region, Germany
Distribution: Slackware64 14.2 and current, SlackwareARM current
Posts: 1,644

Rep: Reputation: 145Reputation: 145
Quote:
Originally Posted by C-Sniper View Post
I don't think we are as much in the stone age as people think. Consider this. The boeing 737 has been in production for over 40 years. The airframe design hasn't changed much, the only thing that has happened are very basic and minor changes to keep with the times. Almost every part of the aircraft is still made the way it was back then (sans the modernization like cockpit equipment, and more efficient engines). It works well, so why change a design that works? Yes it may be based off an old design, but the fact that everything goes along smoothly has shown that there isn't a reason to change it. Just like Slackware. If it isn't broken don't fix it.
I doubt it's a good example, C-Sniper. I myself have of course many things that are old or are build today like they were build maybe decades ago (yesterday I bought a new Opinel knife, and I'm still using a shaver that hasn't changed its shape in maybe 70 years...). But these are not electronical things. I would bet that the technical equipment of the 737 is NOT the same as 40 years before. 40 years is a very long time in computer history. Do you think udev is necessary? Power saving technologies? And compare 16-bit Windows to 32-bit Windows Do you use a mobile phone, maybe even with web access or built-in camera and MMS? Do you still use the hair dryer your parents used 40 years ago, do you like electronical safety equipment in your car? Or do you like WYSIWYG text editors? ... I guess you get what I think

I don't think 64 bit is an absolute must at the moment, but time is going faster in computer/electronic world I think, much faster. That depends on the market size, the costs to develop new models, how much a new model costs the consumer (of course I would rather exchange a computer that a Boeing 737 if I had one ), the lifetime of products, if there are many competitors and other factors. I'm not into business economies but I have a feeling there IS a differece between 64-bit computers and Boeing airplanes.
 
Old 03-05-2009, 08:32 AM   #20
ErV
Senior Member
 
Registered: Mar 2007
Location: Russia
Distribution: Slackware 12.2
Posts: 1,202
Blog Entries: 3

Rep: Reputation: 62
Quote:
Originally Posted by drumz View Post
At work I use 64 bit Vista (and am constantly finding new reasons validating my choice of Linux at home). Several of the programs I use are 32 bit, and I've gotten a "out of memory error", even though there was plenty of RAM available; I just hit 3-4GB with the 32 bit programs. Matlab is 64 bit, and I've pushed it to well over 1GB in the normal course of working. Of course, I could easily force it over 4GB by creating a large enough matrix . The need for 64 bit has definitely come, and I wish application developers in the proprietary world realized that.
There is a little problem. I think, for 32bit software in many cases it is possible to use more than 4GB of memory (needs research/verification, but you definitely won't use malloc for that, only system calls). However, you won't be able to allocate a single continuous block of memory which will be larger than 4GB. So the only case where use of 64bit is unavoidable is "large enough matrix".
 
Old 03-05-2009, 10:00 AM   #21
ephemeros
Member
 
Registered: Jan 2007
Location: Botosani, Romania
Distribution: ArchLinux
Posts: 40

Rep: Reputation: 15
Quote:
Originally Posted by C-Sniper View Post
Also consider that Pat and the development team work on their own time and money. Therefore there is no time to create ports and live CD's. They leave it up to the community to do all of that. Again this goes back to the KISS principle that Slackware was founded on. By adding all of these things, it just makes the OS bigger to maintain and more complicated. Simple things work a lot more than complex things. Example,
Bike vs Car. While one does more than the other, one of them is also a hell of a lot easier to maintain and fix if something goes wrong.
I agree everything works, and it is hard to think what advertise M$, Novell, Canonical and others is "evolution". Slackware don't address every one, as no distribution does it but there are companies and individuals who would use a 64 system because they need it.

Actually i find the structure of Slack useful rather than KISS. For example Arch is on the same idea, but their rolling releases and automation put it on an opposite site. I'm sure you'll say that the release method has not much to do with the distro itself, but it has if you look closer to the two mentalities. Automation gives those distros an advantage for growth loosing stability and control. But this can be solved with a bigger team, and as long as 2 guys are able to rebuild the distro on 64, why couldn't do this some other guys in the team?

I find the propaganda and world mouth unfitted to the real world in this case. Eg. I would like to recommend Slackware to others but I can't find anyone it could be fitted for. KISS means to do nothing unneeded, but when you need something and it's not there it means lack. For example I discovered the support for XFCE is very poor. KDE and GNOME (only the desktop) are simply not for me, or what I need, as SUSE is not for me and many other things. Imo KISS refers to complexity, not volume, if the requirement is large, than the structure and principles should be kept simply on a larger system.

For example I think Slackware + GNOME is for a large category of users and it is sad that these ports are not officially recognized. KDE is allegedly bloated and redundant and I doubt the searchers for a crystal clean OS are pleased about its "feature wealth". The exclusion of GNOME, applications (eg. multimedia/graphics)and ports I see only a side effect of the careless lack of human power rather than following a simplicity principle. I think these two things should not interfere.

On the other hand "slack" means "do whatever you want", it doesn't mean commitment, nor unification. Patrick does whatever he needs and can't be argued against, but he could be persuaded . Beers or something?

I researched a bit and I think no existing distribution would fill the gap Slackware would leave if it would disappear. And I'm afraid it will fade away . Tradition, fame, elitism and nostalgia are attracting more users today than Slack's core nature. Having it more popular and supported means more people Slackware addresses to have the chance to use it, today and in the future. I don't think it is a bad idea. is it?
 
Old 03-05-2009, 03:39 PM   #22
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
With respect to the original thread question:

What would a 64-bit system provide me that the current 32-bit system does not? My basis for my question is my experience related to the transition from 16-bit to 32-bit. I still have a WFWG 3.11/Norton Desktop 2.0 partition on one of my computers. The operating system flies compared to any 32-bit system. Of course, I now run that 16-bit system on 32-bit hardware. Therefore, if my experience continues, I'd expect my current 32-bit system to run faster on my current 64-bit hardware than a 64-bit operating system. Will a 64-bit system run slower or faster on my 64-bit hardware?

With respect to concurrently producing both a 32-bit and 64-bit operating system:

How much labor is required to maintain two operating systems? I have no experience with this and I don't know. Are there 64-bit versions of the foundational tool chain? From that point is the only thing needed is recompiling all the packages --- something that Pat probably already automates with scripts?

With respect to Slackware filling a niche:

I agree that today Slackware fills a niche. I don't think Slackware is a good choice for non-technical people wanting to use a computer. Only a decade ago, people who used computers were also people who tinkered with computers. Back then Slackware was a good all-around choice for a computer operating system. That is not the case today. Many people today using computers want nothing to do with tinkering with computers.

I don't like everything about Slackware. I have voiced my opinions here at LQ, my web site, and personal emails with Pat and some of his support cast. My disagreements are similar in some respects to sibling rivalries: I voice my opinions but remain committed.

I use Slackware primarily because of the "do what you want" philosophy. Not long ago I decided I should expand my horizons by tasting some different distros. I admit I did not spend as much time with this effort as I could or should have, but the first thing I noticed was how many decisions were made for me and tended to frustrate me. Some of these distros provide some bells and whistles I would love to see with Slackware, but some of the basic configuration decisions frustrated me.

I am considering building an HTPC. With that new hardware I might travel a temporary side road where I experiment further with some of these distros. With a modern spare box, I can install and delete distros all day long without affecting my production box. After I get my fill of that kind of thing, I would proceed to building an HTPC. Regardless, is Slackware an ideal distro for an HTPC project?

I have some concerns for two reasons. One, my short and humble mini how-to to build Slackware into a more full-featured multimedia machine has received far more visits than I ever dreamed, which indicates the stock Slackware is missing some things in that arena. Second, I have scoured the web looking for related essays and how-tos with respect to using Slackware as the basis for an HTPC project. There is not a lot out there. A serious lack of such information indicates that perhaps Slackware is not an optimal choice in that arena. I don't know. For myself, my current production box is so highly tuned to my preferences that starting from scratch with a different distro is intimidating. I could mirror my current installation to my new HTPC and start building an HTPC from that point.

The bottom line is that Slackware fills the niche of not getting in the way and is packaged with very few presumptions about how the end-user should use an operating system. That one criterion is sufficient for me to keep using Slackware. So in the end I keep using Slackware because I can "do what I want." Despite the handful of things about Slackware that frustrate me, they are far outweighed by the personal freedoms I lose when I try to use other distros.

I'm unsure What filling a niche has to do with 64-bit systems, but the issue was raised and I offered my own observations. I suspect that if Slackware disappeared and I had to choose a different distro that I likely would be quite frustrated for a while.
 
Old 03-05-2009, 04:04 PM   #23
mRgOBLIN
Slackware Contributor
 
Registered: Jun 2002
Location: New Zealand
Distribution: Slackware
Posts: 999

Rep: Reputation: 231Reputation: 231Reputation: 231
Quote:
Originally Posted by Woodsman View Post
The bottom line is that Slackware fills the niche of not getting in the way and is packaged with very few presumptions about how the end-user should use an operating system. That one criterion is sufficient for me to keep using Slackware. So in the end I keep using Slackware because I can "do what I want." Despite the handful of things about Slackware that frustrate me, they are far outweighed by the personal freedoms I lose when I try to use other distros.
+1

Really nothing else needs to be said
 
Old 03-05-2009, 04:33 PM   #24
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,086

Rep: Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262
Quote:
Originally Posted by C-Sniper View Post
I don't think we are as much in the stone age as people think. Consider this. The boeing 737 has been in production for over 40 years. The airframe design hasn't changed much, the only thing that has happened are very basic and minor changes to keep with the times. Almost every part of the aircraft is still made the way it was back then (sans the modernization like cockpit equipment, and more efficient engines)....
I understand what you are trying to say, but you might consider going over to Boeing's web site and doing some research on the 737.

http://www.boeing.com/commercial/737...ackground.html

While it looks the same on the outside, other than the fuselage the 737 has been completely changed over the years.
In 1998 Boeing delivered the Next Generation 737 which looks like the same 737 they have been making since the 1960s, but is entirely new from the inside out.

It would be like gutting an old XT or AT case and putting in the latest and greatest motherboard, dual core processor, etc., etc., etc.

Boeing has done this over the years with all their aircraft. As new technologies evolve in avionics, metal alloys, composites, wing designs, engines, etc., they are incorporated into their existing aircraft... but I'm off topic. Sorry.


As to a 64 bit version Slackware, yes I would like to see it as soon as possible. As it is I plan to install Slamd64 as soon as the telephone problems in my location have been resolved and I can once again have a broadband connection.

Last edited by cwizardone; 03-06-2009 at 08:30 PM.
 
Old 03-06-2009, 05:33 AM   #25
sahko
Senior Member
 
Registered: Sep 2008
Distribution: Slackware
Posts: 1,041

Rep: Reputation: Disabled
Quote:
Originally Posted by Woodsman View Post
Are there 64-bit versions of the foundational tool chain? From that point is the only thing needed is recompiling all the packages --- something that Pat probably already automates with scripts?
That may be the rule, but there are (many) exceptions.
There are applications that tend to behave differently in 64bit, applications that need additional configuration options, patches, even in some extreme cases additional dependencies.

PS. I am talking about applications in general, some of which may not be part of Slackware.
 
Old 03-19-2009, 08:44 AM   #26
Niniel
LQ Newbie
 
Registered: Oct 2007
Posts: 12

Rep: Reputation: 0
I use Zenwalk (which is based on Slackware) on an old PII of mine. I have no need now or ever (well, as long as those old boxes keep working) for 64 bit in Slackware/ZW since it's my "old iron OS", but I do require support for all the old crap.
 
Old 03-19-2009, 03:14 PM   #27
mostlyharmless
Senior Member
 
Registered: Jan 2008
Distribution: Arch/Manjaro, might try Slackware again
Posts: 1,851
Blog Entries: 14

Rep: Reputation: 284Reputation: 284Reputation: 284
If I had to choose either 64 bit or 32 bit slackware because of difficulties maintaining both, then of course at this point I would choose 32 bit. Having an exclusively 64 bit version would essentially wipe out slackware for many people with older hardware, though of course we could continue to run older versions, for a time.

Everything that has been written above seems reminscient of discussions during the transition from 16 to 32 bit. Certainly as all the hardware becomes 64 bit over time, and as all the applications move over to 64 bit, then so too must slackware, or become extinct. I suspect, however, based on how long it took to make the 16->32 transition, that it will be quite some time before that happens. How many years did we have 32 bit processors with 16 bit Windows and applications? Of course it was part of the reason (among many others) many of us moved to Linux, in order to better use the hardware.

So I think slackware has plenty of time to get there, with slamd64 (or bluewhite64) satisfying the needs of earlier adopters. But if we wait too long, people will move elsewhere.
 
Old 03-19-2009, 03:31 PM   #28
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 mostlyharmless View Post
So I think slackware has plenty of time to get there, with slamd64 (or bluewhite64) satisfying the needs of earlier adopters. But if we wait too long, people will move elsewhere.
Yeah, that's my fear, but so far slamd64 and bw64 fill the gap. One day, however, I would like to see an "official" version, even if it means simply nominating one of these as official. The main issue is the latency between a slackware fix and the time it takes to make it to the 64-bit versions, if anyone is running slackware on a server or something that needs to be up-to-date security-wise, the 64-bit versions (slamd64, bw64) may not cut it due to this latency. There are also 64-bit specific issues that do appear, and there is no "official" stance on them.

Last edited by H_TeXMeX_H; 03-19-2009 at 03:32 PM.
 
Old 03-20-2009, 07:49 PM   #29
Erik_FL
Member
 
Registered: Sep 2005
Location: Boynton Beach, FL
Distribution: Slackware
Posts: 821

Rep: Reputation: 258Reputation: 258Reputation: 258
I don't think that most people will need 64-bit Linux until computers start having near 32 to 48 Gigabytes of memory as standard memory. Very few applications need more than the 2 to 3 Gigabytes of virtual address space of a 32-bit CPU and the 64 Gigabyte limit of PAE is not even close to being an issue.

64-bit is mostly a gimmick started by AMD to jump ahead of Intel and Microsoft saw it as a marketing opportunity (don't they always). Intel soon followed. If Microsoft was at all interested in providing a "state of the art" operating system they would have added true PAE support in Windows XP or at least Windows Vista. The fact that a Windows 7 32-bit is going to be sold without PAE support is idiotic. Of course third party developers may just decide not to support 32-bit Windows 7.

Linux fortunately supports the 64 Gigabytes of memory that has been available in Intel CPUs since the Pentium Pro. That provides some overlap between 32-bit and 64-bit operating systems. It's also the reason why I don't think that a 64-bit Linux is urgently needed.
 
Old 03-23-2009, 09:15 AM   #30
dguitar
Member
 
Registered: Jun 2005
Location: Portland, ME
Distribution: Slackware 13, CentOS 5.3, FBSD 7.2, OBSD 4.6, Fedora 11
Posts: 122

Rep: Reputation: 17
If there was 64bit version of Slackware, I'd be using Slackware on all my servers, instead of just on my older boxes. There are very few reasons that people need to run 64bit on their desktops (for now), but when it comes to the server arena, that is a different story.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
hammer adobe for 64 bit linux support (that's not using 32 bit compat) rg.viza General 0 02-26-2008 03:18 PM
LXer: Public Meetings on Future of Mozilla Customer Support Announced LXer Syndicated Linux News 0 05-06-2007 12:16 AM
LXer: Community: Why There is Better Driver Support in 64-bit Linux Than 64-bit Windows XP LXer Syndicated Linux News 0 10-18-2006 09:33 PM
LXer: Desktop FreeBSD: 64-bit Future LXer Syndicated Linux News 1 10-06-2006 11:14 AM
Canoscan LiDE 50 - future support? natcatchpole Linux - Hardware 2 12-11-2004 11:56 AM

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

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