Some time late in the Fedora 14 development cycle, projectM visualization must have stopped working. Without an update to libprojectM itself.
Instead of the animation, only a black empty region is displayed, which updates only while one resizes the window. If one doesn't touch the window, updates are *very* slow (in order of minutes it seems) or non-existant.
1) yum -y install projectM-pulseaudio
2) Applications > Sound & Video > projectM-pulseaudio
3) no animation, not even if music is played
Affected are also the two audio players, which feature own projectM visualization plugins:
(probably also Clementine, not checked yet)
$ rpm -q libprojectM projectM-pulseaudio
ATI/Radeon chipset (just to mention it)
I enabled and built the projectM plugin for Audacious in early October after verifying that it works with GCC C++ >= 4.5 (unlike Fedora 13). However, in stock Fedora 14, the animation no longer works.
projectM-pulseaudio should also be requiring libprojectM-qt is RPM not picking it up? It's working fine for me on a machine that has libprojectM, libprojectM-qt and projectM-pulseaudio installed. Granted it is running the proprietary nvidia driver. I haven't tested with ATI/open source at this point.
$ rpm -qR projectM-pulseaudio|grep qt
Of course RPM is handling those dependencies just fine. That's not the issue. Video driver is more likely now that you've said it works with nvidia. Have posted to users' list in hope that some people will give feedback. Probably will post to test list some days later.
For the record, I just tested it on my system using the open source ATI drivers, and it starts. It gets no further than the first frame, but it does display it.
see bug 657765 which I entered as "Depends on" in this ticket
F-14 is EOL meanwhile.