Linux Support Fades For 3Dfx Voodoo, Rage 128, VIA
An anonymous reader writes "The developers behind the Mesa 3D graphics library, which provides the default graphics driver support for most hardware on Linux (and BSD/Solaris), has ended their support for older hardware. Being removed from Mesa (and therefore versions of Linux distributions) is support for hardware like the 3Dfx Voodoo, Intel i810, ATI Rage, and S3 Savage graphics processors. Also drivers being dropped were for Matrox and VIA graphics. Mesa developers also decided it's time to end support for the BeOS operating system. Dropping this code lowered the developers' responsibility by some 100k L.O.C., so maybe we will see GL3 support and OpenCL in Linux a bit sooner."
Sounds like it's time for a legacy fork for old machines. Or maybe just keeping old versions alive, the way Linux distros do with other libraries.
-- hendrik
This is news? Trimming out old cruft from a source code tree isn't a big deal.
I'm sure "SlashdotMedia" will improve on all the wonders that Dice Holdings blessed us all with
Matrox!?!
I still use this card for dual- head support on my P100.
Maybe the resources freed by the team can be used in providing support for Elite/Impact framebuffers on classic SGI Indigo?
I will consider that an exchange worth making.
"Flyin' in just a sweet place,
Never been known to fail..."
Xorg support for these cards isn't going away anytime soon though.
Climate Progress - Hell and High Water
OpenCL in Linux
I do believe that support for OpenCL in Linux is in the best interest of the GPGPU manufacturers(AMD, nVidia). Because Linux based HPC systems dominate the market and Windows ain't going to unseat Linux anytime soon. Thus you might not have all the features of the 3D stack, however OpenCL is definitely something fully implemented by AMD and nVidia.
Why would you need 3D graphics support for a home server?
Then again, why would you use an OS that required X at all for a home server? Just avoid the 'Windows Tailpipe Fume Chasing' options that insist that configuration has to be done using X11. NetBSD is a good option, for instance.
"Seems like it should require almost no effort."
My home server, built in 1999, runs at a maximum of 80W. That means it takes 2 kW (about $0.20) per day, at most. For about $500 I could build a machine that draws 20W, for a monetary savings of about $0.15 per day. In about 10 years, I could break even on what I spent on the new server, but by then, the hardware would be 10 years old again. What I have serves my purposes.
You do not have a moral or legal right to do absolutely anything you want.
Most or all of these drivers were already broken because no one cared enough to maintain them or even test them from time to time. Anyone who needs the old drivers can compile out an older version of Mesa from git and run that. Which they already had to do.
It was also said that if someone comes along who is actually interested in maintaining one of the removed drivers, that the driver would be restored to the source tree.
Nothing to see here, move along.
Ridiculous. A computer from '06 can and will run any distribution released today.
"People don't want to learn linux" hasn't been a valid excuse since '03.
Removing unencumbered open code/GUI/interface etc. which is known to work for no good reason is unhealthy.
No, it's not "known to work". That's the problem. No one ever tests with those drivers anymore, they break frequently, and no one fixes them. That's why they were removed. If anyone cares enough to fix and maintain them instead of just complaining on Slashdot, they will be added back to the tree.