2009/08/26

Small and sweet

Here is a brief list of all (relevant) processes on my system.

fetchmail
pulseaudio --start --log-target=syslog
ssh-agent
gpg-agent
sh /home/aditya/.xsession
dbus-daemon --fork --print-pid 5 --print-address 7 --session
dbus-launch --exit-with-session sh /home/aditya/.xsession
xscreensaver -no-splash
fluxbox
xcompmgr -c -r10 -F -f -D5 -C -o0.8
scim-launcher -d -c socket -e socket -f x11
mrxvt
mutt
centericq
gvfsd
gvfs-fuse-daemon /home/aditya/.gvfs
gvfs-hal-volume-monitor
gvfs-gphoto2-volume-monitor
gconfd-2
chromium-browser --enable-plugins
xchat
vim
pcmanfm
wicd-monitor
avahi-daemon
cupsd
atd
xdm
Xorg

This gives me a fully functional desktop system. If you are a bit uneasy about 'bloat' you could try a system like this.

Right now I have running:
  • A file manager (which has automounting features)
  • An IM client
  • An IRC client
  • A text editor (actually the text editor)
  • A web browser (which does all javascript jazz really fast)
  • An email client (again, the email client)
  • All other stuff needed to do network management, power management, etc.
The base system is Ubuntu.

With all this running, my system consumes surprisingly less memory.
[~]$ free -m
total used free shared buffers cached
Mem: 977 386 590 0 12 216
-/+ buffers/cache: 157 819
Swap: 2886 0 2886

This shows that I am using 157 MB RAM, with 819 MB free!

Here is a screenshot that shows (off) the aestetics of the desktop.




There are a few scripts that are necessary to do things like suspend/resume and plumbing (ala Plan 9). I'll post details of those a bit later, when I post technical details for the record.

I'll agree this is not idiot friendly, but is very user friendly.

Any suggestions to improve on this are welcome.

0 comments:

Blog Archive