Які бібліотеки потрібні для wine ігор. Встановлення та налаштування Wine

Виявилось, що там далеко не всі тонкощі. Тому написав цю посаду як доповнення тому.

У цьому пості переважно вільний переклад оф. документації, а також кілька своїх і чужих хитрощів при роботі з війн.
Швидше за все, цей пост буде цікавий новачкам і звичайним користувачам GNU\Linux. Проте добротні поради від фахівців не будуть зайвими.

Що таке війн думаю пояснювати нема рації. Хочу лише показати кілька трюків під час роботи з ним.

Префікси
З їх допомогою ви можете встановлювати програми саме туди куди ви їх хочете встановити, а не дефолтний.wine. Навіть якщо щось піде не так, достатньо видалити той префікс, в якому відбулася помилка, при цьому всі інші додатки префікси (припустимо, що вони налаштовані) не постраждають.

Тобто, кожен створений вами префікс можна розглядати як окремий wine – він незалежний від інших префіксів. Або, для ще більшої простоти, сприймайте кожен створений префікс як окрему винду.

Тепер трохи практики:
Зараз ми створимо папку Gamez, в ній ми створимо префікс lib, в який встановимо кілька бібліотек. Ці бібліотеки однаково стануть у нагоді потім, тому нехай кешуються.

Mkdir ./Gamez

env WINEPREFIX=$HOME/Gamez/lib winetricks directx9 vcrun2005 vcrun2008 vcrun6
env WINEPREFIX=$HOME/Gamez/lib wine winecfg

Останньою командою ми знову викликали вікно конфігуратора wine. Просто перейдіть на вкладку «Бібліотеки» та переконайтеся, що все встановилося. Після цього виконайте:

Wine winecfg – відкриється конфігуратор wine (не з префіксу), перевірте ту саму вкладку. Бачите! Тут жодних бібліотек. Значить він цілий і неушкоджений.

Як встановити кілька версій wine?
Для вирішення цього завдання доведеться збирати wine з вихідних джерел. При складанні просто використовуємо префікс для дефолтної установки. Приблизно як тут:

./configure prefix=/path/to/install/directory && make
sudo make install

AppDB
Обов'язково використовуйте appdb для пошуку інформації щодо встановлення програми, можливо стаф, який ви встановлюєте, вже встановили та розписали всі підводні камені.
Наводимо порядок у домашньому каталозі
Якщо ви любите пограти, то ймовірно ваш розділ /home забитий сейвами та іншими файлами ігор. Позбутися цієї справи, не на шкоду можна так:

Замініть стандартний шлях до моїх документів на бажане місце для зберігання сейвів. У мене, наприклад, цей шлях веде до папки з грою.

Використання останніх версій wine
Wine така штука, чим новіше тим краще! За допомогою наступної команди ви завжди матимете останню версію wine (для Ubuntu-подібних дистрибутивів):

Sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update

Після виконання цих команд шукайте останню версію wine у ​​synaptic.

Установка winetricks
Якщо з якихось причин у вас досі немає winetricks, то завести його в господарстві можна так:

Wget winetricks.org/winetricks
sudo cp winetricks /usr/bin
sudo chmod +x /usr/bin/winetricks

Як встановити файл MSI?
Це можна зробити двома способами: wine msiexec /i whatever.msi

Альтернативний спосіб: wine start whatever.msi

The file foo.exe is not marked as executable… - Що це означає?
Ця помилка відбувається тому, що на exe файлі стоїть заборона на виконання. Для файлу на ФС ця команда повинна виправити положення:

Chmod a+x ./patch/you/exe.file

Якщо файл знаходиться на диску, то має допомогти ось ця команда:

Mount -o remount,mode=0777,exec /media/cdrom

Як вивести вміст налагодження в окремий файл?
cd ~/.wine/drive_c/Games/Tron
wine tron.exe &> log.txt
Як вимкнути "crash" діалог?
Якщо ви використовуєте префікси, не забудьте в команді вказати шлях до префіксу - winetricks nocrashdialog
Після запуску програми \ гри, wine лається і нічого не запускає. Що робити?
Для початку вивчіть логи, зазвичай у них все написано. Нижче я наведу найпопулярніші помилки:

