I have managed to get Second Life to run on a couple of Linux-based EeePCs (701 and 901) it is a bit laggy - but can be handy if you are trying to catch up with someone in world, or check something out.
However I was finding that sometimes Second Life would freeze, this seemed to always happen on teleporting and on other occasions. I was looking into installing other viewers, but I hadn't found one that stopped the freezing. Then I did something I should have done a long time ago, I read the file README-linux.txt, it says: