Well, TivoSlideshow is up and running on the Tivo itself finally, and it’s handling both images and MP3s. I’ve just turned it loose on my massive collections to see if any of my files will crash it.
A sampling of the lessons I learned this evening:
- A shell script won't run if it contains DOS-style line separators.
- "dos2unix" isn't installed by default; you have to install the "sysutils" package (a 30-second operation once you know you need it).
- The JAVA_HOME and CLASSPATH environment variables need to be set before anything will compile on Java, and the Linux installer doesn't seem to do it for you.
- Using getScaledInstance() on an image with Image.SCALE_DEFAULT looks really crappy.
Troubling and random problems, but I conquered them all with Google’s help.