MFC40.DLL:через winetricks установи mfc40 (Microsoft Foundation Classes from Visual C++ 4).
MFC42.DLL, MSVCP60.DLL:через winetricks установи vcrun6 (MS Visual C++ 6 sp4 libraries: mfc42, msvcp60, msvcrt).
MFC71.DLL, MSVCP71.DLL:через winetricks установи vcrun2003 (MS Visual C++ 2003 libraries: mfc71, msvcp71, msvcr71).
MFC80.DLL, MSVCP80.DLL:через winetricks установи vcrun2005 (MS Visual C++ 2005 libraries: mfc80, msvcp80, msvcr80).
MFC90.DLL, MSVCP90.DLL:через winetricks установи vcrun2008 (MS Visual C++ 2008 libraries: mfc90, msvcp90, msvcr90).
MDAC:через winetricks установи mdac27 (MS MDAC 2.7).

Моя програма працює, але текстові поля поводяться дивно
Проаналізуйте дебаг wine після запуску програми, якщо бачите, що лається на RICHED20.DLL, то доустановіть через winetricks наступну бібліотеку: riched20
Після запуску в консоль виводяться fixme повідомлення. Що це?
Ви можете їх просто ігнорувати, це інформація для розробників.
Що робити якщо додатку необхідний .NET фреймворк?
Через вайнтрікс можна встановити 1 або 2 фреймворки. Як альтернатива використати mono. Якщо ж додаток вимагає 3 або 4 фреймворк, то швидше за все він не працюватиме (хоча 3 і навіть 3.5 доступний у меню winetricks). Чекаємо поки що вирішать цю проблему.
Гра, яку я намагаюся встановити, захищена від поширення, чи можливо її встановити?
Дивись список copy protection, які працюють.
Що робити, якщо програма вимагає IE?
Wine використовує за умовчанням ядро ​​Gecko - це те ж, що і на Firefox. Тому можна через winetrikcs доустановити gecko (якщо його немає) і fakeie6.

Якщо ж це не допомогло, спробуйте змінити версію windows на win2k і встановити через winetricks ie6, ie7 або ie8.

Як увімкнути згладжування шрифтів у wine?
Якщо ваша версія вище 1.1.12 ви можете використовувати winetricks і вибрати один з трьох варіантів згладжування: fontsmooth-gray, fontsmooth-rgbабо fontsmooth-bgr
Після виходу з гри не відновлюється роздільна здатність екрану
Має допомогти: xrandr -s 0
Як потрапити до реєстру wine?
wine regedit - Якщо використовуються префікси, вкажіть шлях у команді.
Чи потребує wine окремої установки драйверів?
Ні. Wine - це не емулятор комп'ютера, він лише переводить виклики Windows API у зрозумілі лінуксу команди.
Чи безпечно запускати wine від root?
Ніколи не запускайте wine від root користувача!

Якщо це вже сталося, змініть власника ~./wine директорії.

Cd ~
sudo chown -R $USER:$USER .wine

Техніка безпеки при використанні wine
Ось кілька порад, які допоможуть вам підвищити безпеку:
  • Ніколи не запускайте програми з підозрілих сайтів
  • Ніколи не використовуйте root користувача для запуску програм!
  • Використовуйте антивірусний сканер для програм, що запускаються, наприклад ClamAV. Або хоча б перевіряєте екешники на virustotal
  • Спробуйте видалити wine диск Z:, який вказує за промовчанням на кореневий каталог. Як обхідний шлях запускати програми з ~/.wine/drive_c директорії.
  • Використовуйте віртуальну машину для запуску та перевірки підозрілих програм.
