XFree86 4.3.0 in Debian Unstable
Anonymous Coward writes "XFree86 4.3.0 has finally made it into Debian unstable. See the announcement." Note that Direct Rendering is broken (there's already a bug filed, and I'm experiencing the same problem - looks like something small and stupid, affecting everyone), so don't dist-upgrade just yet.
On my debian laptop... Debs and instructions can be found here.
Not the distro, per se, but the concept. I am as ardent a supporter of the Free Software cause as anyone, and Debian most closely represents my views as a proponent of Free Software. By not including any software which does not conform to the terms of the GPL, Debian has taken a firm stand against the encroachment of closed source software into their distribution.
I think that's not entirely truth. Debian includes Apache and its licence is not GPL compatible.
I used to be annoyed that X always lagged behind so much in debian/sid. But then I realized, after upgrading to 4.3, do I as a user notice anything different? absolutely not. It might be slightly faster, not that I notice with a 1.33ghz AMD machine... Why does it really matter what version of X you're running, as long as it can handle dri, you can play you games, render true type fonts, etc. Not that I play games under linux anyway, that's what my "play" XP Pro box is for.
This is not mean to be a troll, honest. But wasn't the whole purpose of Debian Unstable to be really up to date?
Debian unstable *is* really up to date, in general. However, there are a few high-profile packages, like XFree86, that tend to lag because of Debian's incredibly diverse platform set and high standards of quality. The wide variety of platforms doesn't affect most stuff nearly as much as hardware-oriented software like X.
I mean, when people complain that debian is way too far behind, debian fans are quick to point out that debian has three distros and that unstable is really quite stable and as up to date as other distros.
I run unstable on my laptop and my desktop (stable on my servers), and in my experience, unstable is not "as up to date as other distros", most of the time it's well *ahead* of the other distros. Because my systems get upgraded almost daily, I find that my biggest compatibility headaches with my colleagues on Red Hat, etc., is that I'm always running newer versions of everything than they are.
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
I like the concept too, but I think a lot of people get overly emotional about the idealistic aspects of the distribution when a bit more pragmatism would go a lot farther.
Why does Debian rock?
Debian rocks because they are nitpicky about all that shit. It means that I don't have to be. Their work rewards your laziness, and that's a good thing!
========================================
Death will come, and will have your eyes
-- Pavese
Nope. The "perfect" desktop distro would be a more up-to-date version of debian, with something as nice as YaST. Perhaps User Linux will provide the funding necisarry for this. Here is what I have found for the current distros:
For the desktop SuSE is king - it has great hardware support and YaST is much better than what Mandrake and Redhat have to offer (if only they would release it under a better licence). One edge that RedHat Linux had over SuSE, wast that there were more third party packages made for it, however now that RHL does not exist this is not a factor. Like any other RPM based distro though, after a year or two you will get to the point where it is easier to just do a clean install of the newest version rather than continue to update.
For the server, debian is great - it is rock solid, and the easiest distro to keep up-to-date without any down-time. However, if your employer really wants support then RedHat enterprise would be the best way to go.
Slackware was my first distro, and is wonderfull in its simplicity of design. I still recomend it to anyone who wants to learn linux, not just have a windows replacement. Like RPM distros, you will likely want to wipe and start over every couple years. Once I learned linux fairly well, the day-to-day convienence of other distros moved me off slackware.
Fedora stands alone as being the most up-to-date distro due to it's short release cycle, so it is the obvious choice for those who want to be on the cutting edge. It actually seems to be quite stable despite it's cutting edgeness. But when you release every couple months you can't expect to be able to support a release for any length of time. IMHO, the only advantage that Gentoo has is that it is more up-to-date than debian. The package manager seems nicer than rpm, but not as convienent as apt. I have never had the desire to use it myself. Knoppix is great for trying out linux, troubleshooting, and installing a desktop debian system. I keep a couple burned copies on hand at all times. And of course there are dozens of distros that are usefull for cool niche projects.
Debian works for me. I've not found any software that doesn't have up-to-date packages; if they're not in the main tree it's normally for a good reason, and apt-get.org can usually find them. Failing that there's Google and the helpful IRC channel and mailing lists.
apt-rpm, while much nicer to deal with than native rpm, still suffers from the fact that nothing beats Debian's own apt repositories for sheer quality and stability, thanks to the zealous adherence to quality of the majority of Debian package maintainers. Actually, it's this QA which puts Debian ahead of almost every other distro, especially the (IME) terminally crashy Gentoo.
I wouldn't say that Debian is the perfect distro, but I think it's as close as you'll come to one.
Debian tests for a wider range of architectures than the rest of the Linux distros, and in fact wider than XFree86 itself does. (Branden Robinson points this out on his site - Google for 'Debian X Strike Force').
The odd architectures are more difficult to test for, but it results in a couple of benefits:
* Changes can go upstream (obviously, I'm not referring to 4.4) -- and in fact XF86 kind of expects Debian to test for them
* Debian as a whole gets a much more stable set of X packages than the others do -- unstable packages for X are at least as stable as most other distros' production versions.
Ah, but I do understand this. But isn't this the whole point of *unstable*? Sure unstable gets a stable (sounds wrong already doesn't it?) XFree 4.3 package after 1 year, and even that isn't really true as apparently dri is broken. Meanwhile, lots of people are using XFree 4.3 dri on lots of other distros - certainly on less platforms than debian supports but isn't the point of unstable to be bleeding edge? It certainly doesn't seem to be.
I honestly cannot see how debian people can claim that their distro does not lag behind in current features (not that this is bad mind you - not at all. Debian stable rocks as a server, I've deployed many machines myself) pointing at unstable, when it takes a *year* to get XFree 4.3 there.