How to improve Ubuntu performance on netbook
Most recent Ubuntu 12.04 seems to be quite nice and Unity (3D/2D) works fine for me, however not on my old Acer Aspire One any more.
There was a times, when I switched from Windows XP to Ubuntu and was happy about system looks, effects and speed... now I attend to think that XP was really great comparing with 12.04.
I have found similar questions here but no reasonable answer: how to lower CPU usage for Unity (3D/2D) and memory consumption for Ubuntu 12.04.
With new interface I could not find how to disable background services...
It's Linux, it's should be the way to optimize without buying new PC... Please share your recipe!
I know this is an old question, but I had similar problems on my Samsung netbook and maybe the described steps will be useful to someone. My netbook is an old machine and Ubuntu 12.04 was too slow to be useful. I tried several tweaks, which improved things, but not enough.
I didn't feel like replacing Ubuntu with Lubuntu and then installing all the software that I like in Ubuntu.
So I did the following:
installed the lxde core desktop - this installs the desktop, but not all the other software - I used these instructions: http://complete-concrete-concise.com/ubuntu-2/ubuntu-12-04/ubuntu-12-04-how-to-install-the-lxde-core-desktop
installed lxterminal (so that I can start the terminal with ctrl+alt+t shortcut, there is a way to map the shortcut to point at the Ubuntu terminal, but I found this solution to be simpler)
installed "synaptic package manager" (it's much faster then Ubuntu software center)
installed "synapse" as the launcher, so I can use it instead of the searching in dash
moved the window close, maximise and minimise buttons to the left according to the instructions here: http://www.lubuntutips.com/2012/07/moving-close-maximize-and-minimize.html#.UI09auBuHXY
I really like Unity and I use it on my desktop computer. And while the above doesn't allow you to use some cool features such as the global menu and HUD, I find it's a very good compromise. Everything now works really, really fast.
First thing to do to lower memory consumption is to stop using applications that are memory hogs. The applications that I had to switch away from were Banshee, Evolution, Liferea, and Tomboy. The applications which I switched to respectively were Rhythmbox, Thunderbird, Google Reader and none (graduated from school so no longer need a note taking application).
Second thing to do is to make Firefox more friendly. In Preferences » General uncheck the Don't load tabs until selected checkbox and set the When Firefox starts option to Show my windows and tabs from last time. Whenever my computer gets slow, I close Firefox and re-open it which causes all tabs to not be loaded except for the one that I am currently using. If you have flash installed then the Flashblock plugin is necessary. Firefox tabs in the background that are using flash are very demanding and Flashblock helps you stay aware when Flash is in use. AdBlock will also help keep Firefox more resource friendly if you are desperate.
That is all the advice that I have for you. I have found the Unity 3D interface to be very usable on my older netbook (Intel Atom N270 with GMA 950). My computer does get slow at times but that is almost exclusively a Firefox problem but I tend to open up a lot of tabs so that is easily fixed.
You can try zRamswap which is a program that create a compressed RAM block and make it act as a swap disk. Basically, this program increase performances by using a small amount of RAM as a swap area (instead of swap disk which is slow compared to RAM).
You can install this program by adding this ppa to your software sources:
sudo apt-add-repository ppa:shnatsel/zram
sudo apt-get update
sudo apt-get install zramswap-enabler
I would install Lubuntu or Xubuntu as it has lower requirements. In a terminal, execute:
sudo apt-get install xubuntu-desktop
or
sudo apt-get install lubuntu-desktop
I personally use Lubuntu, but you can use either.
I am using a pretty smooth 14.04 on my samsung nc10 plus. maybe it will help you out on 12.04 too:
First of all i deactivated the effects in unity using unity tweak tool and compiz config:
sudo apt-get install unity-tweak-tool compizconfig-settings-manager
I also set the swap usage to a more reasonable level:
open sysctl.conf gksudo gedit /etc/sysctl.conf
and add vm.swappiness=10 to the file, then reboot.
Last of all I deleted all unity-lenses exept the applicaion- and the files-lense:
sudo apt-get autoremove --purge unity-lens-music unity-lens-video unity-lens-photos unity-lens-gwibber unity-lens-shopping
After doing that, my netbook runs pretty smooth and good runing unity. If you are only concerned abou the look, try installing the gnome flashback session:
sudo apt-get install gnome-session-flashback
That's all I can do to provide some help. Cheers.