Bad micro stuttering with spring 84 on linux

Bad micro stuttering with spring 84 on linux

Discuss everything related to running Spring on your chosen distribution of Linux.

Moderator: Moderators

Post Reply
PixelOfDeath
Posts: 24
Joined: 27 Nov 2011, 10:38

Bad micro stuttering with spring 84 on linux

Post by PixelOfDeath »

So the new Version 84 is out and I compiled it on my x64 Linux box.
But now I have very bad micro stuttering.
As soon as the commander is on the map it begins.

I disabled all Widgets to see if the problem goes away. It didn't.

I tried this with BA 7.61 but also with some other mods. Same result.

It also doesn't matter if I use the single Thread or MT version.

I use:
Xubuntu 10.04 (LTS)
Linux c01 2.6.32-35-generic #78-Ubuntu SMP Tue Oct 11 16:11:24 UTC 2011 x86_64 GNU/Linux
Phenom 840 3.2GHz (4 Cores)
4GB Ram
Radeon 5770 with Catalyst 11.11

Here is my cmake, make -j4, make install, and spring log:

Any Ideas how to solve this? 84 runs fine (Except some hang up :[) on my Win7.
Attachments
spring84runingLog.txt
(12.63 KiB) Downloaded 40 times
spring84make_makeInstall.txt
(301.29 KiB) Downloaded 29 times
spring84CmakeLog.txt
(4 KiB) Downloaded 26 times
PixelOfDeath
Posts: 24
Joined: 27 Nov 2011, 10:38

Re: Bad micro stuttering with spring 84 on linux

Post by PixelOfDeath »

Thx, that did it for me. What I don't understand, there is no pulseaudio installed on my sys.
So is this just some software eax sound emulation from openal to (in my case) alsa that slows down the game by using to much cpu?
User avatar
jK
Spring Developer
Posts: 2299
Joined: 28 Jun 2007, 07:30

Re: Bad micro stuttering with spring 84 on linux

Post by jK »

a quote of your infolog ...
[f=0000000] [Sound] Available Devices:
[f=0000000] [Sound] PulseAudio Software
PixelOfDeath
Posts: 24
Joined: 27 Nov 2011, 10:38

Re: Bad micro stuttering with spring 84 on linux

Post by PixelOfDeath »

[f=0000000] [Sound] Available Devices:
[f=0000000] [Sound] PulseAudio Software
[f=0000000] [Sound] ALSA Software
[f=0000000] [Sound] OSS Software
[f=0000000] [Sound] Device: ALSA Software
The infolog shows that openal uses alsa. And there is no PulseAudio installed on my box.
So I guess this has nothing to do with PulseAudio but only with the eax emulation.
Well it works for me now, enough of the bean counting.
User avatar
jK
Spring Developer
Posts: 2299
Joined: 28 Jun 2007, 07:30

Re: Bad micro stuttering with spring 84 on linux

Post by jK »

...
You are still using PulseAudio, cause it masks itself as Alsa. The only way to prevent OpenAL to use PulseAudio is to insert "drivers = alsa" in your alsoft.conf.
PixelOfDeath
Posts: 24
Joined: 27 Nov 2011, 10:38

Re: Bad micro stuttering with spring 84 on linux

Post by PixelOfDeath »

Forcing OpenAL to only see ALSA with the "drivers = alsa" option:
[f=0000000] [Sound] Available Devices:
[f=0000000] [Sound] ALSA Software
[f=0000000] [Sound] Device: ALSA Software
I still get the same problem if I don't use excludefx = eaxreverb.
There is no PulseAudio masking it self as alsa... I removed every PulseAudo package a long time ago! I tell you, this is not a PulseAudio issue.
Post Reply

Return to “Linux”