Страница 1 из 1

Настройка Wine64 версии 4.xx

Добавлено: 03 апр 2019, 16:06
Ukol
Настройка Wine x64 для версии 4.4

Кто хочет установить новую версию winetricks, в новые версии добавляют более новые библиотеки, например dxvk.

Код: Выделить всё

wget  https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
Добавляем права на запуск:

Код: Выделить всё

chmod +x winetricks
И перемещаем в директорию /usr/bin, с заменой старого.

Код: Выделить всё

sudo mv -v winetricks /usr/bin
Пометка: после установки последней версии winetricks, появляются новые библиотеки для установки, так и новый DXVK, но некоторые из старых могут не установиться.


Запускаем Wine чтобы создал папку и установил Мono, Gecko x32 и х64 бит. Устанавливаем все. Потом окно можно закрыть. Начнем с установки всех шрифтов. Установка будет долгая, зависит от вашего интернет соединения.

Код: Выделить всё

winetricks allfonts
После установки или сбоя всегда вводите повторно команду для проверки.Должно как на скрине с параметром: already installed, skipping(установлено).
Снимок экрана от 2019-04-03 18-25-32.png
Сейчас установим самую длинную команду (долго скачиватся больше 1гиг, но не уходите далеко), в ней самые главные библиотеки (некоторые далее будут дублироватся, например: gdiplus, vcrun2008)

Код: Выделить всё

winetricks d3dx9 d3dx9_24 d3dx9_25 d3dx9_26 d3dx9_27 d3dx9_28 d3dx9_29 d3dx9_30 d3dx9_31 d3dx9_32 d3dx9_33 d3dx9_34 d3dx9_35 d3dx9_36 d3dx9_37 d3dx9_38 d3dx9_39 d3dx9_40 d3dx9_41 d3dx9_42 d3dx9_43 d3dx10 d3dx10_43 d3dx11_42 d3dx11_43 d3dcompiler_43 d3dcompiler_47 d3drm d3dxof devenum dinput directplay dmband dmcompos dmime dmloader dmscript dmstyle dmusic dmsynth 
Далее... DXVK определенной версии можно поставить через winetricks. Не забываем проверять повторной командой, бывает закачка, установка прерываются.

Код: Выделить всё

winetricks dxdiagn dxvk glut gdiplus mfc40 mfc42 msxml6

Код: Выделить всё

winetricks vb5run vb6run vcrun2005 vcrun2008 vcrun2010 vcrun2012 vcrun2013 vcrun2015 vcrun6 vcrun6sp6
И последняя команда для всех.

Код: Выделить всё

winetricks vulkansdk vulkanrt winhttp wininet wsh57 wsh56vb xact xact_jun2010 xinput vcrun2017
Установка framework 4 - 4.8, под спойлером.
Решил добавить установку framework, некоторые игры, лаунчеры не работают через Моно. Не писал про установку, может быть много проблем с установкой, возможны проблемы, в виде зависания установки. Удаляет Моно, советую делать отдельный префикс. Не прерывайте установку. Советую устанавливать с последней версией Winetricks. Выполнить одну команду...

Код: Выделить всё

winetricks dotnet472
Установка долго идет... Будет просить ПЕРЕЗАГРУЗКУ, ВЫБИРАЕМ- "Перезагрузить позже".

Код: Выделить всё

winetricks dotnet48
Для видеокарт nvidia можно установить physx.

Код: Выделить всё

winetricks physx
Для видеокарт AMD, Mesa можно установить gallum nine. Версию выбрать через winetricks.Сам не проверял, нет таких видеокарт в наличии.

Код: Выделить всё

winetricks galliumnine
Снимок экрана от 2019-04-03 19-08-09.png
Через окно winetricks, сделаем остальные настройки для наглядности.

Код: Выделить всё

