Ok, I solved the problem for myself by running LyX from an Xterm. It turns out that the RPM that I used didn't properly set the attributes of various installation directories, which was preventing LyX from generating the preview file. LyX worked out of the box under su, but under a normal user it didn't work until I chmod o+rx a few directories.
