Бурашников Роман Александрович

Начальная настройка Wine, для запуска большинства windows игр

Опишу настройку Wine для запуска большинства Windows игр. Данная настройка проводилась на версии Wine 1.4.1 на 64-х битной системе.

Если ещё не скачали - скачиваем Wine и Winetricks в центре приложений.

Запускаем через GUI Winetricks (Меню —> WINE —> Winetricks) и начинаем устанавливать необходимые библиотеки по одному пункту в следующем порядке:

  1. corefonts, это в Select the default wineprefix —> Install a font
  2. vcrun 2005, эту и последующие библиотеки находим уже в Select the default wineprefix —> Install a Windows DLL or component
  3. vcrun 2008
  4. vcrun 2010
  5. vcrun 6
  6. vcrun 6sp
  7. d3dx9
  8. Теперь идем в Меню —> WINE —> Настройки Wine, где во вкладке Приложения меняем версию Windows c Windows XP на Windows 2000, после чего устанавливаем dotnet 20
  9. vb5run
  10. vb6run
  11. vcrun 2003
  12. Снова топаем в Меню —> WINE —> Настройки Wine, где во вкладке Приложения меняем версию Windows c Windows XP на Windows Vista, после чего устанавливаем dotnet 30
  13. d3xof
  14. devenum
  15. dinput8
  16. direckmusik
  17. direcktplay
  18. directx9
  19. dxdiagn
  20. d3dx11_43
  21. mfc40
  22. wsh56js, wsh56vb, wsh57
  23. gdiplus
  24. physx
  25. gfw
  26. wmp10 (попросит установить дополнительно кодеки — соглашаемся)

Итак, самое главное и проблемное теперь у нас установлено, дальше можно смело доустановить то, чего еще не хватает в списке Winetricks-а между d3dx10 и d3dxof, а так же dirac, dmsynth, mfc42, msasn1, msxml6, quartz, xact, xact_jun2010, xinput, glut, gecko120, d3dcompiler и прочее, что еще понадобится.

В случае появления ошибки: "p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога", ввести в терминале следующее:

wget https://launchpad.net/~jcollins/+archive/jaminppa/+build/1482994/+files/getlibs_2.06-0ubuntu1%7Eppa2_all.deb sudo dpkg -i getlibs_2.06-0ubuntu1~ppa2_all.deb
sudo getlibs -p gnome-keyring:i386
sudo mkdir -p /usr/lib/i386-linux-gnu/pkcs11/ sudo ln -s /usr/lib32/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so

Если появляется проблема с мышью (например: неадекватно летает по экрану), то в настройках Wine, вкладка Библиотеки, нужно выставить dinput8 - (встроенная, сторонняя)

Настроив Wine по данной инструкции, у меня запускаются почти все нужные мне игры созданные для Windows. Подробнее можете почитать в статье: "Тестирование игр для Windows на Linux. Правда ли что Linux не годится для игр".

По материалам: rosinka.rosix.ru, askubuntu.com и личный опыт

VN:F [1.9.22_1171]
Рейтинг: +8 (голосов: 12), Понравилось: 10, Не понравилось: 2

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

