Re: Wine, pulseaudio, Starcraft problems

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Oct 20, 2010 at 3:29 PM, stan <gryt2@xxxxx> wrote:
> On Tue, 19 Oct 2010 21:27:22 -0600
> Reid Rivenburgh <reidr@xxxxxxxxx> wrote:
>
>> To follow up, I did manage to get wine to use alsa (it's important to
>> install the i686 packages as well as x86_64), but it's still running
>> very slowly for me.  So I have sound in the game but still just a few
>> (< 5) frames per second.  I'm pretty sure pulseaudio is out of the
>> equation now, so I'm not sure what else could be wrong.  Even with
>> alsa, the audio is a little choppy.  At least it's playable and the
>> sound never cuts out.  (It's the same with a different account, by the
>> way.)
>
> It sounds to me like alsa might be doing rate conversion. That is, the
> alsa device has been opened at one rate, say 44100 frames/second, and
> the game is playing audio which requires 48000 frames/second.  The
> higher the numbers are, the more conversion work the CPU has to do in a
> shorter time, and that could impact your user experience.

I did try specifying 48000 in winecfg (which I assume is where you
mean I should fiddle with it), and it seems to have helped a little
bit.  The sound seemed a little less choppy.  But for some reason, it
starts out fine and gets a little worse over the course of a few
minutes.

> It is also possible that there is something running in the background
> that doesn't have a low enough priority and is preventing the interrupt
> for alsa from operating in a timely manner.  I think there is a way to
> set niceness so that alsa is very high priority, a config file
> in /etc.  Can't remember the name, a search should turn it up.

I'll do some more digging on that.

> The wine api that pretends it is the sound device in windows might also
> be causing a problem in some way as it passes the data through to linux.
>
> Just some more possibilities.

Thanks!

Reid
-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines



[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux