If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Starcraft 2 on Fedora 15 with FOSS Radeon Driver

Just tried to do a fresh install of Starcraft 2 on Crossover Games 10.1.1, finding out how Starcraft 2 is doing with the FOSS Radeon Driver since some people report WOW being playable with it!

I can report:

- The Installation worked flawless
- Game starts without any error
- Main Menu looks perfect
- Matches start without any error
- Maps are mainly blank, but I could command the WBFs to harvest minerals and I saw the Commandocenter
- performance at lowest graphic settings was smooth (45FPS)

Looks very very promising and it was much better as I expected!!!
Maybe with some tweaks you can get much better results and I am optimistic that on Linux Gaming we can say goodbye to fglrx soon!

I had some problems with FPS dropping down to 1fps. It would act like it just got 'stuck' at 1fps. It would cause the game to start lagging for other people, which is unfortunate. I tried the ATI proprietary drivers, but those things broke my desktop and performance was barely better.

With PlayOnLinux and the 1.3.25 Wine release it solved this issue for me. Unfortunately it broke my audio. It would cut out randomly about 2-20 minutes into the game. This was due to conflicts between Wine and pulseaudio, which is unfortunate. I am not going back to using just Alsa... it's far too miserable and I use Mumble. Trying to manage multiple audio outputs and mic without PA is just too hateful to contemplation. I know how to do it, but I am just not going to put up with it.

With PlayOnLinux and 1.3.26, however, now things finally are looking up. The system is stable and performance is acceptable enough to play against other people (and kick their asses)

Pulseaudio and Wine

Originally Posted by drag

With PlayOnLinux and the 1.3.25 Wine release it solved this issue for me. Unfortunately it broke my audio. It would cut out randomly about 2-20 minutes into the game. This was due to conflicts between Wine and pulseaudio, which is unfortunate. I am not going back to using just Alsa... it's far too miserable and I use Mumble. Trying to manage multiple audio outputs and mic without PA is just too hateful to contemplation. I know how to do it, but I am just not going to put up with it.

Wine does not officially support Pulseaudio (PA), but there are patches which bring support for it. Gentoo has USE-flag for inclusion of PA-support and it is working perfectly for me. Ubuntu probably includes the same patches.

Wine is aiming for OpenAL -support which PA offers and AFAIK it should bring end to the soundsystem woes.

For a minor performance improvement, with Wine 1.3.27 try setting the "AlwaysOffscreen" Direct3D registry setting to "enabled". It avoids a fallback in the driver related to depth copies. The same setting exists in CrossOver Games, but for an unfortunate reason the value to enable it is "enable" instead of "enabled".

I hope this is considered on topic, otherwise I'll go start a new thread.

When I tried playing Starcraft 2 with wine on the FOSS driver, it crashes with an error message saying something out my "Nvidia 5500" isn't supported. I don't recall the exact model, but it's an extremely old GPU, that I don't have. Looking at the wine output, it looks like wine doesn't find a GPU at all, and maybe SC2 is just "defaulting" to the oldest GPU it knows about.

Is there something I've missed if you other can get this running and I can't? Other things work fine, such as desktop effects, and I installed "extreme tuxracer" to see that 3d rendering otherwise works as it should.