Wine1.4 (amd64) missing dependency on libasound2-plugins:i386

Bug #978293 reported by Alistair Buxton
80
This bug affects 15 people
Affects Status Importance Assigned to Milestone
wine1.4 (Ubuntu)
Fix Released
Medium
Scott Ritchie
Precise
Won't Fix
Undecided
Enki1122
Raring
Fix Released
Medium
Scott Ritchie

Bug Description

To reproduce:

1. Make sure no application is playing sound through pulseaudio.
2. Start a program in wine.

Any application which tries to play sound through pulseaudio will now fail. For example, playing a video in totem, totem will not play any sound and also the video will pause because it is trying to sync the audio and video.

Alternatively:

1. Open a video in totem.
2. Start a program in wine.

Now the program running in wine will have no sound.

Note that this is a regression. This used to happen before with wine, but was fixed. This wasn't happening even after the recent sound rewrite. It started again some time in the past couple of weeks.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: wine1.4 1.4-0ubuntu4
ProcVersionSignature: Ubuntu 3.2.0-22.35-generic 3.2.14
Uname: Linux 3.2.0-22-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.0-0ubuntu4
Architecture: amd64
Date: Tue Apr 10 20:04:26 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120328)
ProcEnviron:
 LANGUAGE=en_GB:en
 TERM=xterm
 PATH=(custom, user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: wine1.4
UpgradeStatus: No upgrade log present (probably fresh install)

Related branches

Revision history for this message
Alistair Buxton (a-j-buxton) wrote :
Revision history for this message
Daniel Letzeisen (dtl131) wrote :

Make sure you have libasound2-plugins:i386 installed:
sudo apt-get install libasound2-plugins:i386

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in wine1.4 (Ubuntu):
status: New → Confirmed
Revision history for this message
Christian Reinsfelt (reinsfelt) wrote :

Installing libasound2-plugins:i386 solved it for me (libasound2-plugins were already installed, but not libasound2-plugins:i386). Shouldn't there be a dependency somewhere forcing an install of this?

Revision history for this message
Daniel Letzeisen (dtl131) wrote :

Christian, yes. That's why it's a bug ;P
It worked in older Ubuntu versions, but Precise has different organization of 32-bit/multiarch packages. Thanks for confirming the fix.

summary: - Wine1.4 blocks sound from pulseaudio
+ Wine1.4 (amd64) missing dependency on libasound2-plugins:i386
Revision history for this message
Scott Ritchie (scottritchie) wrote :

Yup, you're right, it needs to be a dependency or at least recommends.

Changed in wine1.4 (Ubuntu):
assignee: nobody → Scott Ritchie (scottritchie)
importance: Undecided → Medium
status: Confirmed → Triaged
Revision history for this message
Alistair Buxton (a-j-buxton) wrote :

libasound2-plugins:i386 fixed it for me too.

Revision history for this message
zanix (ueakxint) wrote :

it is however not possible to install libasound2-plugins:i386 via aptitude because of an libjack0 conflicting dependency error

Revision history for this message
John Winterton (jwinterton) wrote :

The apt-get command line above worked for me. aptitude??

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in wine1.4 (Ubuntu Precise):
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package wine1.4 - 1.4.1-0ubuntu1

---------------
wine1.4 (1.4.1-0ubuntu1) quantal; urgency=low

  * New upstream release (LP: #1016047)
    - Translation updates.
    - Various bug fixes.
  * debian/control: Recommend libasound2-plugins (LP: #978293)
 -- Scott Ritchie <email address hidden> Wed, 05 Sep 2012 17:52:55 -0700

Changed in wine1.4 (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Scott Ritchie (scottritchie) wrote :

SRU:

Regression potential: None forseen, as installing libasound2-plugins:i386 on an amd64 system should generally not break other applications, and Wine is already broken without it installed.

Revision history for this message
John Winterton (jwinterton) wrote :

Because of congestion in the later wine 5 beta releases (my application crawls) I have reverted to this release without problem.

Enki1122 (xerotonin)
Changed in wine1.4 (Ubuntu Precise):
assignee: nobody → Enki1122 (xerotonin)
Revision history for this message
Damien Clark (corodius-gmail) wrote :

Installing libasound2-plugins:i386 does not fix this problem for me. I am on 12.10 x64.

Revision history for this message
i30817 (i30817) wrote :

I had to remove lib32asound2 (whatever it was).

Revision history for this message
i30817 (i30817) wrote :

Btw; the above and installing the right dep also fixed this problem:
"p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory"

As well as these:
"ALSA lib conf.c:3314:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib seq.c:935:(snd_seq_open_noupdate) Unknown SEQ default"

So it seems there might be some broken installs; either/or from the old ppa or building from source.

Revision history for this message
Raymond (superquad-vortex2) wrote :

is there any fix or workaround for this issue ?

I have installed alsa driver snapshot and install alsa-lib to run test/chmap to test au88x0 driver in order to add support for chmap

./chmap -D hw:1 query
ALSA lib conf.c:3314:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib pcm.c:2223:(snd_pcm_open_noupdate) Unknown PCM hw:1
Cannot open PCM stream hw:1 for PLAYBACK

Revision history for this message
Daniel Letzeisen (dtl131) wrote :
Revision history for this message
Scott Ritchie (scottritchie) wrote :

Yes that does seem related Dave, especially with the notes about conflicts above.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in wine1.4 (Ubuntu Quantal):
status: New → Confirmed
Revision history for this message
John Winterton (jwinterton) wrote :

Long since superseded for me. I am now on Wine 1.7.4

no longer affects: wine1.4 (Ubuntu Quantal)
Changed in wine1.4 (Ubuntu Precise):
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.