Saturday, March 1, 2025

Desktops becoming Fatty and eating up resources at boot time

 Desktops becoming Fatty and eating up resources at boot time

I recently tested Mandriva’s latest Live DVD which is trying to become a gorilla fed on a FAT diet (type of desktop) and very lazy to boot and work with me.

I could not fire up Firefox and LibreOffice and it froze on my old IBM with 1 GB RAM.

Unfortunately,  Ubuntu’s Unity desktop and (Gnome 3 new desktop I have not downloaded or tested yet) Gnome 3 has the same Atherosclerotic predilection and if you have low RAM please do not try them.

My comments elsewhere reported  on  Ubuntu and  Ping Eee installed on my laptop with 4 GB RAM and they run smoothly.

If you have low RAM please do not try them.
Instead try distribution on a lean diet.
There are plenty.

1. 4MLinux all in one (70 MiB). It has UnetBootIn too.

2. Puppy Linux (120 Mib)

3. Unity (370) both 32 bits and 64 bits version.

4. Peppermint (440MiB)

5. TaylorSwift (690 MiB)

So if you have an old computer UP your RAM and have several of the above mentioned distribution at your disposal.

I see another comment at distrowatch where a user complains that so-called i586 distributions do not boot up.

One is they do not test (like me) before release and most of them a “cravvy “on RAM.
“Cravvy” is a new term (from Crave) I have coined for (Savvy lineage) distributions that eat up RAM like Microsoft.

So my advice for newbies is for you to have at least three Live distributions in addition to your FAT and atherosclerotic “potato couch’ distributions.

If you have trouble with the lazy gorilla put a bonobo live and get your work done on a flash.

One super lightweight.

One light weight.

One middle weight.
  
 Below is a reproduction from DistroWatch and read it carefully.
Alternative desktop environments and window manager are currently making a strong comeback, with many users willing to experiment with some that once seemed on the verge of extinction. 
One of them is Enlightenment, a flashy, but still lightweight window manager whose current version has been in development for nearly a decade.
 
Jeff Hoogland, the founder and lead developer of Bodhi Linux, lists the five things the Enlightenment desktop does best

“There is no doubting that all of our modern desktops have been progressing in features and functionality. One spot where Enlightenment excels though is that it has a focus on remaining trim and fast while adding these new features. 
Don’t believe me? 
KDE 4.x needs around 512 MB to be happy, GNOME 3 recommends slightly more at 768 MB and Ubuntu’s Unity desktop requests a full gigabyte! 

Someone always pops up and cries out, ‘but our computers are so powerful it doesn’t matter’, whenever you mention system requirements these days. The fact remains though – it does matter. A desktop that runs fast on a slow system will fly on a quick system. 
Resources should be there for your applications to use, not for your desktop environment to eat up. 
Trim as Enlightenment already is, the developers are currently in the process of rewriting all of its code to use XCB to replace XLib – which will make it even faster.


Ten (10) plus nuances that annoys the desktop user

From its origin Linux was developed by developers for the developers.

Its architecture and file hierarchy is archaic and resistant to change.

I have been using it long enough, it is stable, robust and I do not need to worry about it except running it 24 /7 schedule in spite of electricity bills going up to get its maximum. 

Since I am doing regular download of Linux distributions for testing (a hobby of some sort) this rigmarole is OK. 

All the CRON jobs are (regular maintenance) done for me and I do not need to worry about configuring it to suit my needs.

Since I am not a Server Master but only a Desktops User (perhaps as workstation) how the developer can figure out what I do with my computer in the 24 hour schedule is something I ponder.

I would like the computer to be my slave rather than it masters things for me.

1.That is one of the weaknesses. 

Linux is a work horse but my horse is very finicky in its behaviour what he eats and what schedule he follows .

He follows the developers schedule and not my finicky behaviour schedule. 

One can say in that case you configure it yourself. 

That is a good argument but with file architecture being streamlined, rigid and resistant to change, one cannot change a cabinet and put it in an less obtrusive place for me. If I do that whole file system crashes and even with the root permission when the system boots next time it goes back to its preferred protocol.

I need to know like a developer every bit of file structure and of scheduling routine. 

I love to do that but I am a professional in another field not computer field. 

My field needs and structures are completely different form automatic response of a computer. 

2. My needs are customer based. 

That is the second nuance. 

The file hierarchy and resources are good for a Server but not an ordinary human being like me.

