Sorry I didn't discover the source of my thumbnail issue before you released 2.9, but I discovered the issue was still there after I installed installed the final 2.9 version.
Still running on Fedora Core 6, Java 5 and Tomcat 6, btw.
The problem seems to be related to the DISPLAY variable, or more correct, to the lack of a DISPLAY/X Server.
I discovered (even on the beta) that when starting tomcat with the DISPLAY variable set, it failed. This was logged in catalina.out as:
X connection to localhost:11.0 broken (explicit kill or server shutdown)
My DISPLAY variable is automatically set when I access the server using SSH (X11 forwarding).
I was able to log in to Subsonic, but as soon as I tried to browse any albums, Tomcat shut down with the exception above.
I "fixed" this by adding
- Code: Select all
export DISPLAY=
When my thumbnail issue was still there after upgrading to 2.9 final, I coupled those two findings, and started an X Server on my desktop computer (the one running the SSH client), set the DISPLAY variable and started Tomcat. Voila!, thumbnails are created and displayed (great performance increase, btw, caching the thumbs).
My guess is that the component you use for image scaling for some reason needs the presence of an X server? I would very much like to run my Fedora "server" without a graphical interface, as I did on previous versions. Do you know if the components you use for scaling make use of some X components?
Thanks again for a great product, please let me know if I can do anything to track down the root cause of this.
Inge.
