В данной теме хочу поделиться опытом как установить игру StarCraft II в ОС Linux. Для начала о своей операционной системе и параметрах ПК: Linux Mint 17.1, intel core i5 2500k, 8 gb ddr3, Nvidia gtx 670 2gb. С такими параметрами удается играть в SC2 на средних-высоких настройках с FPS от 60 и выше.
Прежде чем устанавливать игру необходимо, чтобы было установлено приложение PlayOnLinux и установщик приложения battle.net. В PlayOnLinux во вкладке "Утилиты" выбрать "Управлениями версиями Wine". Можно тестировать любые версии, но стоить обратить внимание на Wine с меткой CSMT. Я остановился на 1.7.31.
Установка игры:
1. В PlayOnLinux -> Установить программу -> Установить программу, отсутствующую в списке.
2. Выбираем "Установить программу на новый виртуальный диск" и вводим имя диска.
3. Ставки галки напротив "Использовать другую версию Wine", "Настроить Wine" и "Установить дополнительные библиотеки".
4. Выбираем версию Wine и 32 bits windows installation.
5. Настраиваем Wine: а) Выбор версии Windows XP или Vista (с 7 не получилось), б) Вкладка "Библиотеки": добавляем библиотеку mshtml, в) Вкладка "Графика": галочки напротив "Автоматически удерживать мышь в полноэкранных окнах" и "Эмулировать виртуальный рабочий стол" (чтобы можно было "альт-табаться"), выставляем разрешение монитора.
6. Устанавливаем дополнительные библиотеки: POL_install_corefonts, POL_install_vcrun2005, POL_install_VideoDriver.
7. Выбираем установщик приложения battle.net.
8. После установки приложения вводим логин и пароль и устаналиваем игру StarCraft II. Ждем пока игра скачается и выходим из приложения battle.net.
9. Выбираем battle net launcher -> Далее -> Выбираем "Я не хочу создавать другой ярлык" -> Далее.
10. Выбираем ярлык и кликаем "Настроить".
11. Во вкладке "Экран": а) Поддержка GLSL ставим disabled, б) Размер видеопамяти соответсвует размеру вашей видеопамяти.
12. Вкладка "Wine" -> Редактор реестра: идем HKEY_CURRENT_USER->Software->Wine->Direct3D и добавляем строковый параметр "CSMT" и вводим значение "enabled".
13. Игру можно запускать.
Решение некоторых проблем:
1. Для видеокарт ATI, если черный экрна: "Установка компонентов" -> установка ATI_Black-Screen_Fix.
2. Не запускается сетевой режим. Причина: кэш не загружен. Лечится: закрытием игры и повторным запуском до тех пор, пока игра не запустится (так было в моем случае).
Видео-гайд: http://www.youtube.com/watch?v=tAdVR3vOcu0 (не судите строго - первый видео гайд xD).
Группа в вк: vk.com/drwatsontv
Мой стрим: twitch.tv/drwatsontv и sc2tv.ru/channel/Адмирал