Файл.xsession-errors забиває сміттям весь дисковий простір! Що робити? (Рецепт від --=XliN=--)
Збережіть наступний скрипт:
% cat .scripts/xsessionerrorscleaner.sh
#! /bin/bash
while true; do
inotifywait -e modify ~/.xsession-errors &> /dev/null
[[ "$(stat -c %s ~/.xsession-errors)" -ge "52428800" ]] && echo > ~/.xsession-errors
done

Додайте його в автозавантаження і встановіть наступний пакет (він необхідний для роботи скрипта).
apt-get install inotify-tools

Робимо "пісочницю" для wine (рецепт від drBatty)
*1) створюємо користувача
2) змінюємо права на домашні каталоги на 700
*3) прописуємо команду в sudoers (visudo)
перший_користувач ім'я_компа=(другий_користувач) NOPASSWD: /програма_з_повним_шляхом
4) у першого користувача прописуємо в автозавантаження DE команду xhost + local: другий_користувач
5) у ярлик для запуску програми пишемо
sudo -u другий_користувач /програма_з_повним_шляхом
тоді перший користувач зможе більш-менш безпечно запускати програми від імені другого користувача.
зірочкою відзначені пункти, котрим потрібні права рута.

Після того як ви встановили останню версію середовища для запуску Windows програм WINE (про те як це зробити написано) його необхідно ще й трохи налаштувати, щоб програми та ігри запускалися нормально. Іноді доводиться проводити для кожної програми власні налаштування, але є спільні для всіх програм дії. Однак початкове настроювання WINE справа зовсім не складна.

Використання Winetricks.

Winetricks — це скрипт створений для того, щоб ви могли швидко завантажити та встановити різні бібліотеки, необхідні для роботи деяких windows-програм у середовищі wine.

Встановити його легко. Запустіть емулятор терміналу і створіть у домашній директорії папку наприклад winetricks:

Mkdir winetricks

потім перейдіть до цієї папки і скачайте з інтернету скрипт winetricks:

Cd winetricks wget http://winetricks.org/winetricks

Після того як скрипт завантажився, зробіть його споконвічним:

Chmod a+rwx winetricks

І нарешті запускаємо winetricks:

По пунктам:

  • Install an App — встановлення різних windows додатків.
  • Install a benchmark – встановлення на вибір кількох популярних програм для оцінки продуктивності.
  • Install a game - дозволяє завантажити та встановити демоверсії деяких ігор.
  • Select the Default prefix – дозволяє встановити різні бібліотеки та шрифти.
  • Enable Silent Install - включає\вимикає "тиху" установку. У режимі тихого встановлення не відображаються вікна установки.
  • Show brolen Apps — включає/вимикає відображення «поганих» програм (захищених DRM тощо)

Встановлення шрифтів та DLL у Wine

Насамперед необхідно встановити стандартні шрифти необхідні для більшості windows програм та ігор. Для цього вибираємо пункт Select Default prefix

При першому запуску цього пункту меню поставить питання про вашу згоду на збір налагоджувальної інформації з метою покращення програми:


Можете сміливо відповісти ні, якщо не хочете допомагати у розвитку програми winetricks.



Не мудруючи лукаво вибираємо перший пункт allfonts - це встановить всі наявні шрифти, але потрібно завантажити 132 мегабайти даних з інтернету. Тому запасіться терпінням та безлімітним інтернетом.


Якщо ви не ввімкнули Silent Install, то процес завантаження та установки відображатиметься у вікні:


Встановлення бібліотек відбувається аналогічно. Тільки на попередньому кроці необхідно вибрати Install Windows DLL o component.

Потім відзначити необхідні компоненти та натиснути кнопку ОК, як і у випадку зі шрифтами.


Наприклад, таким чином можна встановити «рідний» dircetx від Microsoft у середовищі Wine, що буває необхідно для багатьох ігор. Також тут можна знайти інші бібліотеки необхідні для ігор та додатків. Необхідність визначається кожному окремо взятому випадку.

Налаштування звуку у Wine

Для більшості ігор та кращої продуктивності я перемикаю звук на використання ALSA. робиться це в налаштуваннях Wine (Додатки\Wine\Налаштування Wine або виконати winecfg у терміналі). На вкладці Audio встановити прапорець у ALSA.

