On OpenGL platforms, streaming media are converted to Ogg Vorbis format. The content then contains song.xnb and song.ogg, in your case 1.xnb and 1.ogg. For some reason your content folder in the output does not appear to contain the .ogg file. Did you generate your project from the OpenGL project template? This project template contains the build steps that automatically copy the content build output to the project output.
It is generated from a template yeah. The weirdest thing is that it works on my surface pro. It’s almost like for loading in the Song objects it uses a wrong path. It also weird that the SoundEffect loads in just fine.
I have check the output folder and it outputs properly in the right place and is converted to .ogg.
If you look at the first image I posted the path is “M:/Development/1.ogg” this is not right, and I have no idea how that is happening.
Could you paste here the part of the Content.mgcb file that processes the song. It looks like it may be getting an absolute path in the XNB file for some reason.