I do not want to go to the loo exactly at the same time and same place and void exact amount of void. 

In other words I need some personality to my voiding or consumption habits that vary from day to day.

Not the way the developer voids and eats.

The file hierarchy is stable and is not customizable.

3. The sames goes with programs. 

I cannot change a system program and go for a more flexible program. 

In that case I have to go for a different distribution or for a different desktop (Gnome or KDE or LXDE).

I cannot interchange desktop experience It can be done with debian by installing warious window mangers.

It can be done by installing Gnome and KDE versions in the same computer separately but one can use only one session at a time

They do not speak to each others library systems and GTKs are different. 

That is the third.

4. The real disadvantage is its package management system

One has to be satisfied with one grand package version and and cannot go back to old or new one without radical change to the system and install procedure. One has to wait for the rolling system or to a new radically changed system. 

For example I have been using Redhat for years (not really I cut my teeth with it and changed with Fedora evolution and migrated to PCLinux) and the company changes its protocol from Fedora 13 to 14 with sea of changes (like Microsoft) and file formats. 

The other distributions resident in the same computer cannot mount them or effect changes to the files in the home partitions. This is ridiculous change for the user who had being doing something as a routine is changed without his feed back.

It is a corporate decision not a community decision or request.

I am not resistant to change. I am for it but uses are not scape goats or made vulnerable like what Microsoft or Apple does to its customer base.

This is the change that make Microsoft user looking for other avenues like Linux. 

If Linux distributions also on commercial bent use that strategy it will certainly misfire.

GoBo Linux had been trying to address this issue by radically changing the file architecture and ability to use old and new in versions (say OpenOffice and LibreOffice libraries are organized in a structurally different architecture with sharing (common) and not sharing independent (Java Suite).

This can be done but this distribution has not received the backing of the rest of the community. In fact I have been waiting for its new release over last three years and it does not seem to be coming. It is long overdue.

I hope LibreOffice coming it to its existence they should attempt to reorganize the library system (at archive level and user level) and make innovations.

It is hard work but worth a try.

Then we can have long term (LTS) support for 10-15 years instead of the present 3 to 5 years instead.

5. Other nuance is the release cycles. It is at its extreme from months to years to decades. There is no agreed protocol and they have this rolling system also. It is OK for distro-hoppers but not for old people like us. I of course hopped distributions at a regular interval and I have 5 to 8 distributions in my laptop, that does not mean that I use them regularly.

They are for a particular purpose.

I keep GoBo Linux and Yoper because of their original approach and I love their changes and that gives me some opportunity for research material to engage in.

Then I can give perhaps some visionary advice.

GoBo thinks of the file architecture and its rearrangement.

YOPER thinks of truncating file extensions and throughput.

 

Linux is a visionary approach.

It needs new vision and dimensions for the current century.

Live CDs was a vision (demo to begin with) but now it is a universal approach.

Try it before you use it.

Then speed of booting is another vision.

 

6. With big hard disk coming we must make not 15 to 60 partitions but 1000 or more partitions.

Linux can handle it but not Microsoft. The number of partition a distribution uses (the minimum and the maximum) changes constantly.

7. Hardware compatibility is a major issue. This is not due to the fault of Linux. It is the manufacturers and vendors ploy to support one particular operating system over the other. It is time we should have legislature to regularize this at least in the European community if not America and UK.

8. Cloud Computing is taking a corporate stand now with Google taking a bigger bite. Linux User must be ready for dual purpose. One is browsing, the other is using Linux utilities like Gimp, Sribus and Inkcape and Blender for personal use. We must not let these excellent utilities disappear with Cloud Computing.

9. There are over 300 very good distributions and reviewers review only a few and the reviews are also not balanced, They do not do it at a research level. They do it at the level of blogging not professional to say the least. Gut feeling like in politics and daily papers.

Review means reviews (pros and cons and neutrals) and not shoddy hasty writing. There is professionality attached to this word.

Nothing more nothing less.

10. Last but not least. many distributions do not have a multilanguage capability. Only recently Sinhala has two distributions supporting it. This is essential for children programs doudoulinusx is attempting it.

    Others should follow.

    11. The lack of commercial software or similar equivalents applications(Flash, Java) is another handicap.

    There are many other minor matters but this is to highlight no operating system is perfect. We only have to know the good and the bad and drop all the ugly ones.


No comments:

Post a Comment