Крім того, я спостерігав значні проблеми зі звуком у додатках запущених під wine при встановленому звуковому сервері PulseAudio. За замовчуванням Ubuntu відтворює звук саме за допомогою, тому я його видаляю.

UPD 2016. В останніх дистрибутивах необхідність видалення Pulseaudio практично відпала. Усі програми та ігри працюють коректно.

На цьому початкове налаштування WINE в Ubuntu завершено. Це лише базовий набір налаштувань які я застосовую для запуску Windows ігор в ОС Linux під Wine. Якщо вам є що доповнити ласкаво просимо в коментарі.

Усі люди люблять грати у ігри. Даною справа допомагає відволіктися від реального світу з його реальними проблемами і хоч не надовго, але поринути у віртуальний світ.

Саме так мала починатися стаття про ігри для Windows. Але сьогодні розмова не зовсім про них. Сьогодні йтиметься про ігри на Linux. Більшість людей не люблять цю операційну систему тільки через те, що на ній немає «нормальних» ігор, і неважливо, що вона добре себе показує в роботі.

Але ті, хто хоче, можуть грати на Linux у ті самі ігри, що й на Windows. Запитайте, як? А дуже просто. Сьогодні поговоримо про те, як відбувається встановлення та налаштування Wine.

Ті люди, які давно користуються Linux і вибрали її в якості главою ОС, напевно не потребують визначення даного ПЗ, але для решти все ж таки варто пояснити.

Wine – це програма, за допомогою якої з'являється можливість запускати програми та ігри Windows. Іншими словами, за допомогою неї можна пограти в ті ігри, які не призначені для Linux та є, так би мовити, ексклюзивом Windows.

Примітно, що програма постійно розвивається. Так, кілька років тому не можна було за допомогою її запустити гру на базі DiretX11, зараз усе змінилося. Постійно виходять патчі і все швидко ремонтується, якщо щось зламалося. Якщо ж ви віддаєте перевагу стабільності, то легко можете встановити стандартну версію Wine і вона не зможе вас неприємно здивувати.

Єдиним мінусом є відносно складне налаштування Wine. Але прочитавши цю статтю, ви за лічені хвилини зрозумієте все і самостійно все зробите.

Способи встановлення

Перед тим як розповідати, як протікає налаштування Wine для ігор, необхідно роз'яснити, як здійснюється його установка.

Користувачі Linux знають, що одна і та ж дія в їхній операційній системі можна зробити різними шляхами, так і з

Розглянемо спочатку найпростіший варіант, за допомогою Менеджера пакетів або, як його ще називають, Менеджера програм. В принципі, все одно як він називається, головне, що працює однаково.

Спочатку вам його потрібно відкрити. Далі в пошуковому рядку потрібно прописати назву програми Wine. Розпочинається пошук. По його закінченні, перед вами можуть з'явитися кілька варіантів. Виберіть просто Wine без зайвих символів та натисніть "Встановити" (Install). Зачекайте, поки відбудеться завантаження та встановлення програми.

Другий спосіб полягає у використанні терміналу. Відкривши його, впишіть:

sudo apt-get install wine

Почнеться завантаження з наступним встановленням. Однак є більша ймовірність, що скачається не «свіжа» версія, це пов'язано з тим, що програма розвивається семимильними кроками. Тому вписуємо:

sudo add-apt-repository ppa:ubuntu-wine/ppa

sudo apt-get update

Тепер впишіть:

sudo apt-get install wine1.6

Ось і все, щойно було здійснено установку ПЗ через Консоль. Зараз розповімо, як відбувається налаштування Wine.

Що потрібно знати про налаштування Wine?

Для Wine (Linux) налаштування може протікати не завжди гладко, але не переживайте, якщо у вас щось не вийде, будь-якої миті можна все повернути в початкове положення. Найпростішим шляхом буде видалення програми та нове її встановлення, але це лише в крайніх випадках.

Ще головне не поспішати. У цій справі важливо уважно читати, що потрібно робити і коли. Але якщо у вас все вийде, то запам'ятається на все життя. Тепер давайте приступати.

Першим ділом

Тут є два варіанти розвитку, відмінності в них маленькі, але все ж таки є. Якщо у вас 64-розрядний дистрибутив Linux, то у вас і Wine встановився 64-розрядний, а цього не треба. Тому вписуємо цю команду в термінал:

WINEARCH=win32 winecfg

Після цього у вас має відкритися налаштування Wine. Перемістіть її на задній план і поки що не повертайтеся. Якщо у вас 32-розрядна система, цей крок можете пропустити.

Тепер необхідно завантажити та встановити Winetricks. Для цього у терміналі пропишіть:

winetricks

Якщо цієї програми у вас немає, то вам запропонують її завантажити. Завантажуйте та встановлюйте. Після цього запускайте.

Winetricks дозволяє швидко налаштувати сам Wine. Запустивши його у першому вікні, необхідно вибрати Select the default wineprefix. Натискаємо ОК.

Налаштування DLL та шрифтів

Продовжуємо розповідати про те, як відбувається налаштування Wine. Натиснувши ОК, побачимо, що відкриється друге вікно. У ньому необхідно виділити Install a font- це для того, щоб налаштувати шрифти. Натискаємо ОК.

Перед вами відкриється вікно з усіма можливими шрифтами для Wine. Щоб довго не затягувати і не витрачати час, виберемо все одразу і натиснемо ОК. Після цього запуститься вікно завантаження та встановлення. Під час цього не відходьте далеко від комп'ютера, так як цілком імовірно будуть з'являтися запити на підтвердження операцій, що проводяться. З усіма ними погоджуйтесь.

Імовірно, що після вибору всіх шрифтів та натискання кнопки вам покаже помилку і все пропаде. В цьому випадку все відразу встановити не вийде і доведеться робити це окремо. Якщо після вибору пункту вибиває помилку, пропускайте його.

Тепер переходимо до налаштування DLL. Це дуже важливий пункт, і його пропускати не можна, тому що без встановлених DLL навряд чи ви запустите хоч якусь гру.

Клацаємо на Install a Windows DLL або component. Перед вами відкриється вікно, що було зі шрифтами. Тут можна встановлювати не всі компоненти, але деякі обов'язково. Загалом краще проробити ті ж маніпуляції, що і зі шрифтами. По черзі намагатися встановити кожен із них, ігноруючи ті, які видають помилку.

До речі, після спроби встановлення деякі DLL, подібні до dotnet30, можуть вибити помилку і відкрити провідник з браузером. У цьому випадку на сторінці браузера вам необхідно завантажити пропонований компонент і помістити його в ту папку, яка була відкрита, після чого зробити маніпуляції по інсталяції знову.

Налаштування реєстру

До речі, за цією інструкцією відмінно проходить налаштування Wine у ​​Linux Mint, хоча з іншими дистрибутивами проблем також не повинно виникати.

Переходимо до налагодження реєстру. Для цього у другому вікні на цей раз вибираємо Change setting. Тут уже вільностей дозволяти собі не можна, і встановити все відразу не вийде. Тому слідуємо пред'явленому списку необхідних установок:

    ddr - opengl

    multisampling - enabled

    orm - f bo

    psm - enabled

    rtlm - auto

    glsl - enabled- це за стандартом, але якщо у вас відеокарта Nvidia, то краще вибрати disabled. Це підвищить продуктивність у іграх.

    vsm - hardware

    videomemorysize 1024(Виберіть величину пам'яті відеокарти)

    mwo - enabled (force)

Ось у принципі і все про Wine. Налаштування Mint та інших версій ОС тепер вам не проблема, адже дана інструкція відмінно підійде для більшості дистрибутивів.

Запам'ятайте ще одне, під час встановлення «віндовських» ігор не можна вибирати встановлення додаткового програмного забезпечення. Знімайте галочки. Також після завершення встановлення приберіть галочку з пункту "Запустити зараз". Запуск робіть через ярлик на робочому столі.

Wine - вільне програмне забезпечення, що дозволяє користувачам GNU/Linux, *BSD та OSX виконувати програми, у тому числі і ігри, написані ексклюзивно для Windows. Також існує реалізація Wine для windows, але розглядати його в цій статті ми не будемо. Wine – рекурсивний акронім "Wine Is Not an Emulator". Це альтернативна реалізація Win32 API.

У цій статті ми розглянемо як виконується установка wine linux mint, а також winetricks та налаштування програми.

Докладно про встановлення Wine у ​​різні ОС можна дізнатися прочитати на офіційному сайті. Нас цікавить Ubuntu, тому що Linux Mint заснований на ній.

Спочатку додамо підтримку 32-бітових програм, якщо ви використовуєте x86_64 систему. Для цього виконайте:

sudo dpkg --add-architecture i386

Тепер нам потрібно додати репозиторій. Щоб зробити це, вам необхідно виконати в терміналі наступні команди:

wget -nc https://dl.winehq.org/wine-builds/Release.key

sudo apt-key add Release.key

Тепер важливий момент!Якщо ви використовуєте Linux Mint версії 17.x, додайте репозиторій цією командою:

sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ trusty main"

Якщо 18.x, то:

sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main"

Тепер потрібно оновити індекси пакетів:

Попередження! Гілка Staging більше не підтримується.

Стабільна гілка:

Sudo apt-get install --install-recommends winehq-stable

Чи не стабільна гілка:

sudo apt-get install --install-recommends winehq-devel

Проміжна гілка

sudo apt-get install --install-recommends winehq-staging

Встановлення wine в Linux Mint 18 завершено тепер налаштування wine в linux mint.

Встановлення Winetricks у Linux Mint

Спочатку нам необхідно його завантажити:

wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks

Тепер дамо право на запуск:

sudo chmod +x winetricks

Для зручності перемістимо Winetricks до директорії /usr/bin:

sudo mv -v winetricks /usr/bin

Тепер Winetricks можна запустити просто набравши в терміналі, але не раджу одразу робити це. Краще спочатку налаштуйте wine:

Тепер ви знаєте, як встановити wine в Linux Mint, тепер поговоримо про налаштування.

Налаштування Wine у ​​Linux Mint

Увага! Встановіть пакет cabextract, інакше ви можете отримати ту ж помилку, що й у відео. Робиться це командою:

sudo apt install cabextract

Для початку вкажемо, що необхідно 32-бітовий префікс:

export WINEARCH=win32

Тепер для налаштування Wine введіть:

Тут у полі "Версія Windows"вкажіть бажану. Рекомендую ставити Windows 7 чи 10.

Тепер запустіть Winetricks та вкажіть "Виберіть шлях для wine за замовчуванням"та натисніть "ОК". І в наступному вікні вкажіть "Встановити шрифт"і тисніть "ОК":

Тут вкажіть "allfonts"та натисніть "ОК". Це встановить відразу всі шрифти. Якщо будуть помилки, тоді ставте шрифти по черзі по одному:

Після завершення вам знову відчинять вікно "Що ви хочете зробити з цим wineprefix". І тепер тут вкажіть "Встановити бібліотеку DLL або Windows"та натискайте "ОК". Тут встановлюйте необхідні бібліотеки. Можете ставити все. Але треба ставити по одній! При установці кількох разів можуть бути помилки. Раджу відразу встановити DirectX та Net Framework.

Висновки

У цій статті ми розібрали, як виконується установка Wine у ​​Linux Mint 18. Якщо у вас залишилися питання, запитуйте у коментарях!

Отже, драйвера встановлені, відеокарта налаштована - настав час розкривати її потенціал за допомогою комп'ютерних ігор. Інакше навіщо все це? :-) Почнемо.

Встановлення Wine

Wineє реалізацією бібліотеки інтерфейсу програмування додатків ( Application Programming Interface, API). Wineперехоплює запити windows-програмі перетворює інструкції на них linux-еквівалентиу формі команд віконному менеджеру, використовуючи стандартний протокол X11. Якщо є доступ до вихідного коду windows-програми, Wineтакож може бути використаний для перекомпіляції програми у формат, який Linuxрозуміє краще. Але нам він потрібний таки не для цього. Він потрібний нам для ігор.

Існує кілька способів встановлення Wine. По-перше, він може бути вже у вашому репозиторії дистрибутива. Розглядати процес стрибки з репозиторію кожного окремо взятого дистрибутива, чесно кажучи, не вистачить ні місця, ні знань, бо потрібно знати всі дистрибутиви та їх особливості. На прикладі Ubuntu- Треба зайти в Програми -> Центр програм Ubuntu, ввести до рядка пошуку " Wine- і він перед вами. Неприємна новина: у репозиторії його може і не бути, або він може бути, але не оновлюватися до нових версій. Тому раджу другий шлях - самостійна установка.

Для початку необхідно додати джерело Wineсписок джерел, які Лінукс переглядає в пошуках нових версій пакетів.

Ось за цією адресою - www.winehq.org/download/- дано докладний опис додавання та встановлення на всіх відомих дистрибутивах Лінукса. Розглянемо процес з прикладу Ubuntu.

У консолі необхідно набрати такі рядки:

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update

Першим рядком ми додаємо адресу скачки Wineдо списку адрес оновлення нашої системи. Другим рядком – зчитуємо всю останню інформацію про нові пакети, щоб Лінукс додав Wineдо списку доступних програм. Далі - заходимо до Система -> Адміністрація -> Менеджер пакетів Synaptic, пишемо в рядку пошуку "Wine", знаходимо його в списку доступних пакетів і ставимо галочку. На даний момент це пакет Wine1.3при виборі він тягне за собою додаткові пакети: wine1.3-gecko, winetricks, ttf-symbol-replacement-wine1.3і wisotool. Встановлюємо всі ці пакети кнопкою Застосувати .

Залишилося тільки налаштувати свіжовстановлений Wine. Перший запуск (наприклад, відкриття налаштувань) створить системний реєстр та дерево каталогів у каталозі ~/.wine.

Скрипт winetricks та встановлення необхідних програм

Winetricksявляє собою файл-скрипт, що запускається. При його запуску з'являється вікно, що містить довгий список програм, які можна встановити через цей скрипт. Усі нам не потрібні – потрібні нам лише ті, без яких більшість ігор не запустяться. Отже, запускаємо winetricksта встановлюємо:

7zip, d3dx9, d3dx9_28, d3dx9_36, d3dx10, d3dxof, dinput8, directmusic, directplay, directx9, dotnet11, dotnet20, dotnet20sp2, dotnet30.

Шрифти Windowsвже були встановлені разом з Wine1.3, якщо є бажання розширити асортимент - winetricksпропонує велику кількість шрифтів на вибір. Хоча я замість того, щоб ставити скриптом по одному шрифту з инета, просто скопіював зі встановленої в сусідньому розділі Windowsвсі шрифти в Wine(всі шрифти поміщаються в каталог ~/.wine/drive_c/Windows/Fonts).

Якщо ви читали в будь-яких статтях в інеті про те, що після встановлення DirectXпотрібно заходити до Вайновських налаштувань бібліотек DLLі змінювати їм налаштування – забудьте. Ця інформація застаріла і не актуальна. Winetricksробить все це за вас.

Ну ось, власне, і все, що нам потрібне. Залишився останній штрих – перевірка DirectXна працездатність. У Вайнівському каталозі Windows/system32запускаємо dxdiag.exeі проганяємо всі тести на всіх вкладках, особливо – тести DirectDrawі Direct3D. Усі тести пройдено, все працює? Я вітаю вас! Ваш комп'ютер готовий до встановлення ігор!

Андрій " F1reTu][Фролов