OpenRift412: Is there a way to fix this? Is it a compatibility issue? Also, I know about the source ports, and I know about the 3.24 patch (which I'm using in the meantime), but I want to see if I can get the music working without installing any of that.
Stixsmaster: well to start off sadly it appears the gog version of Quake 2 does not include any of the music for the game and its expansions.
so I recommend looking at the sticky thread here in the forums that has download links for those files.
that may be your only issue
if not then may needa put the music files properly structured into a iso file and mount it to your rig for the game then to properly read it.
I installed from the offline installer. In the main folder, there's a folder labeled "music" with .OGG music files in it, including all the tracks for the expansions. In the main folder there are also three .DLL files (libogg-0, libvorbis-0, and libvorbisfile-3), but I haven't figured out how to get them to queue up and play.
*edit: I can play them as a playlist through VLC or Groove Music though. So, if order isn't an issue, you could do that.