Thank you for taking the time to reply. Allow me to ask some questions that popped up for me while reading your reply...
ThistleWeb wrote:An easy way to reduce Mint XFCE's RAM consumption by about 30mb in one swoop is to remove the Mint Menu, replace it with the traditional XFCE menu. The Mint Menu is a Gnome-Panel applet, which needs the compatibility layer to run too.
Knew that, yet, I kept it, for it helps me launch things faster. It also helps me autostart things. Still.. I'll have to install Kupfer and see if it's less demanding.
Peppermint is marketed as "light" and ideal for a netbook because it's all cloud stuff. I didn't find that. To me it's as responsive as Gnome or KDE on my netbook, so the tradeoff of less convenience for speed isn't worth it, because there is no speed gain, just less features.
Could you please name one ?
LXDE is the lighted of the DE's, so the only explanation for why it isn't faster, is that most of the stuff like "facebook app", twitter app" aren't apps, but Ice (a single site browser running from Chromium with Webkit), so each one of those that start up, accounts for maybe 40mb of RAM. Jolicloud is based on the same idea with Prism (the original SSB concept from Mozilla using Gecko, the Firefox rendering engine as the base).
Now this, is a distro that has a vision and a target niche. An intergrated suite that works for those who need this. I find peppermint's right to exist justified.
Every developer looks to make it more convenient and lighter at the same time, there's always compromises. I've found Crunchbang to be very nippy on my netbook, but I wouldn't say it's exactly newbie friendly, since Openbox requires editing of config files to change a lot of stuff. Yes Crunchbang does have some GUI options, and links into those config files, easy restart commands in the menu etc but it's still not quite what novice users would consider "easy to use".
Would it be more than a page to be read about to get from "novice" to "able" ? Learning 2 new commands is worth the sacrifice. Even 20. Btw, Mint needs a better manual... unfortunately..
Think of the approach to websites running scripts. Microsoft took the approach of "don't bother asking the user if they want to allow the script, they won't know the context, so they won't know whether yes or no is the right answer for them. Just enable it to say yes on their behalf to everything. Don't bother notifying the user of this, it just adds extra stuff to their screen that they don't understand anyway." Malware writers LOVED this, they wrote all sorts of scripts that slammed IE users knowing Microsoft's approach. The same applies with running Windows as an administrator, to avoid interrupting the user with permissions, notifications etc, just install int he background. They finally tried to sort this in Vista, but it's a sticky plaster solution.
In Linux there's a separation between user and admin, which means that some actions require user notification, and authorization. This drives new users nuts because Windows didn't have this layer. This is the approach of allowing some things, but ensuring the user has to acknowledge others. It's an excellent layer protecting Linux from malware, but it does mean that users will face prompts for questions they don't understand, so maybe don't know if they should say yes or no.
Yeap. Knew that. I'd like you to note, that this "approach", is an approach of having it both ways (sometimes allowing, sometimes "acknoledging"). Why am I not "
notified" of options during setups...?
Getting good defaults is the key but it will never suit everyone.
Notified of options and defaults...
A distro designed to be easy to use has to make decisions on what info they can assume, as well as what they need users input from.
Objection. Why is it either/or ? Why is it easy vs able/optioned... ? Why can't it be both ?
Marking default options as default, but allowing access to alternatives too. Why ? I already asked this question in my last post, but this time I'm serious. While last time I was wondering about it in principle, now that I've accidentaly seen it exists in practice, I fail to understand what's going on. I just tried Debian, which I installed in yesterday in expert mode - it didn't kill me, as you can see. I was surprised to see that there is an expert mode, AND (not or) also a "noob mode" AND flawors of each: graphical or not. Why didn't anyone tell me before ? I've seen about 6 distros in my life, but I don't remember seeing this anywhere else. So yesterday took me by surprise.
So, if this feature exists in the distro that mint is based on, it beats me why mint is dehanced of this. Funny thing is I also perceive it as being lighter than mint. Well, I'll see if I can say the same in a month... I am sorry if I seem to overact, but it beats me why there are anti-features in the opensource world. I thought that's a shareware thing. Is it saving disk space on the liveCD ?
Window Managers are lighter but they don't integrate things like default browser, so users may have to set that in various places, instead of just one. "I set Chrome as my default browser and X app still opens in Firefox!!!" Even things like auto-mounting of removable media are different. "I plugged my iPod in and nothing happens, I can't see it on the desktop, or browse to it". Window managers often pull together different apps to provide the functionality, some don't have panels, most don't have any control over desktop icons, for those you need additional apps.
This isn't a problem either if we were to create sets of options... as in:
WM A
WM B + WALL control app. If you want this window manager, by default you should take this wall manager too.
WM C + PANELS + something else...
WM C + different PANELS
There are solutions to these problems. That's all I'm saying. In a world where everything can be automated, crippeling distros is... going against all my logic. Simpler isn't easier, simpler is less. Why is it that everybody assumes otherwise ? Do I make sense ? Anybody feels the same ?
Anyone care to enhance my perspective on what's going on ?