It works fine on a box where I have xmms and anything else expected on any workstation but not on my headless box that I use as an internet radio player. It could be due to the fact that 'file' thinks my ogg files are MP3. $ file 01-crazy_train.ogg 01-crazy_train.ogg: MP3 file with ID3 version 2.3.0 tag Ogg files have been created with grip using oggenc and play perfectly with xmms/bmp/ogg123/mpd $ mplayer 01-as_i_am.ogg MPlayer 1.0pre6-3.3.4 (C) 2000-2004 MPlayer Team CPU: Advanced Micro Devices Athlon 4 /Athlon MP/XP Palomino (Family: 6, Stepping: 2) Detected cache-line size is 64 bytes MMX2 supported but disabled CPUflags: MMX: 1 MMX2: 0 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0 Compiled for x86 CPU with extensions: MMX 3DNow 3DNowEx SSE Warning unknown option cache_min at line 144 Warning unknown option cache_prefill at line 147 77 audio & 0 video codecs Playing 01-as_i_am.ogg. TiVo file format detected. MPEG: No audio stream found -> no sound. MPEG: FATAL: EOF while searching for sequence header. Video: Cannot read properties. No stream found. Exiting... (End of file) [ebuild R ] media-video/mplayer-1.0_pre6 -3dfx +3dnow +3dnowex -X -aalib +alsa (-altivec) -arts -bidi +cdparanoia -debug -directfb -divx4linux -doc -dts -dv -dvb -dvd -dvdread -edl -encode -esd -fbcon -ggi -gif -gtk -i8x0 -ipv6 -jack -joystick -jpeg -libcaca -lirc +live -lzo +mad* -matroska -matrox +mmx -mmx2 -mpeg -mythtv -nas +nls -nvidia +oggvorbis -opengl +oss -png -real +rtc -samba +sdl +sse -sse2 -svga -tga -theora -truetype -v4l -v4l2 -xanim -xinerama -xmms -xv -xvid -xvmc I haven't been able to convince mplayer that my files are OggVorbis. USE="-mad" did not improve anything.
I had left grip add an MP3 tag to my ogg files. My bad. All files fixed with `audiotag -r -c" " .` Sorry about the noise.