winetricks
Отмечаем галочкой, жмем ОК.
Снимок экрана от 2019-04-03 19-13-01.png
Выбираем : Запуск winecfg (редактор настроек wine)
Снимок экрана от 2019-04-03 19-13-40.png
Открываем вкладку библиотеки и для надежности добавим несколько библиотек: directx9 - directmusic- dsound - quartz Если не создался dinput8 добавить и изменить на встроенный. . Прописываем или вставляем по одной и нажимаем: Добавить. Применить.
Снимок экрана от 2019-04-03 19-32-35.png
Закрываем окно winecfg, в окне winetricks выбираем: Поменять настройки.
csmt=on (default) на разных видеокартах работает по разному (можно потом удалить в реестре)
ddr=opengl
glsl=enabled (default)
multisampling=enabled
mwo=enabled (default)
nocrashdialog
orm=fbo (default)
psm=0
psm=1
psm=2
psm=3
rtlm=auto (default)
strictdrawordering=desabled (default)
videomemorysize= (отмечаете значение в соответствии с памятью вашей видеокарты, если больше видеопамяти чем 2048, то отмечаете его потом поправите в реестре)
vsm=0
vsm=1
vsm=2
vsm=3
Подтверждаем наши изменения - OK.

Настройка Wine64 версии 4.xx

Добавлено: 03 апр 2019, 16:14
Ukol
Продолжение ...

Установить DXVK последнюю версию можно и через консоль, можно посмотреть какая и установить через winetricks.
Снимок экрана от 2019-04-03 19-09-01.png
Настройка реестра
Так выглядит: Поменять настройки.
Снимок экрана от 2019-04-03 19-53-42.png
Отмечаем как написано выше и жмем ОК.
Если надо поменять настройки памяти видеокарты: Запустить regebit (редактор реестра). Откроется окно реестра, нажимаем на : HKEY_CURRENT_USER > Software > Wine > Directx3D, все нужные нам настройки.
Снимок экрана от 2019-04-03 20-33-58.png
Изменяем видеопамять на нужную, правой кнопкой на строке, изменить
Снимок экрана от 2019-04-03 20-20-18.png
Вписываете значение видеопамяти вашей видеокарты.
Если нужно удалить параметр CSMT, на строке нажать правой кнопкой, удалить.

Настройка мышки, клавиатуры и звука.
Версию Wine ставим (из выпадающего списка) Windows-7 или выше. На вкладке - Библиотеки- в Существующих значениях ищем - dinput - выделяем и жмем Изменить, в выпадающем меню ставим - Встроенная, затем сторонняя, повторяем действие и с -dinput8- устраняет проблемы мышки в играх.
Снимок экрана от 2019-04-03 20-41-40.png
У кого проблемы со звуком, можно изменить параметр - dsound - на встроенная.
Попробуйте отредактировать настройки звукового сервера (системные, а не вайна), когда постоянные посторонние звуки и хрипение.. Для KDE через kwrite, если у вас другое окружение, пишите свой текстовый редактор.

Код: Выделить всё

sudo kwrite /etc/pulse/daemon.conf
Там находим строки и меняем их на значения:

Код: Выделить всё

default-fragments = 5 (у меня по дефолту было 4)
default-fragment-size-msec = 2  (у меня по дефолту было 25)
После чего перезапускаем пульс:

Код: Выделить всё

pulseaudio -k

Настройка Wine64 версии 4.xx

Добавлено: 03 апр 2019, 16:54
Barmalei
Проще Win 7 поставить и играть во все что можно без танцев с бубнами.
В Wine есть .NET Framework, Microsoft Visual C++ и IE? Это нужно для современных онлайн лончеров и геймцентров.

Настройка Wine64 версии 4.xx

Добавлено: 03 апр 2019, 17:24
Ukol
Barmalei писал(а):
03 апр 2019, 16:54
Проще Win 7 поставить и играть во все что можно без танцев с бубнами.
В Wine есть .NET Framework, С++ и IE? Это нужно для современных онлайн лаунчеров.
Для лаунчеров может и да. Может вам удобно держать для игр винду, а мне интересней на лине запустить, каждому свое... :D
Моно не плохо справляется вместо фреймворков от 1.1 до 4.0 и играм которым нужен 4.7.2 тоже. Остальные библиотеки можно как и в винде ставить пакетами MC Visual C++, Directx

Настройка Wine64 версии 4.xx

Добавлено: 01 мар 2020, 22:15
CeBepHuk
Заново скачал последнюю сборку и установил Росу.
Как мне кажется особо много не успел ещё натворить в дистрибутиве, но Wine не хочет устанавливаться:
из-за неудовлетворённости пакета libavutil56, но он тоже конфликтует с уже установленным и по названию с точно таким же.
1.png
2.png

Настройка Wine64 версии 4.xx

Добавлено: 26 сен 2020, 19:04
timbi
Удаляет Моно, советую делать отдельный префикс
Здравствуйте. А как делать этот префикс практически? Что-то не пойму, что и как правильно написать?