Years after Second Life hit the scene there is still no good stable Second Life client for GNU/Linux which is a damn shame, especially given that Second Life takes great advantage of Linux by running
FreeNX is a system that allows you to access your desktop from another machine over the Internet. You can use this to login graphically to your desktop from a remote location.
If you have just upgraded to or installed Hardy or Intrepid or Jaunty and you have some sound somewhere, but not everywhere for everything, this is a fast way to get all the missing stuff you need a