Fallen to the dark side, you have

2009/11/11

The storm before the calm

The media wrecked up quite a storm today. They showed amazing animations of raindrops falling in synchronisation from identical looking clouds. They shouted "Cyclone alert!" everywhere. They caused kids to be sent home from school. They made teenagers get out of their beloved college canteens. They made everyone stop work and go home. They even made the cricket match start late!
Now we are all waiting for a bit of storm in the sky, in the hope that the news channels will get something new to shout about.

2009/10/04

Ubuntu issues for the lay man

This is primarily in response to this. While I usually don't waste time explaining things to wannabe CEOs, I think that where there is some sound engineering background, there is still hope :)
So, the issues, one by one.

1. Browser compatibility is an evil. It is the result of monopolies and a great example of how marketing people can screw up interoperability for a few dollars more. What they don't realise is how it is going to hit them back. Anyway, coming to the point, there are standards for web pages and css and all that, with easy to use validators (w3c.org). Creators of websites should ensure that their code is correct and conforms to standards. It then works great on all browsers. So much for browser compatibility. As for OS compatibility, its totally up to the website creators whether they want to make all their features work on a particular OS. Gmail voice chat, for example does not work on Linux (though there are other programs that let you do that).

2. In general, multimedia works great on Ubuntu. There hasn't been a single file or disc that I could not play. If it is protected by some kind of encryption scheme (like some DRM DVDs), you just have to install libdvdcss or something and you are through. The reason why its disabled by default and not made very obvious is that in some highly developed countries, it is illegal to control how you use media that you buy, even for personal use. Also, DRM is dead anyway. Most content is now released DRM free. Linux, or for that matter, any free software will never support something like DRM or 'trusted' computing, because of differences in core philosophies. Free software is about empowering users, DRM and trusted computing is about crippling them.
I don't have an HDMI connector, so I have no experience with that. But it is reported to work out of the box.
Also, you seem to be mixing up accelerated graphics with multimedia. Compiz has nothing to do with multimedia.

3. On all computers I have used, I have downloaded skype and started using it. No problems anywhere with anything. Maybe you have a very recent configuration which is not supported or you may be using an older distribution which came into existence before your hardware did.

4. I use open office, my whole company uses open office, everyone in my family uses open office. It works, and works well. Secondly, use ODF as much as possible. It has much better interoperability with MS office. For publishing, I publish as PDF. For creating documents and presentations which only I am going to edit and publish, I use Latex.

5. Yes, the flash plugin is a resource hog. And this has been a problem for a while. As to whether anyone is fixing it, you have to ask Adobe. There is nothing there that the Ubuntu (or any other distribution) folks can do about it. For example, if Matlab has a problem, you can't point to Microsoft for not fixing it. If Adobe, released the source code of the plugin under open source, someone probably will fix it. There is a project (gnash) that is trying to build a flash player from scratch.

2009/09/11

Ubuntu Jaunty and Xorg intel problems

About 3 months ago, I 'upgraded' to Ubuntu Jaunty (9.04). I have a Thinkpad T61 which has the Intel 965 GM card. Apparently, a lot changed in the Xorg intel driver around that time, which basically led to very buggy Xorg driver which had lots of memory leak issues and performance problems. For a long time, I have been trying various things to get rid of these problems. The problems themselves have been quite severe, ranging from rendering problems for opengl applications to a memory leak that would fill up the entire RAM within hours and would need a restart of the X session.

Finally, I think I have something I can tolerate. I added the xorg-edgers ppa to my sources.list (instructions here - https://launchpad.net/~xorg-edgers/+archive/ppa) and installed the latest updates for the X server, drivers and the kernel. This has solved all but one of my problems (there is still a memory leak when switching to the text console and back), but I can live with it.

If anyone has had problems with X on Jaunty, its worth trying out the above solution.

2009/09/07

Nice

http://tinyurl.com/mscnb7

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.

2009/08/18

Knee updates

So, I have a full tear on the anterior cruciate ligament (http://orthopedics.about.com/od/aclinjury/tp/acl.htm). Immediate action would be an arthroscopy (http://en.wikipedia.org/wiki/Arthroscopy).
Further plan of action will be decided after that.

Update:
I will be undergoing arthroscopic surgery on the 29th. This will be followed by a 4 day post-op and a 3 week recovery period at home.

2009/08/11

Knee-jerk

I have done something to my knee while playing football. Actually, it's my knee that has done something to me. Something at the side of the knee went for a short trip to the front of the knee and I haven't been able to walk since. Currently I'm hobbling on crutches.

No verdict has been passed yet by the doc yet. Have been asked to rest as of now. A second checkup might yield a verdict soon. I usually measure the seriousness of an injury in terms of the number of days I have to stay off the field. This one looks like a biggie. I think it will be a month.

Blog Archive

About Me