Skip to main content
added 168 characters in body
Source Link
crasu
  • 131
  • 2

This answer is outdated now. I am now playing sc with the wine version included in ubuntu for years without mayor issue. Probably Blizzard stopped upgrading sc ;-).

Short answer no. It takes several ppa/and git repos and the install seems to change from version to version of Starcraft. So it is always painful. I got the current version running and it is playable (4.10.1.75800). I use the internal intel gpu.

What did not work for me:

  • wine version bundled with the distro (battle net does not even start)
  • wine stable version from winehq with vulkan support and wineD3D (battle.net runs but the game crashes with a segmentation fault)

What did work for me

  • Purge bundled wine

      sudo apt purge wine
    
  • Install wine staging as described here from wine-hq (4.14~bionic) with this workaround here

  • Install the newest winetricks from github repo

      wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
    
  • Install corefonts and d9vk_master via winetricks gui or cli

  • Update to the latest ppa version of the mesa vulkan driver (for intel)

      sudo apt update
      sudo apt install mesa-vulkan-drivers libvulkan1
    
  • Reboot

  • Get the starcraft installer from here and run it via wine

  • I need the nohiz flag to be set to run the game. Otherwise the game crashes after a couple of minutes

      export INTEL_DEBUG=nohiz; wine start /unix .wine/drive_c/Program\ Files\ \(x86\)/Battle.net/Battle.net.exe
    
  • This issue is probably fixed

Short answer no. It takes several ppa/and git repos and the install seems to change from version to version of Starcraft. So it is always painful. I got the current version running and it is playable (4.10.1.75800). I use the internal intel gpu.

What did not work for me:

  • wine version bundled with the distro (battle net does not even start)
  • wine stable version from winehq with vulkan support and wineD3D (battle.net runs but the game crashes with a segmentation fault)

What did work for me

  • Purge bundled wine

      sudo apt purge wine
    
  • Install wine staging as described here from wine-hq (4.14~bionic) with this workaround here

  • Install the newest winetricks from github repo

      wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
    
  • Install corefonts and d9vk_master via winetricks gui or cli

  • Update to the latest ppa version of the mesa vulkan driver (for intel)

      sudo apt update
      sudo apt install mesa-vulkan-drivers libvulkan1
    
  • Reboot

  • Get the starcraft installer from here and run it via wine

  • I need the nohiz flag to be set to run the game. Otherwise the game crashes after a couple of minutes

      export INTEL_DEBUG=nohiz; wine start /unix .wine/drive_c/Program\ Files\ \(x86\)/Battle.net/Battle.net.exe
    
  • This issue is probably fixed

This answer is outdated now. I am now playing sc with the wine version included in ubuntu for years without mayor issue. Probably Blizzard stopped upgrading sc ;-).

Short answer no. It takes several ppa/and git repos and the install seems to change from version to version of Starcraft. So it is always painful. I got the current version running and it is playable (4.10.1.75800). I use the internal intel gpu.

What did not work for me:

  • wine version bundled with the distro (battle net does not even start)
  • wine stable version from winehq with vulkan support and wineD3D (battle.net runs but the game crashes with a segmentation fault)

What did work for me

  • Purge bundled wine

      sudo apt purge wine
    
  • Install wine staging as described here from wine-hq (4.14~bionic) with this workaround here

  • Install the newest winetricks from github repo

      wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
    
  • Install corefonts and d9vk_master via winetricks gui or cli

  • Update to the latest ppa version of the mesa vulkan driver (for intel)

      sudo apt update
      sudo apt install mesa-vulkan-drivers libvulkan1
    
  • Reboot

  • Get the starcraft installer from here and run it via wine

  • I need the nohiz flag to be set to run the game. Otherwise the game crashes after a couple of minutes

      export INTEL_DEBUG=nohiz; wine start /unix .wine/drive_c/Program\ Files\ \(x86\)/Battle.net/Battle.net.exe
    
  • This issue is probably fixed

added 12 characters in body
Source Link
TheLethalCarrot
  • 2.8k
  • 6
  • 33
  • 56

Short answer no. It takes several ppa/and git repos and the install seems to change from version to version of starcraftStarcraft. So it is always painful. I got the current version running and it is playable (4.10.1.75800). I use the internal intel gpu.

What did not work for me:

  • wine version bundled with the distro (battle net does not even start)
  • wine stable version from winehq with vulkan support and wineD3D (battle.net runs but the game crashes with a segmentation fault)

