[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: two sound questions



On Thu, Apr 11, 2002 at 12:53:59AM +0200, Theo Gutmann wrote:
> On Wed, 2002-04-10 at 18:53, Thomas Peri wrote:
> > Hmmm... ok, did that.  But I just discovered that that wasn't what was 
> > causing that alert.  esound, though installed, was not running. *slaps 
> > self on forehead*  How can I have it run at startup?
> 
> If you are running Gnome, fire up Gnome Control Center, select
> Multimedia -> Sound (on the left side), check 'Enable sound server
> startup', and restart gnome (log out and then back in).
> 
> If you aren't running Gnome or KDE, you have to run esd from your
> ~/.xsession file. Example:

If you change 'auto_spawn=0' to 'auto_spawn=1' in /etc/esound/esd.conf,
esd *should* be automagically started whenever an application wants to
use it, without modification of your session startup files. (I haven't
tested it, so I don't know if it works.)

> /usr/bin/esd &
> exec /usr/bin/enlightenment
> 
> I can't give you the details for KDE, since I don't use it, but it
> should be similar to Gnome, if supported.
> 
> > I suppose gaim is trying to use /dev/dsp directly to 
> > play its sounds, but I don't see an option in gaim for using esound.
> 
> According to the documentation, there are only few apps supporting esd.
> It seems, that the rest is directing its audio output to /dev/dsp :((

If you set LD_PRELOAD to load /usr/lib/libesddsp.so and
/usr/lib/libesd.so before running an app that uses /dev/dsp but that
dosen't know about ESD, you can make the program send its output through
ESD.  You could use a wrapper script like this:

-- cut --
#!/bin/sh
LD_PRELOAD=/usr/lib/libesddsp.so:/usr/lib/libesd.so
exec /path/to/some/program $*
-- cut --

-- 
William Aoki     waoki@umnh.utah.edu       /"\  ASCII Ribbon Campaign
3B0A 6800 8A1A 78A7 9A26 BB92              \ /  No HTML in mail or news!
9A26 BB92 6329 2D3E 199D 8C7B               X
                                           / \


-- 
To UNSUBSCRIBE, email to debian-powerpc-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: