I’ve just managed to get it working:
- rm-rf’ed
.wine
folder once again. - downloaded a fresh SC2 installer and started it via cmdLine:
wine 'StarCraft-II-Setup.exe'
- at the end of installing Bnet it crashed with
BLZBNTAGT00000854
, but it managed to create a Bnet desktop launcher right before dying. - clicked the launcher, it worked normally, Bnet started and I was able to login and start a fresh SC2 installation which managed to create an SC2 desktop launcher right before crashing with
BLZBNTAGT00000840
at just few % of the download. Also Bnet window became totally unresponsive, but after 2 minutes of clicking the top right corner I did manage to close it. - clicked the new SC2 launcher, Bnet launched normally and reported that SC2 needs an update. I clicked the big blue
UPDATE
button and it continued downloading for a while and then again crashed withBLZBNTAGT00000840
. - the above point had to be repeated like 2-3 times, but each time it was resuming from the pre-crash state of the download and finally it managed to finish: the big blue button became
PLAY
and worked normally after clicking
I’m on Debian trixie, kernel-6.12.9, wine-9.0 slightly patched, but I’m completely almost sure these patches don’t matter in this case (the patches make wine correctly recognize Nvidia 30xx and 40xx GPUs as described in winehq bug 54339 (sorry, not allowed to include links) but I didn’t even have my Nvidia eGPU connected during the above procedure).