Skip to content

No text in projectm visualization

projectm.ccp has the variables "FONT_PATH" and "FONT_PATH_MENU", variables configurable from VLC settings.

On Linux they default to:

  • "/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf"
  • "/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf"

On my Linux they are located instead on:

  • /usr/share/fonts/TTF/DejaVuSans.ttf
  • /usr/share/fonts/TTF/DejaVuSansMono.ttf

If on the terminal I do "ls [anyFontAbove]", in both cases I get that the fonts are present on the filesystem.

But if I configure projectm to use those paths, then I play a song, no text is displayed ever.

It seems that those variables are used when invoking certain features using shortcuts:

https://wiki.archlinux.org/index.php/ProjectM

But those shortcuts seems not to work, so perhaps this is dead code. Also there's no way to play the visualization on fullscreen.

Most likely the plugin expects configuring the visualization externally, with the settings stored in the dir defined by PRESET_PATH.

But looks a bit pointless, because nothing related to text is configurable from VLC.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information