Complicated Linux Instructions: Your Doorway To Increased Sanctimoniousness

Okay, you have Linux and you want to use GrooveWalrus. Wine might work, but then again it might be crash-happy and broken. Here's a new approach that may be a little more complicated, but leads (or will eventually lead) to better results:

1. Make sure you have Python installed (likely installed already, most likely 2.6).
2. Install wxpython, probably called something like python-wxgtk in your package manager, you want version 2.8 or greater.
3. Install mplayer. It might be in your package manager, if it's not do an internet search for "[your distribution] mplayer install".
4. Install svn, or a svn gui client.
5. You want to use svn to 'check-out' the source code, so using the command line:
"svn checkout http://turnip-town.googlecode.com/svn/trunk/groovewalrus/ gw"
6. Open up a terminal, and navigate to the gw directory you just created.
7. Type "python gw.py".

Ctrl-C in the terminal will kill the program, if you run into problems. Log issues here: http://code.google.com/p/turnip-town/issues/list if you like.

Known issues:
- album covers and biography information are not working.
- music will not start playing automatically for the first song you play, wait for it to download about 50% and then hit 'Stop' and then 'Play', enabling 'Pre-fetch songs...' in the options should allow you to not have to worry about things after the first song has played.
- most plug-ins won't work, try at your own risk

No gw.py in latest package

Have you noticed there's no gw.py file in latest package? How would I run it without it... just bare python and no wine?

duh!

Sorry. I was using the zip from google code.

Now with the right package I get this error when...

joe74@40:~/bin/gw$ python gw.py
Traceback (most recent call last):
File "gw.py", line 26, in
from wx.lib.pubsub import setupkwargs
ImportError: cannot import name setupkwargs

re: duh!

Sure you have the latest version of wxpython installed?

2. Install wxpython, probably called something like python-wxgtk in your package manager, you want version 2.8 or greater.

re

It is installed as python-wxgtk2.8 in Debian 6.0

re:re

I have a feeling the version of wxgtk2.8 is a little older, and that's the problem. I'm using 2.8.11 Ubuntu, Debian might be 2.8.10.1, which may be the problem. :/