Fuduntu: Back to Fundamentals, Gets it Right
linuxadvocates.com
linuxadvocates.com
Or, put differently: Given the relatively high dimension of preference space (desktop environment, window manager, file manager, icon set, web browser, editor…), it appears strange to me to assume that more than just a few users will be satisfied with the default DE, WM, file manager etc. installed by a distro. Just five different DEs, five different WMs and five different file browsers already give 125 possible choices. How, then, is it sensible to judge a distribution by its default programmes, especially since these can often be easily swapped out against others.
Surely, the main points in considering which distribution to choose should be the low-level ingredients (package manager, for example) and update policies rather than the default icon theme.
Because if you have to do it more than once, or, say onto 100 desktops in a work environment, the time spent searching for a distro will pay off. Besides that, some people want stuff to work the first time - and every subsequent time - without having to worry "oh I need to install this on another computer, but I can't remember all the steps I took" in order to get to real actual work.
Futhermore, testing n distros is not really my definition of ‘work the first time’, nor can you expect that what worked a year ago still works two releases later.
Your point about 100 desktops in a work environment also strikes me as slightly odd, given that I would consider using Puppet, Chef or possibly NFS mounts (depending on the exact setup) rather than configuring/installing 100 desktops individually.
As far as same programs, I would still have to load them the first time and know what to look for. So in addition to stuff I need for work (e.g. LAMP stack), I would have to Google around (more than once) for stuff that I know comes with other distros (example of slight annoyance: vim vs. vim-tiny: thanks, Ubuntu). It's just a little bit less work.
But the beauty of Linux is that we can make these choices willfully :)
otherwise everyone would spend 'half the time' reading the LSF guide and having the perfect distro.
It therefore makes sense to classify a distribution by its mean of distribution (duh!), i.e. the package manager and by the set of things it distributes (the packages).
You may also note that I did not say that everyone is capable of collecting software from ~50 different upstreams and then compiling said software in half the time it takes to install five distributions – but installing the packages of one’s choice from the archive of the distribution is probably roughly as easy as installing the distribution in the first place.
It might well be that I misunderstood something you said, so please feel free to correct me.
The fact is that linux on the desktop barely works without some work still, and that's by using the defaults! without using the defaults it's even harder. heck i spent hours trying to get sound to work on a eeepc with ubuntu 12.10 just because the distro decided to put pulse audio on top of alsa and when i connected the headset it muted the speakers, but when i disconnected it it never moved the sound to the speakers again (turned out a gnome component was doing that, and i didn't have that running)
i could point you to several of the pages i've create on http://www.linlap.com/ most mention more than one solution based on the desktop environment, same distro.
Eh? Of course ‘whatever else you like’ includes the DE, WM, Editor and really, whatever else you like. Furthermore, I didn’t have many problems with Linux in the desktop in the default stable installations of Debian during the last few years, nor in deviations from said stable installations[0] – of course, if you want to change/adapt things, those changes are not going to happen magically.
Really, my point is: Ideally, the distribution packages everything and picks some reasonably sane defaults. Then, it is easier[1] for a user to install their preferred applications from the archives of this distribution rather than testing out many different distributions hoping that one of them, by chance, picked their preferences as defaults.
[0] There was some trouble way back in 2005 with encrypted root devices on software RAIDs for which I had to hack together a little extra initramfs script, but apart from that, everything major worked the way I expected it to work.
[1] In terms of time spent, not necessarily in terms of additional exercise by playing around with installation CDs.
but in reality even trivial stuff like changing the brightness will not work in ubuntu if you change the DE.
also, buy a newer laptop with the new intel sound drivers (the architecture that is replacing AC97) and tell me sound works out of the box. There's dozen of implementations and none follow the standard correctly. the driver code is a spaguetti hell. and on top of that, most mixer apps tries to add more decision logic...
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio
(assuming that’s what you meant) and ALSA. The same goes for changing the brightness, though I have to admit that I don’t quite know what actually changes the brightness – it might well be implemented in hardware for all I know. Nevertheless, as this particular installation started out with Gnome 2.x, then got changed to a mostly-Gnome-some-Xfce mix and now is at mostly-Xfce-with-Nautilus, switching DEs obviously doesn’t necessarily hurt functionality.mine works until it tries to handle the audio channels for the HDMI, then it sometimes route audio there instead of the speakers.
and my point is that, under ubuntu with gnome3/unity, they took care to test this machine (most sold win8 ultra portable) and made it work around those bodus audio channels on the gnome mixer.
using xfce gives me silence everytime i plug and unplug a headphone (have to fiddle with alsamixer, or use gnome3/unity's mixer which will not work on my setup)
i don't even know what we were discussing :)
At least, in theory.
I am a Linux user that likes to stick with distro defaults for everything that isn't part of my core tool set because it seems like my system is less prone to breaking when updates happen, and because I get more updates that way. It's nice to see others' reviews of those distros so that I can make a better decision without doing all of the legwork, so I say kudos to this guy for doing it. I might try Fuduntu now based on his review, and I wouldn't have bothered otherwise.
"Apt is not installed with Fuduntu. Yum (Yellowdog Package Manager) is the replacement. For more help on yum, "man yum" from a terminal, or google "yum howto"."
"The "debi" package installer is not included. Instead, the "rpm" command can be used to install .rpm packages. For more help on rpm, "man rpm" from a terminal, or search the internet for "rpm install howto"."
Yum also has an option (disabled by default) to remove unneeded auto-installed dependencies when removing packages (set clean_requirements_on_remove=yes in /etc/yum.conf)[1]. This option does not remove manually-installed packages (though the docs are not clear on this point, unfortunately).
I was fond of Arch when I first heard of it, because back then I was still a BSD fanboy. But as time has progressed I find the use of rc a bit stale and I actually like the initiative of LSB.
Last time I checked, circa 2006, the db got corrupted three times in 1.5 years and I had to dance the hell-dance in order to get a working system back...
[EDIT] And that's primarily why I love apt / dpkg
I haven't tried Fuduntu, but may be tempted at some point, and I can appreciate the amount of work that has gone into it, but this review doesn't really sell it for me.
They're even working on a curated App Store: http://elementaryos.org/journal/introducing-appcenter
I think this is exactly what Linux needs to become a platform consumers like to use. Once it's out of beta, I'm definitely going to install ElementaryOS.
Screenshots: http://elementaryos.org/journal/when-its-ready
Have you seen any Window Manager only (without Desktop Environment) desktops? They're very nice, even nicer than OS X or Windows. Examples:
I didn't mean to imply that. I just said it looks nicer, but I guess it doesn't appeal to some people. I like a desktop-style workflow more than a mobile one, but I guess it may be worse for normal consumers, but that's not what I am.
Might give Fubuntu a try some day for kicks, wasn't aware it existed. I'm perfectly happy with Xubuntu though, I also run it on my beefy desktop.
I would much rather see them go about improving the GUI in their own way rather than trying to imitate another OS.
[0]: http://1.bp.blogspot.com/-iQDB5aZg__U/UVHDwY33wAI/AAAAAAAAHb...
Cairo is a vector graphic renderer for X (and others, but i think only for X now)
You still get plenty of diversity and ‘improving’ even though some elements are borrowed sometimes.
Talk about throwing the baby out with the bath water.