Настройка Wine x32 — x64

В последнее время Wine изменился и в лучшую сторону, доработали Mono и теперь он работает хорошо.

Надеюсь Wine x64 вы установите без инструкции, через Установка и удаление программ.

Переход wine c 64 на 32

rm -fr ~/.wine
env WINEARCH=win32 wineboot

После установки нужно найти в приложения значок Настройка Wine или в консоли выполнить команду
winecfg
Wine предложит установить пакет Mono — соглашаемся (ОК), после пакет Gecko x64 и Gecko x32 — соглашаемся (ОК), откроется окно настройки Wine, можете его закрыть — пока оно не нужно. Можно все настроить через графический интерфейс, но это долго и если какой сбой то не поймешь где он случился. Установим через консоль (терминал).
Установим шрифты.
winetricks corefonts
Первая длинная одна команда (скопировали, вставили в консоль нажимаем Enter). Будет скачивать нужные библиотеки, будут появляться установщики, соглашаемся с лицензионными соглашениями и устанавливаем. Если случился сбой (error mfc40) или зависла установка в консоли нажимаем Ctrl+C (остановим процесс), выполняем еще раз эту команду. Должно все установится (проверено). Быстрота установки зависит от вашей скорости интернет соединения.
winetricks directx9 d3dx9 d3dx9_26 d3dx9_28 d3dx9_31 d3dx9_35 d3dx9_36 d3dx9_42 d3dx9_43 d3dx10 d3dx10_43 d3dx11_42 d3dx11_43 d3dxof devenum dinput8 dinput dirac directmusic directplay dmsynth dsound

Вторая команда

winetricks dxdiagn gdiplus gfw mfc40 mfc42 msxml6 quartz

Третья

winetricks vb5run vb6run vcrun2005 vcrun2008 vcrun2010 vcrun2012 vcrun2013 vcrun2015 vcrun6 vcrun6sp6

Четвертая

winetricks wsh57 wsh56vb xact xact_jun2010 xinput

Далее выбираем поменять настройки и ставим

ddr=opengl
fontfix
glsl=enabled
multisampling=enabled
mwo=enabled
nocrashdialog
orm=fbo
psm=0
psm=1
psm=2
psm=3
rtlm=auto
strictdrawordering=desabled
videomemorysize= (отмечаете значение в соответствии с памятью вашей видеокарты, если больше видеопамяти чем 2048, то отмечаете его потом поправите в реестре)
vsm=0
vsm=1
vsm=2
vsm=3

Выбираем запустить winecfg

Версию Wine ставим (из выпадающего списка) Windows-7 или выше.
На вкладке — Библиотеки- в существующих значениях ищем — dinput — выделяем и жмем.
Изменить, в выпадающем меню ставим — встроенная, затем сторонняя, повторяем действие и с -dinput8- устраняет проблемы мышки в играх.

У кого проблемы со звуком, можно изменить параметр — dsound — на встроенная.

Профикс wine

WINEARCH=win32 WINEPREFIX=~/название_префикса winecfg
WINEPREFIX=~/название_префикса C:/путь/до/программы

Дополнительно

Запуск:
wine /i программа.exe
Установка msi:
msiexec /i программа.msi
Эмуляция процесса загрузки windows:
wineboot
Убивает все процессы wine:
wineserver -k

  • « Отправить комментарий »

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

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

  1. Исправление ошибки «err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installed»

    sudo apt install winetricks -y
    winetricks -q —force corefonts vcrun2015 dotnet40

  2. Спасибо большое!
    Благодаря вам наконец-то нормально заработал Морровинд.
    Весь интернет перерыл, но благодаря чуду я наткнулся на ваш сайт, который меня спас!

  3. Привет!после ввода второй команды — winetricks dxdiagn gdiplus gfw mfc40 mfc42 msxml6 quartz вылазит — Важно: команда wine gfwlivesetupmin.exe /nodotnet вернула статус 5. Прерывание.Может подскажете как это исправить?

  4. Здравствуйте, уважаемый. Спасибо за вашу инструкцию, самая вменяемая. что я нашёл👍 Но не могли бы вы её обновить по состоянию на 2021 год. Просто в новой версии winetricks каких то пунктов уже нет, какие то добавились, про некоторые пишет что устарели. Надеюсь на ваш профессионализм, разберётесь. Сам я новичок в Linux