Mailinglist Archive: opensuse-bugs (5637 mails)

< Previous Next >
[Bug 345785] New: Alsa Final from Multimedia:/Audio breaks winealsa. so - must rename and use OSS
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Mon, 3 Dec 2007 23:25:44 -0700 (MST)
  • Message-id: <bug-345785-21960@xxxxxxxxxxxxxxxxxxxxxxxxx/>
https://bugzilla.novell.com/show_bug.cgi?id=345785

User eckhaus1@xxxxxxxxxxx added comment
https://bugzilla.novell.com/show_bug.cgi?id=345785#c10632

Summary: Alsa Final from Multimedia:/Audio breaks winealsa.so -
must rename and use OSS
Product: openSUSE 10.3
Version: Final
Platform: PC
OS/Version: openSUSE 10.3
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Sound
AssignedTo: tiwai@xxxxxxxxxx
ReportedBy: eckhaus1@xxxxxxxxxxx
QAContact: qa@xxxxxxx
Found By: Customer


Created an attachment (id=185721)
--> (https://bugzilla.novell.com/attachment.cgi?id=185721)
Error with wine-debug package installed

I think the Alsa version is 1.0.15 but in any case it's the alsa stuff from
Multimedia:/Audio Build Service OpenSUSE 10.3 repository that's installed,
along with the latest Wine 0.9.50 installed from the Emulators:/Wine OpenSUSE
10.3 Build Service repo.

The problem hadn't occured until a recent Alsa update from that repo, which
I've been using right from the start. I think the last one has had some
regression, causing the difficulty I'm having.

Wine run programs, wineprefixcreate, or winecfg offer a list of error messages.
I'm attaching the same one I offered to winehq.org's bugzilla. They perceive
the problem as in Alsa and not in Wine and suggested my filing the report here.
It is bugzilla bug #10632 over at the Wine bugzilla.

If I delete my present ~./wine and run wineprefixcreate, it does create a new
one, however since it doesn't successfully finish and no programs, including
winecfg, will run it isn't workable.

To work-around this, as suggested by the winehq folks, I rename
/usr/lib/wine/winealsadrv.so to winealsadrv.so.old and then all is well and I
can just use my current ~./wine folder with my installed programs. The
wineprefixcreate successfully updates things and winecfg and my programs,
including audio, work. I just need to respond "no" to winecfg's sound tab when
it suggests that since there is a driver in the registry that doesn't exist,
should it delete it from the registry, and then select the OSS driver.

Once using the OSS driver, Wine provides audio for my Windows programs run
through it. With that Alsa driver active, nothing is able to run with Wine.

To sum up, Wine will not work at all, only leaving a slew of alsa related
backtraces I've attached, if the winealsadrv.so is active. Renaming it lets
Wine work properly, and I assume the system just uses the alsa-oss wrapper for
the Wine OSS driver to work. I've always used Alsa for Wine and since that's
the most fully functional future proof driver I'd sure like to solve this
problem of not being able to use it!

I'm just hoping it'll just get fixed in a new alsa upgrade from the repo. The
Wine folks told me everything tests out fine on their end so there must be
something wrong with that "bleeding edge" Alsa install from the Build Service
that I have. Not in exact words there, but they do feel there's nothing wrong
on their end.

Perhaps what was changed in the last Alsa upgrade (the whole thing, not the kmp
upgrade this morning but the full upgrade of a couple of days ago) could be
looked into as far as how it interacts with Wine stuff? Everything else audio
related on my system is working fine.


--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >
Follow Ups