Just installed Wine (after installing the latest Linux Ubuntu) with the help of Gnome desktop's "application-add/remove" thingy.
but when the Wine configuration menu shows up, the tab "Audio" failed to get the sound right (despite ubuntu itself having detected and tested OK for sound)
Then the config. suggested for me to "select one of the following sound drivers":
ALSA
OSS
NAS and/or
EsounD
I tested all of them (pressed the provided "test sound" button) but all of the drivers resulted in a negative "Audio test failed" pop-up dialogue.
Then I proceeded to press the button right next door ("control panel") and that resulted in another negative message that launching it "was not implemented yet".
My questions are:
1, Why does the Audio tab not behave like the other tabs of the config. It looks as if it's about to hang. Then after a few seconds those above mentioned sound drivers show up on a list.
2, What does it all mean (audio test failed) it failed to detect sound drivers or that it failed to implement it's own drivers (i.e. alsa, oss and what not) or something else?
3, What needs to be done now (I'm new to Linux so I don't even know whether this is an issue of missing components, configuration mishap or a bug).
Audio mishap in Wine 1.0.1
It works!
I saw that thread and then tried to figure out what this pulseaudio means and what it has got to do with me not having sound (keep in mind that I'm new to the Linux world so the very concept of "sound server" is all Chinese to me).
Anyway it turned out that in my Ubuntu add/remove applications list there was some app that was named pulseaudio... and I fugured I may need it. So I just installed that - then went to the Wine config and pressed the test button and voilà! there was a sound coming loud and clear!
So in actuality it seems that I did the very opposite of what that thread recommends (i.e. disable/remove pulseaudio).
I saw that thread and then tried to figure out what this pulseaudio means and what it has got to do with me not having sound (keep in mind that I'm new to the Linux world so the very concept of "sound server" is all Chinese to me).
Anyway it turned out that in my Ubuntu add/remove applications list there was some app that was named pulseaudio... and I fugured I may need it. So I just installed that - then went to the Wine config and pressed the test button and voilà! there was a sound coming loud and clear!
So in actuality it seems that I did the very opposite of what that thread recommends (i.e. disable/remove pulseaudio).
Ubuntu pulseaudio setup is evil.
Effect of removing it needs work on alsa configuration to bring sound back to operational. Sorry to say you will have other bugs from time to time from pulseaudio.
Reason why you had no sound is so simple. Ubuntu no longer configures alsa in a operational state for all sound cards without pulseaudio. They disabled configuring dmix in alsa for cards without onboard mixer.
So yes jerriy major distribution problem. Audio should be left configured in a operational state.
Without a mixer only one application can interface with sound card at a time. Guess what gnome connects to sound card so there was no sound interface free for wine.
Nice way to trick users into that something defective is needed. Make the one that works dependably defective by stuff up configures.
Effect of removing it needs work on alsa configuration to bring sound back to operational. Sorry to say you will have other bugs from time to time from pulseaudio.
Reason why you had no sound is so simple. Ubuntu no longer configures alsa in a operational state for all sound cards without pulseaudio. They disabled configuring dmix in alsa for cards without onboard mixer.
So yes jerriy major distribution problem. Audio should be left configured in a operational state.
Without a mixer only one application can interface with sound card at a time. Guess what gnome connects to sound card so there was no sound interface free for wine.
Nice way to trick users into that something defective is needed. Make the one that works dependably defective by stuff up configures.