Buford T. Justice |
Samedi 19 September 2015 à 20:01
|
Buford T. Justice
|
Ubuntu MATE 14.04.2 LTS, PlayOnLinux 4.2.9, and presently Wine 1.7.51.
AMD FX 6300 6-core CPU, AMD Radeon HD 7770 with 1 GB RAM, ALC887-VD sound, and 12.0 GBs RAM.
Star Trek Online loads and acts fairly normal whether I do it with Steam installed to PlayOnLinux or with just the game itself using these directions:
http://www.gamersonlinux.com/forum/threads/star-trek-online-guide.242/
Graphics seems to be fairly fluid which is good, but the problem I am experiencing is with sound. If I add mmdevapi to the Libraries in Wine and disable it, I get no sound at all in the game. Without it, I do have sound. Most of the time, it is garbled / distorted though. Sometimes it does clear up and sounds like it should.
Is there a setting I am overlooking that would clean the sound up?
Edité par Buford T. Justice
|
booman |
Mardi 29 September 2015 à 21:24
|
booman
|
Try installing Star Trek Online from the PlayOnLinux supported installer first.
You should post on their forum since you followed an un-supported manual installation.
If you hear garbled or crackling sound its probably Alsa & Pulseaudio fighting.
Try running the game by clicking "Debug" instead of "Run"
If you see a whole bunch of "buffer underrun" errors then its definitely Alsa fighting with Pulseaudio
|
Buford T. Justice |
Vendredi 2 Octobre 2015 à 16:48
|
Buford T. Justice
|
Yes several "buffer underrun" errors about ALSA. Is there a way to set it to use PulseAudio instead? Or is there a way to disable PulseAdio so ALSA works?
|
booman |
Vendredi 2 Octobre 2015 à 17:14
|
booman
|
Wine doesn't support Pulseaudio so you only have two options...
#1
There is one file you should edit as root, so open a terminal and type:
Code:
sudo nano /etc/pulse/daemon.conf
Just scroll to the end of the file. Don't change anything in this file, just add one line at the end:
Code:
default-fragment-size-msec = 5
Save the file and exit. Then just type the following command to restart PulseAudio:
Code:
pulseaudio -k && pulseaudio --start
#2
Remove Pulseaudio - Not recommended
|
Buford T. Justice |
Samedi 3 Octobre 2015 à 1:58
|
Buford T. Justice
|
I did the edit and it seemed like it was going to work, but the garbled sound returned.
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
Edité par Buford T. Justice
|
booman |
Lundi 5 Octobre 2015 à 18:15
|
booman
|
I have experienced that as well. Is this ALC887-VD sound a dedicated sound card?
Or are you using sound through your video card HDMI?
I was using a Sound Blaster Audigy on one of my computers and Wine/Games kept fighting with Pulseaudio. I couldn't get it fixed, so I had to yank the card an now it works fine.
You could always uninstall Pulseaudio, but you don't be able to use the audio controls in Ubuntu. Instead you have to use Terminal and type: alsamixer
|
Buford T. Justice |
Lundi 5 Octobre 2015 à 18:41
|
Buford T. Justice
|
It is onboard Realtek HD Audio. My AMD video card has HDMI sound. I'd hate to uninstall Pulse, but I might have to if there are no other things to try in order to get the sound working in STO full-time.
|
booman |
Lundi 5 Octobre 2015 à 19:20
|
booman
|
I You can disable the HDMI but you shouldn't have to.
Try restarting your computer after you made that daemon.conf change
|
Buford T. Justice |
Samedi 17 Octobre 2015 à 6:35
|
Buford T. Justice
|
Did all of that and still the audio sucks in this game with Wine :(
|
booman |
Lundi 19 Octobre 2015 à 18:48
|
booman
|
UGH, its really getting old that Wine doesn't support Pulseaudio
I can only suggest two other things:
- Upgrade to the newest Pulseaudio
- Uninstall Pulseaudio
Open Terminal with Ctrl+Alt+T
Type: pulseaudio --version
What version are you running in Ubuntu right now?
Upgrading might be a totall pain and could possible break things.
I'm using Pulseaduio 4.0 in Mint 17.2 which is based on Ubuntu 14.04, so there is a newer version of Pulseaudio, but I have never gone through the steps before.
Uninstalling Pulseaudio will definitely break your volume controls. You will have to use: alsamixer to adjust volumes, which really sucks because it will affect everything on your system. Your Ubuntu graphical volume controls are tied to Pulseaudio.
Either way it is a risk, but might fix your PlayOnLinux/Wine gaming experiences. If you only play games and don't do a alot of video/audio editing then you will probably be fine.
I recommend researching it first before actually upgrading or uninstalling.
Sorry man, troubleshooting is never easy, but you will always learn something new
|
Buford T. Justice |
Mercredi 21 Octobre 2015 à 7:59
|
Buford T. Justice
|
I'm on the same--PulseAudio 4.0.
|
booman |
Mercredi 21 Octobre 2015 à 18:23
|
booman
|
That figures
Well if you are desperate enough to remove Pulseaudio or upgrade, I would post on the Ubuntu forums to get some expert help. I don't know how to troubleshoot if it causes more problems
|