|
Bugzilla – Full Text Bug Listing |
| Summary: | Sound mixing from 32-bit applications seems broken in x86-64 | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Gus Fantanas <fantanas> |
| Component: | Sound | Assignee: | Takashi Iwai <tiwai> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | fantanas |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Customer | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Gus Fantanas
2006-01-16 20:54:13 UTC
How did you exactly use the script for which? At starting each application? Yes, I used the script to start the applications. I labeled the script 'osswrap' (and made it an executable). So, to start firefox, for example, I issued '~/osswrap firefox &'. What exactly does your osswrap script? Please attach it. Also, alsa package is updated on 10.0 now, so could you check whether it works? The script named 'osswrap' is the script I posted initially in this thread. As I mentioned above, I copied it from the thread of bug #117989, which was resolved. You participated in that thread (but, apparently, it referred to a 32-bit environment, not 64-bit). The script basically tries to "wrap around" a program, so if that program is ALSA-agnostic and makes OSS calls, those calls will be intercepted and handled by libaoss, which --supposedly-- can do mixing. Per your recommendation, I just updated ALSA on my SuSE 10 x86-64 (from the apt-get repositories because YAST online update showed no updates for ALSA), but the behavior is still the same: flashplayer (called from firefox, the latter invoked by '~/osswrap firefox &', as described above) is muted when, say, I play amarok (the latter 64-bits) and skype tells me that the sound source is not available. So, it seems to me that even the newest ALSA has problems with mixing streams from 32-bit applications, besides the ineffective libaoss. If my sound card had hardware mixing available, I would have no problems probably, but I am running SuSE 10 x86-64 on a 64-bit laptop. This bug got fixed in the recent release of ALSA. |