Warcraft 3 під wine через garena в ubuntu

Скрипт для легкої установки і настройки web сервера на ubuntu
Скрипт автоматичної установки і настройки сервера на ubuntu. Є пункт для зручного додавання нових сайтів.

Різні шпалери на різних моніторах в ubuntu
Установка різних шпалер для різних моніторів. Спосіб тестувався на ubuntu, але повинен працювати у всіх системах, включаючи windows і mac.

Автоматичне монтування яндекс диска в linux
Детальна інструкція, як змусити автоматично при завантаженні підключати яндекс диск до папки на локальному комп'ютері в linux.
Блог про налаштування та встановлення ПЗ для lnux з пріоретет на ubuntu. Статті носять просту мову, яка зрозуміла новачкам.
Для початку нам знадобиться необхідний софт:
- Wine 1.3
- Garena (Качаємо будь-яку версію, вона потім сама апгрейдитися до потрібної. Я встановлював цю)
- Warcraft 3 (Особисто я скачав звідси)
- Патч 1.26 для гри по Гарен (Я взяв тут)
1. Установка і запуску Warcraft 3
Проблем при установці вище перерахованого софта виникнути не повинно. Можливо буде утруднення, що робити з iso чином. Я просто розпакував його і запустив setup.exe.
Перед запуском warcraft потрібно включити підтримку open gl. Чи включається вона через wurrun або реєстр. Мені качати ще програми було лінь, з цього скористався другим способом.
Набираємо в терміналі звичну всім віндусятнікам команду
Знаходимо в ньому папку Warcraft III, яка в в папці Blizzard Entertainment і створюємо там новий параметр DWORD з ім'ям Gfx OpenGL і значенням 1

За ідеєю шлях до варкрафта в реєстрі повинен виглядати так: «HKEY_CURRENT_USER \ Software \ Blizzard Entertainment \ Warcraft III», але як видно на скріншоті у мене він відрізняється. Так що не нехтуйте пошуком (Ctrl + F).
На всіх форумах рекомендується відключити екранні заставки. Для цього переходимо в папку з встановленим варкрафта (Папка .wine знаходиться в домашній папці і прихована. Що б побачити її натискаємо Ctrl + H в Наутілусі) і перейменовуємо папку Movies в будь-яку іншу.
Налаштування варкрафта завершені, тепер переходимо до Garena. Після запуску і логіна на сервер гарени може з'явитися ось такий квадратик

Підводимо мишку до кута і розтягують його до потрібних нам розмірів. Сама Гарена блимає і подглючівает, але працює :)
Вибираємо в іграх warcraft переходимо в кімнату і натискаємо велику кнопку пуск.
Нас попросять вказати шлях до war3.exe і параметри. Якщо хочемо грати у вікні, то використовуємо параметр -window.
- Якщо варкрафт запущений на весь екран і хост лівнёт в момент набору гравців, то є шанс зависнути.
- При запуску у вікні бувають проблеми з прокруткою екрана мишкою.
Виходить проблеми є і при запуску на весь екран і в віконному режимі. Так запустимо варкрафт в своєму особистому X сервері.
2. Запуск ігор в окремому X сервері на прикладі Warcraft 3
a) Для початку дозволимо запускати X сервер від користувача, для цього редагуємо файл
sudo gedit /etc/X11/Xwrapper.config
І міняємо рядок allowed_users = console на allowed_users = anybody
Що б не повертатися до консольних командам відразу ж додамо нашого користувача в audio групу
sudo gpasswd -a "ім'я користувача" audio
в) Створимо скрипт по запуску гарени:
#! / Bin / bash
wine '/home/zegi/.wine/drive_c/Program Files / Garena / Garena.exe'
і робимо скрипт запускається
г) І останній крок. Запускаємо Гарен на другому X сервері.
Для того що б повернутися в рідне середовище, натискаємо Ctrl + Alt + F7. Garena з Варкрафт з'явиться після натискання Ctrl + Alt + F8. Тепер якщо варкрафт зависне, нам потрібно буде всього лише закрити термінал на основному сервері і другий X сервер сам закриється.
Крім очевидної переваги, по швидкому переключенню між грою і системою, можна спостерігати приріст фпс. На моєму старенькому комп'ютері фпс біля фонтану, в доті, був порядком 75-90. При замісі 5х5 з купою спецефектів фпс, падав до 35-40.
Я рекомендую всі ігри налаштувати на окремому X сервері (Наприклад teeworlds у мене раніше «блимав», а тепер йде відмінно).