Bug#594993: wesnoth-1.8: no sound without pulseaudio

Török Edwin edwintorok at gmail.com
Tue Aug 31 09:54:18 UTC 2010


reassign 594993 libsdl1.2debian-pulseaudio
thanks

On Tue, 31 Aug 2010 11:41:38 +0200
Gerfried Fuchs <rhonda at deb.at> wrote:

> tag 594993 moreinfo
> thanks
> 
> * Török Edwin <edwintorok at gmail.com> [2010-08-31 11:16:55 CEST]:
> > I don't use pulseaudio (don't even have it installed), I do have
> > libpulse0 installed though.
> > I have ALSA for audio, which works fine for other
> > games/applications.
> > 
> > However wesnoth doesn't seem to work without pulseaudio:
> > 20100831 12:13:49 error audio: Could not initialize audio: No
> > available audio device
> > 
> > Please allow wesnoth to work with ALSA, not just pulseaudio.
> 
>  wesnoth does work with alsa pretty well. Did you check with other SDL
> applications wether they have the same issue for you? It seems you
> stumbled into a misconfigured SDL setup - which is out of the scope of
> the wesnoth package.

Sorry, this should have been a SDL bug then.

> 
>  Please take a look at the output of "reportbug --template
> libsdl1.2debian" for which music package you have installed.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.36-rc3-phenom (SMP w/6 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libsdl1.2debian depends on:
ii  libsdl1.2debian-pulseaudio    1.2.14-6   Simple DirectMedia Layer
(with X11

libsdl1.2debian recommends no packages.

libsdl1.2debian suggests no packages.

-- no debconf information

> If you
> use alsa it should list libsdl1.2debian-alsa.

Indeed I had libsdl1.2debian-pulseaudio installed, instead of -alsa.
I installed -alsa now, and it works fine.

Is this a SDL bug then? 

$ sudo apt-get install libsdl1.2debian-pulseaudio
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  libsdl1.2debian-alsa
The following NEW packages will be installed:
  libsdl1.2debian-pulseaudio

I must have installed -pulseaudio some time ago to test something, and
then forgot to reinstall alsa. 
Why can't the -alsa and -pulseaudio libraries coexist though?

Also libsdl1.2debian-pulseaudio should depend on pulseaudio itself,
since it is useless without it, as just seen in this bug.

Best regards,
--Edwin





More information about the Pkg-games-devel mailing list