What did work for me

  • Purge bundled wine

    Purge bundled wine

      sudo apt purge wine
    
sudo apt purge wine
  • Install wine staging as described [here][https://wiki.winehq.org/Ubuntu] from wine-hq (4.14~bionic) with this workaround [here][https://forum.winehq.org/viewtopic.php?f=8&t=32192]

    Install wine staging as described here from wine-hq (4.14~bionic) with this workaround here

  • Install the newest winetricks from github repo

    Install the newest winetricks from github repo

      wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
    
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
  • Install corefonts and d9vk_master via winetricks gui or cli

    Install corefonts and d9vk_master via winetricks gui or cli

  • Update to the latest ppa version of the mesa vulkan driver (for intel)

    Update to the latest ppa version of the mesa vulkan driver (for intel)

      sudo apt update
      sudo apt install mesa-vulkan-drivers libvulkan1
    
sudo apt update
sudo apt install mesa-vulkan-drivers libvulkan1
  • Reboot

    Reboot

  • Get the starcraft installer from here https://www.blizzard.com/en-us/download and run it via wine

    Get the starcraft installer from here and run it via wine

  • I need the nohiz flag to be set to run the game. Otherwise the game crashes after a couple of minutes

    I need the nohiz flag to be set to run the game. Otherwise the game crashes after a couple of minutes

      export INTEL_DEBUG=nohiz; wine start /unix .wine/drive_c/Program\ Files\ \(x86\)/Battle.net/Battle.net.exe
    
export INTEL_DEBUG=nohiz; wine start /unix .wine/drive_c/Program\ Files\ \(x86\)/Battle.net/Battle.net.exe
  • This issue is probably [fixed][https://bugs.freedesktop.org/show_bug.cgi?id=108914]

    This issue is probably fixed

Short answer no. It takes several ppa/and git repos and the install seems to change from version to version of starcraft. So it is always painful. I got the current version running and it is playable (4.10.1.75800). I use the internal intel gpu.

What did not work for me:

  • wine version bundled with the distro (battle net does not even start)
  • wine stable version from winehq with vulkan support and wineD3D (battle.net runs but the game crashes with a segmentation fault)

What did work for me

  • Purge bundled wine
sudo apt purge wine
  • Install wine staging as described [here][https://wiki.winehq.org/Ubuntu] from wine-hq (4.14~bionic) with this workaround [here][https://forum.winehq.org/viewtopic.php?f=8&t=32192]
  • Install the newest winetricks from github repo
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
  • Install corefonts and d9vk_master via winetricks gui or cli
  • Update to the latest ppa version of the mesa vulkan driver (for intel)
sudo apt update
sudo apt install mesa-vulkan-drivers libvulkan1
  • Reboot
  • Get the starcraft installer from here https://www.blizzard.com/en-us/download and run it via wine
  • I need the nohiz flag to be set to run the game. Otherwise the game crashes after a couple of minutes
export INTEL_DEBUG=nohiz; wine start /unix .wine/drive_c/Program\ Files\ \(x86\)/Battle.net/Battle.net.exe
  • This issue is probably [fixed][https://bugs.freedesktop.org/show_bug.cgi?id=108914]

Short answer no. It takes several ppa/and git repos and the install seems to change from version to version of Starcraft. So it is always painful. I got the current version running and it is playable (4.10.1.75800). I use the internal intel gpu.

What did not work for me:

  • wine version bundled with the distro (battle net does not even start)
  • wine stable version from winehq with vulkan support and wineD3D (battle.net runs but the game crashes with a segmentation fault)

What did work for me

  • Purge bundled wine

      sudo apt purge wine
    
  • Install wine staging as described here from wine-hq (4.14~bionic) with this workaround here

  • Install the newest winetricks from github repo

      wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
    
  • Install corefonts and d9vk_master via winetricks gui or cli

  • Update to the latest ppa version of the mesa vulkan driver (for intel)

      sudo apt update
      sudo apt install mesa-vulkan-drivers libvulkan1
    
  • Reboot

  • Get the starcraft installer from here and run it via wine

  • I need the nohiz flag to be set to run the game. Otherwise the game crashes after a couple of minutes

      export INTEL_DEBUG=nohiz; wine start /unix .wine/drive_c/Program\ Files\ \(x86\)/Battle.net/Battle.net.exe
    
  • This issue is probably fixed

deleted 4 characters in body
Source Link
crasu
  • 131
  • 2

Short answer no. It takes several ppa/and git repos and the install seems to change from version to version of starcraft. So it is always painful. I got the current version running and it is playable (4.10.1.75800). I use the internal intel gpu.

What did not work for me:

  • wine version bundled with the distro (battle net does not even start)
  • wine stable version from winehq with vulkan support and wineD3D (battle.net runs but the game crashes with a segmentation fault)

What did work for me

  • Purge bundled wine
sudo apt purge wine
  • Install wine staging as described [here][https://wiki.winehq.org/Ubuntu] from wine-hq (4.14~bionic) with this workaround [here][https://forum.winehq.org/viewtopic.php?f=8&t=32192]
  • Install the newest winetricks from github repo
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
  • Install corefonts and d9vk_master via winetricks gui or cli
  • Update to the latest ppa version of the mesa vulkan driver (for intel)
sudo apt update
sudo apt install mesa-vulkan-drivers libvulkan1
  • Reboot
  • Get the starcraft installer from here https://www.blizzard.com/en-us/download and run it via wine
  • I need the nohiz flag to be set to run the game. Otherwise the game crashes after a couple of minutes
export INTEL_DEBUG=nohiz; wine start /unix .wine/drive_c/Program\ Files\ \(x86\)/Battle.net/Battle.net.exe
  • This issue is probably fixed [here|https[fixed][https://bugs.freedesktop.org/show_bug.cgi?id=108914]

Short answer no. It takes several ppa/and git repos and the install seems to change from version to version of starcraft. So it is always painful. I got the current version running and it is playable (4.10.1.75800). I use the internal intel gpu.

What did not work for me:

  • wine version bundled with the distro (battle net does not even start)
  • wine stable version from winehq with vulkan support and wineD3D (battle.net runs but the game crashes with a segmentation fault)

What did work for me

  • Purge bundled wine
sudo apt purge wine
  • Install wine staging as described [here][https://wiki.winehq.org/Ubuntu] from wine-hq (4.14~bionic) with this workaround [here][https://forum.winehq.org/viewtopic.php?f=8&t=32192]
  • Install the newest winetricks from github repo
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
  • Install corefonts and d9vk_master via winetricks gui or cli
  • Update to the latest ppa version of the mesa vulkan driver (for intel)
sudo apt update
sudo apt install mesa-vulkan-drivers libvulkan1
  • Reboot
  • Get the starcraft installer from here https://www.blizzard.com/en-us/download and run it via wine
  • I need the nohiz flag to be set to run the game. Otherwise the game crashes after a couple of minutes
export INTEL_DEBUG=nohiz; wine start /unix .wine/drive_c/Program\ Files\ \(x86\)/Battle.net/Battle.net.exe
  • This issue is probably fixed [here|https://bugs.freedesktop.org/show_bug.cgi?id=108914]

Short answer no. It takes several ppa/and git repos and the install seems to change from version to version of starcraft. So it is always painful. I got the current version running and it is playable (4.10.1.75800). I use the internal intel gpu.

What did not work for me:

  • wine version bundled with the distro (battle net does not even start)
  • wine stable version from winehq with vulkan support and wineD3D (battle.net runs but the game crashes with a segmentation fault)

What did work for me

  • Purge bundled wine
sudo apt purge wine
  • Install wine staging as described [here][https://wiki.winehq.org/Ubuntu] from wine-hq (4.14~bionic) with this workaround [here][https://forum.winehq.org/viewtopic.php?f=8&t=32192]
  • Install the newest winetricks from github repo
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
  • Install corefonts and d9vk_master via winetricks gui or cli
  • Update to the latest ppa version of the mesa vulkan driver (for intel)
sudo apt update
sudo apt install mesa-vulkan-drivers libvulkan1
  • Reboot
  • Get the starcraft installer from here https://www.blizzard.com/en-us/download and run it via wine
  • I need the nohiz flag to be set to run the game. Otherwise the game crashes after a couple of minutes
export INTEL_DEBUG=nohiz; wine start /unix .wine/drive_c/Program\ Files\ \(x86\)/Battle.net/Battle.net.exe
  • This issue is probably [fixed][https://bugs.freedesktop.org/show_bug.cgi?id=108914]
Source Link
crasu
  • 131
  • 2
Loading