Originally posted by rmoog
View Post
Announcement
Collapse
No announcement yet.
The Linux Kernel May Finally Phase Out Intel i486 CPU Support
Collapse
X
-
-
Originally posted by illwieckz View PostThe Geode LX was heavily used in network motherboards (see also PC Engines Alix) and in the OLPC XO laptop. Geode LX had various levels of features so one would have to precisely check if they will be unsupported or not.
- Likes 1
Comment
-
Originally posted by caligula View Post
80486 era software used to take advantage of sound acceleration hardware. E.g. wavetable synthesis. Yea, a 100 Mhz 486 can decode MP3, but does it need to? No. Many Adlib and MIDI compositions actually sound pretty decent. An excellent example is the soundtrack of the original UFO/XCOM.
1. Download stuff into the computer, because that cannot be done on FreeDOS due to various issues with hardware, drivers and FreeDOS TCP/IP stack.
2. Test if everything is working correctly - the 2 Pentium 3s (yes, this is a dual socket setup), the huge RAM, CDROM, Voodoo framebuffer, AWE wavetable, DRAM-backed soundfonts, temperatures to see if the system doesn't overheat under full load (yes, Coppermine-era motherboards do have thermometers supported by Linux as crazy as it sounds), ISA sound playback, everything.
I can't shake the feeling that my system is going to get axed one day as well and I'm understandably not happy about Linux' scope of support slowly creeping towards that point.
- Likes 1
Comment
-
I recall my first Linux box was a 486dx2-66. Back then the CPU was actually sort-of ok. And yes, it could play an mp3, though mpg123 took something like 80% of the CPU time. The bigger problem was that it had only 8 MB RAM, after I launched Xfree86 and an xterm there was very little left. Netscape Navigator was barely usable due to heavy swapping. My next Linux box was a PPRO200 with a whopping 64 MB RAM, and Linux flew on that machine.
That being said, I'm sure a modern Linux kernel wouldn't be happy with that little RAM.
- Likes 1
Comment
-
Originally posted by TemplarGR View PostAnd to be honest, i don't think there is any reason to keep supporting anything 32bit anymore. Kernel 6.1 should be more than enough to support any 32bit-only hardware at this point. Being LTS means it will be getting security bug fixes for quite some time, and 32bit cpus are ancient and weak for modern distros anyway. But of course plenty of crybabies will scream if any developer suggests such a thing this soon, even though only a tiny niche of Linux users still use 32 bit distros....
So stop acting like a smartass and rather throw crap at PC manufacturers for perpetuating this nonsense. Go tell a kid to ask his parents to buy a new laptop with more RAM, and see how that works. It's easier to just install 32-bit software to lower the RAM usage. It won't run as fast as 64-bit software, but it will run well enough. It won't run every browser, but Firefox and Chromium still have 32-bit builds.
Comment
-
Originally posted by jabl View PostI recall my first Linux box was a 486dx2-66. Back then the CPU was actually sort-of ok. And yes, it could play an mp3, though mpg123 took something like 80% of the CPU time. The bigger problem was that it had only 8 MB RAM, after I launched Xfree86 and an xterm there was very little left. Netscape Navigator was barely usable due to heavy swapping. My next Linux box was a PPRO200 with a whopping 64 MB RAM, and Linux flew on that machine.
That being said, I'm sure a modern Linux kernel wouldn't be happy with that little RAM.
- Likes 1
Comment
-
Didn't read all the posts here to see if that point was already mentioned: most of the 80486 CPUs still running today seem to be the management engines inside the first generation Core CPUs. And those were supposed to run Minix, which should still be a good option for anyone who can't afford the bloat of current systems.
I started running Microport Unix on my 80286 and even my 386 and 486 systems were more likely to run a System V variant than Linux or 386BSD. Or they were running a µ-kernel OS that took a lot of inspiration from QNX and was developed at GMD/Frauhofer in Germany (unfortunately closed source, otherwise Linux would have never happened). I ported X11R4 to a TIGA 34020 based TIGA EISA bus graphics card at the time, too.
Mostly I remember how fast they felt compared to say a Z80 system or a PDP11/34 but these days I can't see how anything that can't manage a true color 4k screen with a good browser, office or editor performance is worth keeping around. A PI4 is already stuggling there, a Jetson Nano manages, a Jasper Lake Atom does rather well at near €100 for a bare bone.
I'd dare say that a kernel rebuild on an 80486 takes longer than working minimum wage to pay for the Atom.
I think I ran VMware on a later 80486, one that supported the 486SL System Management Mode... that was pretty cool, because I'd secretly always wished I could afford a VM/370 under my desk.
I see tons of sentimental value, nobody actually testing if such a system even boots. If you're not sure the code can be relied on to be functional, it should be retired.
- Likes 1
Comment
-
Originally posted by SilverBird775 View PostDoes anyone have an idea how sinfully slow those 486's are by a modern standards? I mean, for real?!
Comment
-
Originally posted by some_canuck View PostHere's a video from 2018 where some madman was running gentoo on a 486. 32 seconds to boot the kernel, 11 minutes to run through init.
- Likes 1
Comment
-
Originally posted by rmoog View PostWhat do you mean "finally"? Let me guess. Rust doesn't run on i486? Who would've thought a language that requires 3 compilers (GCC to make LLVM, LLVM and GCC to make Clang, and LLVM with Clang to finally beget Rust) to stand on its own legs can't run on a humble i486. I'm utterly shocked.
2. While I don't think anybody ever tried running binaries built by Rust on i486, cross-compiling solves the "compiler can't run on a humble i486" problem.
3. The proposal to drop i486 has nothing to do with Rust.
- Likes 2
Comment
Comment