So since I spent the better part of a day trying to figure this out, I figured I'd post the end results of my trials and tribulations -- thus, here is how I got Pandora's Jar working in Linux (in my case, Fedora Core 7, JRE 1. 6).
[li]Install WINE. If you need more detail on how to do this for your distro, googling "WINE linux" will probably help. [/li]
[li]Install Firefox within WINE. The easiest way to do this is to go to the Firefox website, navigate to the download page, download the Windows exe installer, and then run "wine some_firefox_install_file. exe"[/li]
[li]Now install Java 6 (AKA JRE 1. 6) in Linux. Go to the Java website, download the latest Java, do the usual install stuff. [/li]
[li]Now, grab the latest version of pandora. . . probably 8. 1 when I wrote this, but check elsewhere in the forum. A . zip file is fine -- you DO NOT WANT the exe installers. [/li]
[li]Unzip pandora's jar wherever you want (in Linux)[/li]
[li]Don't forget to make sure your firewall allows connections from localhost to localhost at port 8085[/li]
Now, to run Pandora's Jar, you want to do the following:
[li]Run firefox in wine, e. g. by "wine ~/. wine/drive_c/Program FilesMozilla Firefoxfirefox. exe"[/li]
[li]Go to www. pandora. com, and let it play a few songs[/li]
[li]Look up where firefox is stashing the temporary files within wine. For me, it was "~/. wine/drive_c/windows/temp"[/li]
[li]Then, in the shell you're going to launch Pandora's jar from, do "export TEMP=/home/your_username/. wine/drive_c/windows/temp/" This is so Pandora's Jar knows where to find the mp3's it's going to get[/li]
[li]Next, run pandora's jar, e. g. by "java -jar wherever/you/put/pandora's/jar/pandora. jar 8085" (or a different port if you like)[/li]
[li]Finally, point your WINE firefox to hxxp: localhost:8085[/li]
One note: I know cruise control mode works with this. . . I've had some difficulty with manual mode, so. . . good luck. :-)