alsa drivers don't show up in audio tab in winecfg

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Minotaur
Newbie
Newbie
Posts: 4
Joined: Wed Jul 14, 2010 6:29 am

alsa drivers don't show up in audio tab in winecfg

Post by Minotaur »

hi, i'm running fedora 13 64 bit, and i'm experiencing some problems with sound drivers in wine.

when i run winecfg and go to the audio tab, i only have the option for pulseaudio, even though i installed the package for alsa support in wine.
how do i get the alsa drivers working in wine? only the pulseaudio driver is available, which doesn't work with F.E.A.R 2 apperently. is there a way to make wine detect other audio drivers besides pulseaudio?
thanks :)
Minotaur
Newbie
Newbie
Posts: 4
Joined: Wed Jul 14, 2010 6:29 am

Post by Minotaur »

i found out some more now :p
i have the winealsa.drv and wineoss.drv and others in my system32 folder.
but the drivers don't show up in the winecfg audio tab.
in the registry i changed the "driver" to "pulse, alsa, oss", but it always tells me the drivers don't exist! and it asks me to remove them from the registry. What should i do to make it see the other drivers please?
User avatar
dimesio
Moderator
Moderator
Posts: 13372
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

Minotaur wrote: only the pulseaudio driver is available,
Plain Wine does not have a pulseaudio driver. It is an unsupported driver added by your distro. If it is causing problems, ask your distro.
i have the winealsa.drv and wineoss.drv and others in my system32 folder.
Those are just placeholders. The real drivers are winealsa.drv.so and wineoss.drv.so. On my system (openSUSE), they're in /usr/lib/wine.
Minotaur
Newbie
Newbie
Posts: 4
Joined: Wed Jul 14, 2010 6:29 am

Post by Minotaur »

thanks!
in /usr/lib/wine i only find winepulse.drv.so.
in /usr/lib64/wine however, i have winealsa.drv.so and wineoss.drv.so and others!
does winecfg only read from the 32 bit lib folder? can i make it read the drivers from the lib64 folder?
Minotaur
Newbie
Newbie
Posts: 4
Joined: Wed Jul 14, 2010 6:29 am

Post by Minotaur »

ok, seems to be solved now, i found the i686 packages for the drivers with 'yum list *wine*'
i can select the other drivers now!! :D
thanks
Locked