17 комментариев: Начальная настройка Wine, для запуска большинства windows игр

  • Роман Александрович, огромный респект за написание этой статьи. Собственно такую инструкцию давно искал (сам на линях уже лет пять, но в игры не играю) чтобы помогать как друзьям в переходе на линь, так и клиентам.
    Спасибо огромное! 🙄 🙄 🙄

    VA:F [1.9.22_1171]
    Рейтинг: +5 (голосов: 5)
  • Статья очень хорошая, но в ней не хватает описания настройки реестра. Я думаю она не будет лишней.

    VA:F [1.9.22_1171]
    Рейтинг: 0 (голосов: 2)
  • Автор, спасибо Вам за написание данной статьи! Вы очень нам помогли! Респект Вам) Вот окончательно перешел на дистрибутив Ubuntu, нафиг эту винду)

    VA:F [1.9.22_1171]
    Рейтинг: +4 (голосов: 4)
  • Спасибо помог Автор,респект,все понятно все сдлал все работает ❗ ❗ ❗ ❗

    VA:F [1.9.22_1171]
    Рейтинг: 0 (голосов: 0)
  • оно то все понятно, но в процессе установки:

    dotnet 30
    d3xof
    devenum
    dinput8
    direckmusik
    direcktplay
    directx9
    dxdiagn
    d3dx11_43
    mfc40
    wsh56js, wsh56vb, wsh57
    gdiplus
    physx
    gfw
    wmp10 (попросит установить дополнительно кодеки — соглашаемся)

    повыкидывало кучу ошибок типа не поддерживается установка в 64битные ОС. Устанавливал на Ubuntu 14.04 x64, версия WINE 1.6.2

    VA:F [1.9.22_1171]
    Рейтинг: +2 (голосов: 2)
  • Потому что надо сменить префикс на 32 бит:

    $ rm -r ~/.wine
    $ WINEARCH=win32 WINEPREFIX=~/.wine winecfg
    $ wineboot

    при этом всё что было установлено - слетит.

    VA:F [1.9.22_1171]
    Рейтинг: 0 (голосов: 0)
  • Не получается установить mfc40. спотыкается на нем с таким сообщением: "sha1sum mismatch! Rename /home/taida/.cache/winetricks/mfc40/mfc40.cab and try again" и все. Дальше все прекращается. (при этом файл mfc40.cab по данному пути весит 0 кб). Помогите установить его.

    VA:F [1.9.22_1171]
    Рейтинг: 0 (голосов: 0)
  • ПРивет!

    Правильно задаёшь в поисковике (ya.ru) и он почти сразу выдаст нужную ссылку: mfc40.cab как установить?
    Не парься.
    Вот ссылка: http://repo.druha007.ru/winetricks/mfc40/
    или у меня качай: https://yadi.sk/d/z5INwNm-mUcyZ
    Проверено, "засосало" системой. 😉

    VA:F [1.9.22_1171]
    Рейтинг: +1 (голосов: 1)
    • Здравствуйте!
      Не поделитесь ли, случайно файликом mfc40.cab, уже все перерыл - нигде нет (((
      Попробовал перейти по предоставленным вами ссылкам:
      http://repo.druha007.ru/winetricks/mfc40/
      ERR_ADDRESS_UNREACHABLE
      https://yadi.sk/d/z5INwNm-mUcyZ
      Возможно, владелец удалил файлы или закрыл к ним доступ. А может быть, вам досталась ссылка с опечаткой.
      И нигде в сети не смог найти, на офсайте майкрософты ругаются что у меня нет доступа (((

      VA:F [1.9.22_1171]
      Рейтинг: +1 (голосов: 1)
      • ПривеТ!

        Альтернативная ссылка ведь осталась и она рабочая 🙂
        https://yadi.sk/d/qBM57jFongBHR

        VA:F [1.9.22_1171]
        Рейтинг: +2 (голосов: 2)
        • Вчера по этой ссылке писало: "Возможно, владелец удалил файлы или закрыл к ним доступ".

          Огромное вам спасибо за отзывчивость, сегодня ссылка работает.
          Удачи вам, Vitek!

          VA:F [1.9.22_1171]
          Рейтинг: 0 (голосов: 0)
        • Всем ПривеТ!
          Накидал в этот же ресурс на всякий случай и другие необходимые файлы требуемые для установки "вине".
          Добавил текстовый файл "Wine" - тут на всякий случай записал свой способ установки (это мой опыт, не хотите не читайте 😎 ).

          VA:F [1.9.22_1171]
          Рейтинг: +3 (голосов: 3)
  • Спасибо, скачал и установил mfc40.cab. Еще один вопрос. У меня wine 64 (необходима, для некоторых приложений. Так вот, установились все компоненты, в том числе dotnet 40 и 45, а вот dotnet 30 и 35 не устанавливается (пишет, что не поддерживает 64 битные системы). Это пожалуй единственное что не получилось установить из Вашего списка.

    VA:F [1.9.22_1171]
    Рейтинг: 0 (голосов: 0)
    • Привет!
      Начальную установку я делал по "видео" и там порядок таков:
      sudo add-apt-repository ppa:ubuntu-wine/ppa
      sudo apt-get update
      sudo apt-get install wine1.8
      WINEARCH=win32 WINEPREFIX=~/.wine winecfg
      winetricks
      далее по тексту.

      VA:F [1.9.22_1171]
      Рейтинг: 0 (голосов: 0)
    • Привет!

      По поводу dotnet 35, 40 и 45
      Сообщение там выдаётся одинаковое по смыслу:
      dotnet35 does not yet fully work or install on wine. Caveat emptor.
      dotnet35 полностью еще не работает или устанавливает на вине. Принцип "качество на риск покупателя".

      VA:F [1.9.22_1171]
      Рейтинг: 0 (голосов: 0)
  • Всем привет!! 😈
    Ну так, значит так. ❓
    Закрыл.
    Ищите сами. 💡

    VA:F [1.9.22_1171]
    Рейтинг: +1 (голосов: 1)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Бурашников Роман АлександровичБурашников Роман Александрович
Лучшие записи
Рекомендую
  • Beget - лучший хостинг для сайтов в России
  • Топвизор - проверка позиций сайта в поисковых системах
  • Pozvonim.com - обратный звонок на сайт
  • Модульбанк - лучший банк для предпринимателей
Яндекс Диск 1ГБ дополнительного места