Hi,

I'm trying to turn my LTS client into a network accessable MP3 Player.
The client is a totally diskless and fanless P133 with 64MB ram.

For this I need to get libao to work and mpg321.

I use esd and it works (esdplay plays WAV files locally and from the
linux server). Even mpg321 works from the server and plays the files on
the client, but not from the client (=terminal).

mpg321 requires libao and mad to work.

OK, so here is what I did for libao:

./configure --host=i586-pc-linux-gnu --target=i586-pc-linux-gnu
--enable-esd --with-esd-prefix=/data/ltsp/i386/ --prefix=/data/ltsp/i386/

then a make and a make install.

Compiled fine. When I reboot the client though, it did something with
the sb.o so that it no longer loaded the sound card driver. I had to
reinstall the ltsp sound package for it to start working again.

Of course I tried a lot more before that. I had upgraded to the current
esd, current libaudiofile (esd requires it), etc and that all worked.
But as soon as I install the libao, it corrupts my sound driver on the
client (the modprobe sb esstype=1788 that is run in the startup script
suddenly fails to recognize the sound card). As soon as reinstall the
ltsp sound package it all starts working again like I said.

I guess it is because I am using kernel 2.4.18 on the server and the
ltsp standard kernel on the client.

mpg123 (the real one) works if I disable esd, I was unable to compile
mpg123 with esd support.

mpg321 is much more flexible and I would really like to use it. Also,
the ogg-vorbis player also requires libao.

I want the workstation to decode the files and not the server.

Could someone with a full ltsp 2.4.9 development evironment they can
chroot into (and have gcc etc) quickly compile libao for me with esd
support and make the binary files available somewhere?

Just copying the files over from the server didn't help, eventhough I
hav ethe same esd versions loaded.

Or is a full ltsp development edition (including gcc, binutils, glibc
header files, ... everything that is required) available for download
somewhere so I can do it myself?





_____________________________________________________________________
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
      https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.openprojects.net

Reply via email to