StarCraft 2 on openSUSE 11.3 [update]

As you may have heard, StarCraft 2 works on Linux. It’s even officially supported by CrossOver Games. It’s only Silver (which means “runs with minor issues”.

One of the issues is that the game crashes at startup or shortly afterwards. This seems to be a kernel bug.

To solve the issue on openSUSE 11.3, you need to install a kernel with version 2.6.35. Luckily this is pretty simple:

  1. Add the repository http://download.opensuse.org/repositories/Kernel:/HEAD/openSUSE_Factory/ ¬†with Yast2 (under “Software Repositories”). Give it any name you like.
  2. I suggest to set the priority to 120; that way, the other repositories will be considered first and entries in this new repository won’t pollute your system unless you ask for them.
  3. Open “Software Management” in Yast2
  4. Open the tab “Repositories”
  5. Select the new kernel repository
  6. Locate the package “kernel-desktop” and select it
  7. Click on the “Versions” tab at the bottom
  8. Select the one with version “2.6.35.1” (the last digit can be different).
  9. Click “Accept”

Yast2 will download the new kernel and install it. After a reboot, you can enjoy StarCraft II.

[Update] I’ve played the first six single player missions and had no major problems so far. The frame rate could be better but that’s about it.

[Update 2, 11th Nov. 2010] Kernel 2.6.36 has been released. You can find it here.

4 Responses to StarCraft 2 on openSUSE 11.3 [update]

  1. Imohtep says:

    Thanks it helps, now my Laptop runs SCII but when I want to login I still get the “Transmission Error”. I am currently running 2.6.36-rc2-5-desktop because 35 was not available.
    I would be thankful for any suggestions

  2. digulla says:

    Never seen that one but I also had some trouble when the Battle.net servers were hard to reach (frame rate dropped to 1-2fps).

    Can you try to run the game in offline mode?

  3. saLOUt says:

    Hi,

    i am using rpm wine-snapshot version 1.3.0 with kernel
    2.6.36-rc3 with opensuse 11.3 64 bit and I always get a crash after confirming my login account.

    I use the kernel from http://download.opensuse.org/repositories/Kernel:/HEAD/openSUSE_11.3 and have nvidia driver version 256.53.

    Do you have an idea what’s wrong with my setup?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 339 other followers