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

Re: libesd0 v libesd-alsa0



On Wed, 20 Dec 2006 13:55:03 +0100, Josselin Mouette wrote:

> Le mercredi 20 décembre 2006 à 11:33 +0000, Sam Morris a écrit :
>> On Wed, 20 Dec 2006 10:15:47 +0300, Vladimir Kozlov wrote:
>> > Somehow I had libesd0 installed while I have alsa as well, and this
>> > prevents alsa from working properly - I had to do alsaconf after each
>> > reboot.
>> > Shouldn't the libesd-alsa0 be automatically installed with alsa instead
>> > the libesd0?
>> > 
>> > Please CC me as I'm not in the debian-devel list.
>> 
>> It is a shame that libesd0 is instaled by default instead of libesd-alsa0
>> but AFAIK it's too late in the release cycle to do anything about it. :(
>> 
>> I think the best way would be to change the shlibs information for
>> libesd0 so that packages that use it end up depending on "libesd-alsa0 |
>> libesd0". However that would require a rebuild of all depending packages.
>> 
>> Perhaps the installer could be hacked to install libesd-alsa0 by default
>> or something. It would be great if we didn't have to go through _another_
>> release where users will have to put up with programs hogging their sound
>> cards, especially since alsa-lib now has software mixing configured by
>> default.
> 
> Last time I tried, libesd-alsa0 was corrupting sound in a horrible way.
> 
> In all cases, as esound is buggy and unmaintained in Debian, it is
> deactivated by default at least in all GNOME software. The default for
> gstreamer, vlc, xine and others is to use direct ALSA output, which, as
> you explained, has software mixing enabled by default.

This doesn't seem to be the case. I noticed this problem because I have
had to help a couple of newbies on IRC get their sound working over the
last couple of days. In both cases the culprit was esd which was holding
open the sound device. Installing libesd-alsa0 and killing esd made
everything work again.

Perhaps it was something they did to their systems themselves after
installing Etch?

-- 
Sam Morris
http://robots.org.uk/

PGP key id 1024D/5EA01078
3412 EA18 1277 354B 991B  C869 B219 7FDB 5EA0 1078



Reply to: