Как установить windows игру на linux

В данной статье хочу рассказать о том, как устанавливать Windows игры (или программы), используя программу PlayOnLinux. PlayOnLinux позволяет легко выполнять установку и запуск Windows игр без возни с настройками. Ниже я по шагам (со скриншотами) рассмотрю процесс установки и запуска в Linux (в Ubuntu) игры, предназначенной для Windows.

Сразу скажу, что для установки игр вам обязательно нужен или установочный диск с игрой, или iso образ с игрой. Если у вас есть CD диск с игрой, то просто вставьте его в привод. Если же у вас игра в виде iso образа, то вы должны предварительно примонтировать его в какую-нибудь директорию. Чтобы примонтировать iso образ прочитайте соответствующую инструкцию.

Запустите PlayOnLinux и в главном окне программы нажмите кнопку Установка.

Нажмите кнопку Установка

Откроется окно в котором вы должны выбрать игру или программу, которую вы будете устанавливать. Я выбрал пункт Игры и в нем игру 18 Wheels of Steel Haulin. Далее нажимаем кнопку Установка.

Откроется окно с некоторой информацией об игре. В нем просто нажимаем кнопку Далее.

Затем PlayOnLinux автоматически установит дополнительные компоненты, которые требуются конкретно для данной игры. В частности, у меня он установил Wine 1.2.3.

Далее вам нужно будет выбрать источник, из которого вы будете устанавливать игру. Вы можете выбрать CD-ROM, если вы устанавливаете игру с CD-диска, или же выбрать первый пункт «Use a setup file in my computer», если вы хотите указать exe файл прямо на компьютере. Под setup file (exe файлом) здесь понимается установочный файл игры, например, setup.exe или install.exe. Я выбрал первый пункт.

Откроется окно, в котором нужно нажать кнопку Просмотр для выбора установочного файла.

Далее вам нужно найти установочный файл игры. Так как мой iso образ с игрой примонтирован в папку /media/myiso, то я перешел в эту директорию и выбрал там файл setup.exe.

Снова откроется окно, в котором вы можете нажать кнопку Просмотр для повторного выбора файла или нажать Далее, чтобы продолжить. Итак, нажимаем Далее.

Теперь самое интересное. Должна запуститься штатная установка игры. То есть так, как бы это происходило в Windows. Здесь я просто везде нажимал кнопку Далее. Только в последнем окне снял галочку «Запустить …».

Здесь снимите галочку «Запустить …» и нажмите кнопку Завершить.

После того, как прошла штатная установка игры, PlayOnLinux попросил указать количество памяти (в мегабайтах) моей видео-карты. Выберите правильное значение и нажмите кнопку Далее.

На этом установка игры завершена. В главном окне PlayOnLinux должен появится новый пункт с названием игры. Выберите его и нажмите кнопку Запуск.

И вот теперь наконец-то должна запуститься игра! Кстати, именно на этом этапе можно столкнуться с проблемами. Но в моем случае все прошло гладко. Вот скриншот игры, запущенной в оконном режиме:


Все действия выполнялись в Ubuntu 12.10.

На предпоследнем скриншоте в списке игр у меня есть пункт aoe3. Это результат моих попыток установить и запустить Age Of Empires 3. Результата я все-таки добился, но без проблем не обошлось. Пришлось потратить уйму времени.

Лайков: +3

Войдите, чтобы ставить лайкимне нравится

Смотрите также

  • Dota 2 в Linux
  • Установка и использование Steam в Linux
  • Linux для игр или почему это уже не шутка
  • Игры в терминале Linux. Тетрис, ПэкМен, Змейка
  • Установка игрового движка Stockfish и его подключение к PyChess
  • Сравнение Xubuntu vs Linux Mint Xfce
  • Установка Linux Mint
  • Видео: Подборка полезных утилит и команд Linux
  • Что такое AppImage в Linux. Запуск и установка
  • Добавляем классическое меню Gnome в Ubuntu Unity

Содержание статьи:

  • Вариант 1: браузерные игры
  • Вариант 2: «родные» игры для Linux
  • Вариант 3: игры и программы для Windows запускаем в Linux
    • Эмуляторы
    • Виртуальные машины
    • Спец. дистрибутивы Linux (со встроенной поддержкой Windows-приложений)
  • Вариант 4: облачный гейминг
  • Вопросы и ответы: 8

Доброго времени!

Вопросы относительно игр в Linux — одни из самых первых, которые задают пользователи, начав знакомиться с этой ОС. Многие из-за этой «неясности» (кстати) отказывают от Linux. Однако, не настолько уж и сложно это всё…

Попробую сразу же с места в карьер — ответить на самые часто-задаваемые вопросы по этой теме (которые я получал):

  1. «можно ли играть в Linux?» — можно! Ниже покажу подробно неск. способов;
  2. «в Linux есть все те же игры, что и под Windows?» — нет! Основные хиты (CS, Doom и пр.), конечно, есть, но менее популярные — могут отсутствовать;
  3. «пойдут ли игры от Windows в Linux?» — многие из них пойдут, но для их запуска нужны спец. доп. приложения (виртуальные машины, например. См. ниже). Когда всё будет настроено — разницы для вас не будет: также будете нажимать ярлычок…;
  4. «для установки и настройки игр нужно вводить какие-то команды в терминале, это сложно?» — смотря, что вы и как хотите запустить. В своих примерах ниже я не буду использовать терминал (почти 😉);
  5. «игры в Linux работают хуже, чем в Windows и тормозят?» — опять же, смотря какие… Некоторые версии игр в Linux работают на порядок быстрее (с большим FPS), чем в Windows. Лучше это проверять экспериментально!

*

Теперь, (когда основные акценты расставлены 👀), ниже я представлю вам несколько простых способов запуска игр, с которых и порекомендовал бы начать знакомство при работе в Linux.

*

Вариант 1: браузерные игры

И так, одним из самых простых вариантов поиграть в Linux — это запустить браузер и найти какой-нибудь сайт со сборником онлайн-игр.

Во многие «простые» настольные игры (шашки, шахматы, карты, змейки, и т.д.) — играть можно без всяких проблем (и без каких-либо до-настроек)! 👌

Несколько ссылок в помощь:

  • библиотека флеш-игр (от Internet Archive);
  • сборник старых DOS-игр (работающих в браузере);
  • Яндекс-игры.

Запущена типичная онлайн-игра в браузере

Запущена типичная онлайн-игра в браузере

Internet Archive — стрельба по пузырям

Internet Archive — стрельба по пузырям

*

👉 В помощь!

Как теперь запускать флеш-игры в 2021г+, если Adobe отключила Flash-плеер

*

Вариант 2: «родные» игры для Linux

Само собой для Linux есть «родные» игры, т.е. разработанные специально для этой ОС (их еще называют нативными играми).

Самый простой способ их «найти» и загрузить — воспользоваться встроенным менеджером программ (см. пример ниже для Linux Mint 👇).

Linux mint — менеджер программ

Linux Mint — менеджер программ

В разделе «игры» можно установить специализированный клиент Steam (игры, купленные для Windows — будут доступны и для Linux!) и непосредственно сами игры.

Вся их установка и загрузка сводится к нажатию одной единственной кнопки «Установить»(думаю, здесь без комментариев).

Устанавливаем Steam

Устанавливаем Steam

***

👉 Кстати, установку Steam часто приходится выполнять через терминал. Для этого необходимо сначала подключить репозиторий multiverse (и запустить обновление) — команды, которые это выполнят (для Linux Mint, Ubuntu):

sudo add-apt-repository multiverse
sudo apt update

Далее для установки Steam необходимо использовать команду:

sudo apt install steam-installer

***

После завершения установки Steam — ярлычок для его запуска будет в меню «ПУСК / игры».

В разделе игр появились соотв. ярлыки

В разделе игр появились соотв. ярлыки

В Steam найти игры под Linux проще простого:

  • сначала необходимо открыть магазин («Store»);
  • установить флажок на «SteamOS + Linux»;
  • в найденном списке открыть нужное и нажать кнопочку «Установить». Кстати, игр в Steam для Linux достаточно много: есть как платные версии, так и бесплатные.

Поиск игр в Steam

Поиск игр в Steam

Далее останется только дождаться загрузки игры и нажать кнопочку запуска (Steam сам все настроит и запустит ее). Собственно, никаких серьезных отличий от использования Steam в Windows — здесь не будет… 👌

Установка игры в Steam

Установка игры в Steam

Можно играть

Можно играть

*

👉 Также в помощь!

Где скачать игры на компьютер: территории геймеров

*

Вариант 3: игры и программы для Windows запускаем в Linux

Пожалуй, этот вопрос наиболее сложный…

Сразу скажу, что вероятности в 100%, что вам удастся запустить какую-то конкретную игру для Windows в Linux — нет! Однако, с большинством популярного ПО всё же достаточно легко удается «договориться». О том, как это всё настроить — пару строк ниже…

*

Эмуляторы

Примечание. Wine, описанный в статье ниже, нельзя назвать классическим эмулятором (но я это намеренно делаю, с целью упрощения знакомства с Linux).

Это спец. приложения, которые «воссоздают» среду Windows для отдельно-взятой игры (т.е. игра «считает», что ее запускают в Windows, а не в Linux). На мой взгляд, лучше всего начать знакомство с эмуляторами с приложения Wine (и его граф. оболочки PlayOnLinux — она существенно облегчит работу с эмулятором).

Если у вас Linux Mint — установить эти приложения можно через менеджер программ в разделе «Игры / эмуляторы». На всякий случай привожу также команду через терминал:

sudo apt install playonlinux

Менеджер программ - эмуляторы - Playonlinux

Менеджер программ — эмуляторы — Playonlinux

После запуска PlayOnLinux — установка Windows-игр будет проходить в достаточно «простом» ключе… См. скриншот ниже. 👇

В качестве примера рассмотрю установку одной достаточно популярной игры: для начала необходимо нажать по меню слева «Установить программу».

Playonlinux — установить программу

Playonlinux — установить программу

Далее есть два варианта развития событий:

  1. вариант 1: выбрать из списка игр или др. разделов ПО ту программу, которая уже есть в библиотеке (в этом случае PlayOnLinux автоматически подберет необходимую версию Wine и настроек для запуска). Этот вариант предпочтительный!
  2. вариант 2: нажать по варианту «Установить программу, отсутствующую в списке». В этом случае установка будет несколько сложнее (и будет неясность: запустится ли вообще игра…). Остановлюсь как раз на этом варианте.

Установка приложения

Установка приложения

После необходимо указать, что вы хотите установить игру на новый виртуальный диск (он будет создан автоматически).

Установить ПО на новый виртуальный диск

Установить ПО на новый виртуальный диск

Далее необходимо будет указать битность приложения, указать версию Wine и установщик игры (обычно это какой-нибудь «setup.exe»).

Выбираем установщик для запуска

Выбираем установщик для запуска

Затем в окне PlayOnLinux вы увидите привычный установщик (как в Windows). Просто нажимайте «Далее / далее…» пока не завершится процесс…

Начала установки

Начала установки

После завершения установки — в меню PlayOnLinux у вас появиться кнопка для запуска. Кликнув по ней, запустится «проводник Wine», ну а там и заветный ярлык на запуск игры. Легко?.. 😉

Playonlinux — запуск игры

Playonlinux — запуск игры

Игра пошла!

Игра пошла!

*

Виртуальные машины

Для справки.

Виртуальная машина — спец. приложение, которое позволяет виртуально (т.е. программно, в отдельном окне) воссоздать работу компьютера, на который можно установить нужную вам ОС и программы.

*

Виртуальных машин сейчас достаточно много. Для первого знакомства и теста — я бы порекомендовал воспользоваться Virtual Box (в Linux Mint она доступна прямо через менеджер программ, без команд в терминале).

👉 Важно!

Чтобы виртуальная машина корректно работала — в BIOS должна быть включена виртуализация (так называемые технологии VT-X и AMD-V). Более подробно об этом тут

Linux Mint - менеджер программ - установить Virtual Box

Linux Mint — менеджер программ — установить Virtual Box

Linux Mint - Пуск - Администрирование - Virtual Box

Linux Mint — Пуск — Администрирование — Virtual Box

После запуска Virtual Box — первым действие будет создание виртуальной машины. 👇

Создать новую машину

Создать новую машину

Далее потребуется указать ОС (в своем примере я взял Windows 7). Кстати, для ее установки вам потребуется образ в ISO-формате.

👉 В помощь!

Как скачать Windows 10 на русском языке (официальный ISO-образ)

Укажите тип и имя ОС

Укажите тип и имя ОС

После необходимо будет указать размер выделяемой ОЗУ (она будет заниматься из вашей реальной ОЗУ во время работы вирт. машины), размер и тип диска, его расположение и пр. Все эти шаги я опустил, т.к. практической сложности они не представляют (для первого раза можно вообще просто нажимать «Далее»).

Затем Virtual Box потребует указать ISO-образ с Windows. 👇

Указываем загрузочный ISO с Windows

Указываем загрузочный ISO с Windows

Далее запустится обычная установка Windows на виртуальный диск (данные на вашем реальном диске такая установка никак не задевает). Здесь, наверное, доп. комментарии не нужны — установка простая, и ничего нажимать кроме кнопки «далее» и корректировки времени — не нужно!

Пошла установка ОС

Пошла установка ОС

После установки Windows в виртуальную машину — нажмите по меню «Устройства» (в Virtual Box) и выберите ISO-образ на котором нужная вам игра. Далее этот ISO появится у вас в проводнике, и вам останется только запустить установку игры (также, как в реальной Windows).

Через меню "Устройства" подключаем ISO-образ с игрой

Через меню «Устройства» подключаем ISO-образ с игрой

По завершению установки — можно играть! Пример на скриншоте ниже. 👇

Игра установилась — можно запускать и играть!

Игра установилась — можно запускать и играть!

*

👉 В помощь!

Более подробная инструкция о том, как установить и настроить виртуальную машину VirtualBox — находится здесь (пошаговый пример).

*

Спец. дистрибутивы Linux (со встроенной поддержкой Windows-приложений)

Есть такие дистрибутивы Linux, которые могут запускать EXE-приложения от Windows без всяких спец. настроек, просто по двойному клику… (т.е. их разработчики уже всё настроили заранее, за нас!).

Например, мне в этом плане импонирует дистрибутив Wubuntu (это Ubuntu адаптированная макс. под Windows 11. См. скрины ниже 👇). Ее интерфейс макс. похож на Windows и приложения (EXE) она позволяет запускать сразу после установки.

У меня была заметка о том, как ее установить (+ мини-обзор интерфейса) — 📌📌вот ссылка, рекомендую для знакомства!

img-Parametryi-sistemyi-kak-v-Windows-11-dazhe-dizayn-1-v-1.png

Wubuntu. Параметры системы как в Windows 11 (даже дизайн 1 в 1)

img-WinDJView-rabotaet.png

WinDJView работает!

img-Zapusk-World-Warcraft.png

Запуск World Warcraft

*

Вариант 4: облачный гейминг

Несколько лет назад стали набирать популярность облачные сервисы для игр. Принцип их работы примерно такой: вы по сети Интернет подключаетесь к мощному компьютеру, на котором и запускается игра. Изображение из игры с этого ПК (также по сети) передается на ваше устройство, с которого вы и управляете игровым персонажем.

В чем фишка: а в том, что вся нагрузка по запуску игры ложится на этот мощный компьютер (который предоставляет вам облачный сервис). А для вашего же устройства — в какую игру бы вы не играли нагрузка будет как при просмотре видео.

Как это все настроить на Linux? Многое зависит от облачного сервиса, который вы выберите. Например, в GeForce Now всё относительно не сложно:

  1. устанавливаете браузер Chrome;
  2. переходите на офиц. сайт GFN;
  3. регистрируетесь, оплачиваете услугу на месяц и играете.

Ge Forece Now — игра в браузере

GeForce Now — игра в браузере

👉 В помощь!

1) Облачные сервисы для игр (играем в любые игры на любых ПК и ноутбуках)

2) Облачный сервис GeForce NOW (GFN), или апгрейд теперь больше не нужен!

*

PS 

Разумеется, вышесказанное — это далеко не всё, с чем вы можете «столкнуться». В зависимости от версии вашей Linux, игр и приложений — могут возникать самые разные нюансы… Впрочем, без «нюансов» и в Windows пока не обходиться… 👀

*

На сим у меня пока всё, успехов!

👋

Первая публикация: 10.04.2021

Корректировка: 28.02.2024

Загрузить PDF

Загрузить PDF

Хотите запустить игру или программу для Windows на компьютере с Linux? Linux — отличная операционная система, но она не поддерживает значительную часть ПО, разработанного для Windows. К счастью, есть Wine — эмулятор Windows, который позволяет запускать многие программы и игры для Windows на компьютере под управлением Linux. Из этой статьи вы узнаете, как установить и запустить Wine на компьютере с Linux.

  1. Step 1 Откройте терминал.

    Выберите «Терминал» в системном меню или в списке установленных программ.

    • В большинстве дистрибутивов Linux открыть терминал также можно, нажав Ctrl+Alt+T.
    • В некоторых дистрибутивах Linux строка терминала находится в верхней части экрана.
  2. Step 2 Проверьте архитектуру своего компьютера.

    Вам нужно узнать, используете ли вы 32- или 64-разрядную версию Linux. Для этого сделайте следующее:

    • Введите в терминале lscpu и нажмите «Enter».
    • Проверьте, что указано рядом с «CPU op-mode(s)» — «32-bit» или «64-bit».
  3. Step 3 Наберите sudo apt update и нажмите ↵ Enter.

    Это обновит репозиторий ПО.

  4. Step 4 Введите команду для...

    Введите команду для скачивания и установки 32- или 64-разрядной версии Wine. Введите одну из следующих команд и нажмите «Enter», чтобы установить Wine в дистрибутив Linux на базе Debian, например Ubuntu или Linux Mint:[1]

    • Для 64-разрядных систем: sudo apt install wine64
    • Для 32-разрядных систем: sudo apt install wine32
    • Если вы пользуетесь Fedora или Redhat, установите Wine с помощью kbd sudo dnf install winehq-stable.
  5. Step 5 Нажмите y, чтобы подтвердить установку.

    Когда вам будет предложен выбор «Y/n», нажмите «y» для подтверждения установки.

    Реклама

  1. Step 1 Введите winecfg и нажмите ↵ Enter.

    Так вы создадите домашний каталог Windows для Wine. Найдите подтверждающее сообщение примерно такого содержания: «created the configuration directory ‘home/name/.wine’» (создан каталог конфигурации home/name/.wine).

    • Если вам предлагается установить какие-либо недостающие пакеты, нажмите «Установить» и дождитесь, когда пакеты установятся.
  2. Step 2 Выберите версию Windows и нажмите Применить.

    Откройте меню «Версия Windows» внизу окна «Конфигурация Wine», а затем выберите версию Windows (например, «Windows 10»), которую вы хотите использовать. Затем нажмите «Применить» в правом нижнем углу.

    • Если данная опция неактивна, сначала нажмите на вкладку «Приложения» в верхней части окна.
  3. Step 3 Щелкните по OK.

    Эта кнопка находится в нижней части окна. Окно закроется.

    Реклама

  1. Step 1 Загрузите программу для Windows в формате .exe или .msi.

    Найдите установочный EXE- или MSI-файл для Windows той программы, которую вы хотите использовать в Linux (например, Notepad++) и скачайте его с официального сайта. Он попадет в папку «Downloads» (Загрузки). Сделав это, можете переходить к установке.

    • На веб-сайте Wine можно просмотреть полный список программ, совместимых с Wine.
  2. Step 2 Введите ~/Downloads и нажмите ↵ Enter.

    Вы перейдете в терминале к папке «Downloads» (Загрузки), где находится скачанный вами установочный файл программы для Windows.

  3. Step 3 Наберитe wine <имя установочного файла> и нажмите ↵ Enter.» src=»https://www.wikihow.com/images_en/thumb/8/85/Use-Wine-on-Linux-Step-11-Version-3.jpg/v4-460px-Use-Wine-on-Linux-Step-11-Version-3.jpg» width=»460″ height=»345″ loading=»lazy»></p>
<div class= Картинка с сайта: ru.wikihow.com

Так вы откроете установочный файл с помощью Wine.[2]

  • В качестве альтернативы можно щелкнуть правой кнопкой мыши по файлу .exe или .msi в папке «Downloads» и нажать «Открыть с помощью Wine». Если эта опция не появится, используйте команду для терминала.
  • Step 4 Следуйте инструкциям, чтобы установить программу.

    На экране появится окно установщика Windows. Следуйте инструкциям в этом окне, чтобы завершить установку.

  • Step 5 Запустите программу для Windows.

    Вы можете открыть программу для Windows, установленную с помощью Wine, нажав на ее значок в меню или списке приложений — точно так же, как вы открывали бы любую программу для Linux. Программа откроется с помощью Wine.

    • Также можно перейти в расположение исполняемого файла Windows на виртуальном диске C и запустить программу, введя wine <имя исполняемого файла> и нажав «Enter». Чтобы перейти к папке, в которую установлены программы Windows на виртуальном диске С, наберите cd ~/.wine/drive_c/Program\ Files и нажмите «Enter». Затем войдите в папку с программой, где находится исполняемый файл, набрав cd "<имя папки>" и нажав «Enter». После этого введите команду запустить исполняемый файл в Wine.

    Реклама

  • Предупреждения

    • Wine — довольно совершенная программа, но в ней, как правило, нельзя запустить игры и мощные программы с нормальной частотой кадров.

    Реклама

    Об этой статье

    Эту страницу просматривали 95 125 раз.

    Была ли эта статья полезной?

    Тема компьютерных игр не так уж бесконечно далека от программирования, как может показаться на первый взгляд. Допустим, у вас на ноутбуке Ubuntu и вам предстоит девятичасовой перелет на самолете к месту проведения какой-нибудь конференции, а все сериалы вы уже посмотрели. Было бы неплохо иметь на этот случай несколько хороших игр, и желательно пошаговых, так как в прочие в самолете играть затруднительно. Есть, конечно, множество нативных игр под Linux, ровно как и Steam. Однако в рамках этой заметки мы познакомимся с PlayOnLinux, который представляет собой такую сильно более удобную обертку над Wine.

    Примечание: Существует порт PlayOnLinux под FreeBSD, он называется PlayOnBSD. Я лично его работу не проверял, поэтому далее речь идет только о PlayOnLinux.

    Несколько замечаний

    Отмечу, что помимо PlayOnLinux есть и другие способы запустить Windows-игры на Linux-ноутбуке. Например, dual boot, использование Wine напрямую или запуск приложений под VirtualBox. Но эти варианты либо намного менее удобны, либо более требовательны к ресурсам и следовательно быстрее разряжают ноутбук. В частности, по моему опыту при использовании голого Wine после установки приложений вечно приходится что-то подхачивать. Удовольствие это весьма сомнительное.

    Также отмечу, что хотя далее речь пойдет только об играх, через PlayOnLinux можно с тем же успехом запускать и другие приложения, взять к примеру тот же Microsoft Office.

    Все описанные далее шаги были проверены на ноутбуке Fujitsu Lifebook E733 под управлением Ubuntu Linux 14.04.

    Установка PlayOnLinux

    Установка PlayOnLinux описана здесь. Сначала требуется установить пакет wine:i386. Проблема заключается в том, что у меня вот так просто Wine не устанавливался:

    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies:
     wine : Depends: wine1.6 but it is not going to be installed
    E: Unable to correct problems, you have held broken packages.

    Быстрое гугление покзало, что такая проблема, похоже, возникает у всех.

    Я воспользовался этим советом — поставить Wine из PPA, а также этим — использовать aptitude вместо apt-get, так как aptitude способен лучше разруливать конфликты зависимостей:

    sudo dpkg —add-architecture i386
    sudo add-apt-repository ppa:ubuntu-wine/ppa
    sudo apt-get update
    sudo aptitude —full-resolver —without-recommends \
      -f install wine1.8:i386

    Aptitude будет предлагать различные варианты решения конфликтов, ожидая от пользователя комментариев по поводу предложенных решений. Отвечать следует примерно таким образом:

    The following actions will resolve these dependencies:

          Keep the following packages at their current version:
    1)      libasn1-8-heimdal:i386 [Not Installed]
    2)      libgphoto2-6:i386 [Not Installed]
    3)      libgphoto2-port10:i386 [Not Installed]
    4)      libgssapi3-heimdal:i386 [Not Installed]
    5)      libhcrypto4-heimdal:i386 [Not Installed]
    6)      libheimbase1-heimdal:i386 [Not Installed]
    7)      libheimntlm0-heimdal:i386 [Not Installed]
    8)      libhx509-5-heimdal:i386 [Not Installed]
    9)      libkrb5-26-heimdal:i386 [Not Installed]
    10)     libldap-2.4-2:i386 [Not Installed]
    11)     libroken18-heimdal:i386 [Not Installed]
    12)     libwind0-heimdal:i386 [Not Installed]
    13)     wine1.8:i386 [Not Installed]
    14)     wine1.8-i386:i386 [Not Installed]

    Accept this solution? [Y/n/q/?] 13

    (ПРОПУЩЕНО)

    Enter «r 13» to prevent this action from appearing in new solutions.
    Enter «a 13» to require that new solutions include this action if
    possible.

    Accept this solution? [Y/n/q/?] r 13

    (ПРОПУЩЕНО)

    Accept this solution? [Y/n/q/?] n

    Пояснение. Здесь Aptitude такой говорит, мол, я тут подумал, и считаю, что Wine не нужно ставить, тогда все будет хорошо. На что мы ему отвечаем, мол, нет, чувак, Wine нужно поставить, подумай еще раз. Так повторяем несколько раз, пока Aptitude не предложит решение с даунгредом некоторых пакетов.

    Например (вывод обрезан по ширине):

    The following actions will resolve these dependencies:

          Downgrade the following packages:
    1)  libasn1-8-heimdal [1.6~git20131207+dfsg-1ubuntu1.1 (now) -> 1.6~…
    2)  libgphoto2-6 [2.5.3.1-1ubuntu2.2 (now) -> 2.5.3.1-1ubuntu2 (trus…
    3)  libgphoto2-port10 [2.5.3.1-1ubuntu2.2 (now) -> 2.5.3.1-1ubuntu2 …
    4)  libgssapi3-heimdal [1.6~git20131207+dfsg-1ubuntu1.1 (now) -> 1.6…
    5)  libhcrypto4-heimdal [1.6~git20131207+dfsg-1ubuntu1.1 (now) -> 1….
    6)  libheimbase1-heimdal [1.6~git20131207+dfsg-1ubuntu1.1 (now) -> 1…
    7)  libheimntlm0-heimdal [1.6~git20131207+dfsg-1ubuntu1.1 (now) -> 1…
    8)  libhx509-5-heimdal [1.6~git20131207+dfsg-1ubuntu1.1 (now) -> 1.6…
    9)  libkrb5-26-heimdal [1.6~git20131207+dfsg-1ubuntu1.1 (now) -> 1.6…
    10) libroken18-heimdal [1.6~git20131207+dfsg-1ubuntu1.1 (now) -> 1.6…
    11) libwind0-heimdal [1.6~git20131207+dfsg-1ubuntu1.1 (now) -> 1.6~g…

    Accept this solution? [Y/n/q/?] Y

    Соглашаемся, в результате чего Wine успешно устанавливается. Теперь ставим сам PlayOnLinux:

    wget -q «http://deb.playonlinux.com/public.gpg» -O| \
      sudo apt-key add
    sudo wget http://deb.playonlinux.com/playonlinux_trusty.list -O \
      /etc/apt/sources.list.d/playonlinux.list
    sudo apt-get update
    sudo apt-get install playonlinux

    Все свои данные, если что, PlayOnLinux хранит в каталоге ~/.PlayOnLinux.

    Ставим игры!

    Далее, если не сказано обратное, игра устанавливалась по сценарию «зарегистрироваться на gog.com, купить игру за PayPal, установить ее в PlayOnLinux при помощи встроенного скрипта, введя логин и пароль от gog.com». Также можно ставить игры и без покупки на gog.com, указав путь до каталога, куда примонтирован установочный диск.

    Во многих играх я обнаружил проблемы со звуком. Они решились переходом в настройки игры и заменой версии Wine на «System». Я лично предпочитаю запускать игры в отдельном окне, а не на весь экран. Для этого в настройках Wine во вкладке «Graphics» нужно поставить галочку «Emulate a virtual desktop». Во время установки игры могут вылетать несколько ошибок. Это не страшно и на работоспособность установленной игры не влияет.

    Итак, мне удалось успешно установить и запустить следующие игры (запустились все игры, которые я вообще пробовал):

    • Wizardry 8. Игра установилась. Работает, не тормозит, все хорошо.
    • Neverwinter Nights. Аналогично.
    • The Elder Scrolls III: Morrowind. Запускается долго, но все работает.
    • Heroes of Might and Magic III. Установочный скрипт почему-то не смог залогиниться на gog.com. Скачал инсталлятор сам, указал до него путь, все установилось. HD Mod ставится без проблем отдельным скриптом.
    • Heroes of Might and Magic V. Готового установочного скрипта нет. Сделал так — в главном окне PlayOnLinux нажал Configure, создал новый виртуальный диск с системным Wine и 32-х битным окружением, в нем во вкладке «Miscellaneous» нажал «Run a .exe file in this virtual drive», в нем выбрал инсталлятор. Затем в «General» нажал «Make a new shortcut from this virtual drive» и создал иконки для запуска игр (их там ставится больше одной). Но при запуске с эмуляцией рабочего стола описанным образом игры почему-то не запускались. Решил проблему, указав в качестве программы для запуска «C:\ Windows\ Explorer.exe» и путем запуска нужной игры через иконку на десктопе.
    • Disciples 2 Gold. Установочный скрипт со своей работой не справился, не смог скачать инсталлятор. Баг разработчикам PlayOnLinux зарепортил. Общение с саппортом gog.com по этому вопросу оказалось пустой тратой времени. В итоге сделал все точно так же, как описано выше для HOMM V, и все заработало.
    • Neverwinter Nights 2. Скрипт с работой не справился, не смог скачать инсталлятор. Впрочем, игра помечена красным цветом, то есть, скрипт еще находится в разработке. Поставил игру по принципу Disciples 2 и HOMM V. На appdb.winehq.org подсмотрел, что также нужно установить пакет directx9. Делается это путем нажатия на кнопку Configure, во вкладке «Install Components». После этого все заработало.

    Скриншот главного окна PlayOnLinux с установленными играми:

    Главное окно PlayOnLinux

    Путем тривиальных манипуляций с каталогами:

    ~/.PlayOnLinux/shortcuts/
    ~/.PlayOnLinux/icones/32/
    ~/.PlayOnLinux/icones/full_size/

    … можно указать правильную иконку, если игру вы запускаете через explorer.exe.

    Заключение

    В общем и целом, все оказалось даже лучше, чем я ожидал. Запустились все игры, которые я решил попробовать. Притом практически без приседаний, особенно если с самого начала не слишком сильно полагаться на установочные скрипты PlayOnLinux. Также был приятно удивлен, что все игры без проблем заработали на встроенном ноутбучном GPU, притом не самом новом — Intel HD Graphics 4000.

    Дополнение: В продолжение темы вас может заинтересовать пост Как я увлекся ретро-играми для ПК.

    Метки: Linux, Игры.

    Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии
  • Python для windows server 2008
  • Что делать если нет песочницы windows 10
  • Команда для удаления папки windows
  • Ubuntu fonts for windows
  • Windows device recovery tool download