No sound

Questions about Wine on Linux
Locked
alex6
Level 2
Level 2
Posts: 16
Joined: Sun Jul 24, 2011 1:40 pm

No sound

Post by alex6 »

I am currently using a gentoo, (so no pulseaudio installed) and I can't get any sound with wine.
I 'm trying to use alsa because winecfg deleted the entry of oss.
My wine version is 1.3.24
The sound worked one time but doesn't still work...I uninstalled wine, deleted the .wine directory and re-installed but it didn't fix the problem.

These are details about my soundcard :
cat /proc/asound/cards
0 [Phase88 ]: ICE1712 - TerraTec Phase88
TerraTec Phase88 at 0xec00, irq 20
aplay --list-devices
**** List of PLAYBACK Hardware Devices ****
card 0: Phase88 [TerraTec Phase88], device 0: ICE1712 multi [ICE1712 multi]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Phase88 [TerraTec Phase88], device 1: ICE1712 consumer [ICE1712 consumer]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Phase88 [TerraTec Phase88], device 2: ICE1712 consumer (DS) [ICE1712 consumer (DS)]
Subdevices: 6/6
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
What should I do ?
[/quote]
Frédéric Delanoy

No sound

Post by Frédéric Delanoy »

On Sun, Jul 24, 2011 at 20:55, alex6 <[email protected]> wrote:
I am currently using a gentoo, (so no pulseaudio installed) and I can't get any sound with wine.
I 'm trying to use alsa because winecfg deleted the entry of oss.
My wine version is 1.3.24
The sound worked one time but doesn't still work...I uninstalled wine, deleted the .wine directory and re-installed but it didn't fix the problem.

These are details about my soundcard :

cat /proc/asound/cards
 0 [Phase88        ]: ICE1712 - TerraTec Phase88
                      TerraTec Phase88 at 0xec00, irq 20
aplay --list-devices
**** List of PLAYBACK Hardware Devices ****
card 0: Phase88 [TerraTec Phase88], device 0: ICE1712 multi [ICE1712 multi]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Phase88 [TerraTec Phase88], device 1: ICE1712 consumer [ICE1712 consumer]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Phase88 [TerraTec Phase88], device 2: ICE1712 consumer (DS) [ICE1712 consumer (DS)]
  Subdevices: 6/6
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
What should I do ?
Try with 1.3.25. Sound drivers architecture has been overhauled in this version.
alex6
Level 2
Level 2
Posts: 16
Joined: Sun Jul 24, 2011 1:40 pm

Post by alex6 »

Ok, I'll try this when it will be available on gentoo and i'll tell you.

Thanks for your reply
xyz32
Level 2
Level 2
Posts: 19
Joined: Sun Jul 24, 2011 8:06 am

Post by xyz32 »

If that does not work, and you are using PulseAudio (PA), make sure that PA did not muted the stream coming from wine. Alt+Tab your wine app open the volume mixer and go to playback tab and make sure the volume for the wine app is not set to 0.
jorl17
Level 5
Level 5
Posts: 365
Joined: Mon Jul 28, 2008 6:44 pm

Post by jorl17 »

xyz32 wrote:If that does not work, and you are using PulseAudio (PA), make sure that PA did not muted the stream coming from wine. Alt+Tab your wine app open the volume mixer and go to playback tab and make sure the volume for the wine app is not set to 0.
@xyz32 He said he didn't have PA installed.

@OP:

Do you see any sound related messages in the console when running, for instance, winecfg and test sound? In my Gentoo machines Wine works just fine, but then again every Gentoo is unique :D

Cheers,
Jorl17
alex6
Level 2
Level 2
Posts: 16
Joined: Sun Jul 24, 2011 1:40 pm

Post by alex6 »

Yes :
fixme:mixer:ALSA_MixerInit No master control found on TerraTec Phase88, disabling mixer
Some people told me it was not related to my problem but something told me there is a kind of link :D

When I launch an app I also have this :
fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",0x195f9e4): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x195df60,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x195df88,0x00000000), stub!
alex6
Level 2
Level 2
Posts: 16
Joined: Sun Jul 24, 2011 1:40 pm

Re: No sound

Post by alex6 »

Problem still not solved since 2 years...

Where can I report this bug ?

same bug occurs with wine 1.5.26, wine 1.4.1 even with clean wineprefix
User avatar
dimesio
Moderator
Moderator
Posts: 13373
Joined: Tue Mar 25, 2008 10:30 pm

Re: No sound

Post by dimesio »

One thing you never mentioned, and no one asked: does sound work in native apps?
alex6
Level 2
Level 2
Posts: 16
Joined: Sun Jul 24, 2011 1:40 pm

Re: No sound

Post by alex6 »

Yes, it does with all other apps.

Sounds works with wine1.2.3 only with oss or jack.

No way to get sound with 1.4.1 and 1.5.26 with oss or alsa :
- With oss, no sound
- with alsa : winecfg crashes when going to audio tab and wine crash before running any game
alex6
Level 2
Level 2
Posts: 16
Joined: Sun Jul 24, 2011 1:40 pm

Re: No sound

Post by alex6 »

this is the output of winecfg, clicking several time on "test sound" with oss set in regedit

http://bpaste.net/show/86538/

"Selected drivers : one" => no choice
Everything else can only be set to system default => no other choice
alex6
Level 2
Level 2
Posts: 16
Joined: Sun Jul 24, 2011 1:40 pm

Re: No sound

Post by alex6 »

User avatar
dimesio
Moderator
Moderator
Posts: 13373
Joined: Tue Mar 25, 2008 10:30 pm

Re: No sound

Post by dimesio »

What is your Windows version set to in winecfg? Does disabling mmdevapi make any difference?

Regarding OSS, what version do you have installed? Versions older than 4 are no longer supported in Wine.
alex6
Level 2
Level 2
Posts: 16
Joined: Sun Jul 24, 2011 1:40 pm

Re: No sound

Post by alex6 »

dimesio wrote:What is your Windows version set to in winecfg?
Windows XP
Does disabling mmdevapi make any difference?
No, only wine complaining about it when I disable it
Regarding OSS, what version do you have installed? Versions older than 4 are no longer supported in Wine.
OSS 4.2
alex6
Level 2
Level 2
Posts: 16
Joined: Sun Jul 24, 2011 1:40 pm

Re: No sound

Post by alex6 »

How can I define manually mixer elements using aplay -l ?

This is my regedit and my aplay -l comparation :
http://bugs.winehq.org/attachment.cgi?id=44024


On this page it doesn't tell exactly how to define it :
http://wiki.winehq.org/UsefulRegistryKeys
alex6
Level 2
Level 2
Posts: 16
Joined: Sun Jul 24, 2011 1:40 pm

Re: No sound

Post by alex6 »

dimesio wrote: Does disabling mmdevapi make any difference?
I tried again with mmdevapi and this time it makes a difference : still no sound with both alsa and oss

BUT :
- winecfg doesn't crash when going in audio tab with alsa, but shows "driver selected" as "none"
- running an app with alsa doesn't crash anymore (but still no sound)
Locked