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

Ответить
Аватара пользователя
Ukol
Сообщения: 447
Зарегистрирован: 04 май 2014, 17:08
Operating system: ROSA Gnome R2 и далее...
Откуда: с. Богучаны

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

Сообщение Ukol » 03 апр 2019, 16:06

Настройка 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 dirac 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.
Последний раз редактировалось Ukol 20 авг 2019, 06:57, всего редактировалось 12 раз.
Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ !
MSI-GP72-7RD Intel® Core™ i7-7700HQ GTX 1050
Ryzen 5 2600X ASRock X470 Master SLI ASUS Vega 64

Аватара пользователя
Ukol
Сообщения: 447
Зарегистрирован: 04 май 2014, 17:08
Operating system: ROSA Gnome R2 и далее...
Откуда: с. Богучаны

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

Сообщение Ukol » 03 апр 2019, 16:14

Продолжение ...

Установить 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
Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ !
MSI-GP72-7RD Intel® Core™ i7-7700HQ GTX 1050
Ryzen 5 2600X ASRock X470 Master SLI ASUS Vega 64

Аватара пользователя
Barmalei
Сообщения: 4840
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Intel Pentium 2020M / 6 Gb RAM / AMD GRadeon HD 8570 / Rosa Fresh R11 KDE4 2016.1 x64

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

Сообщение Barmalei » 03 апр 2019, 16:54

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

Аватара пользователя
Ukol
Сообщения: 447
Зарегистрирован: 04 май 2014, 17:08
Operating system: ROSA Gnome R2 и далее...
Откуда: с. Богучаны

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

Сообщение Ukol » 03 апр 2019, 17:24

Barmalei писал(а):
03 апр 2019, 16:54
Проще Win 7 поставить и играть во все что можно без танцев с бубнами.
В Wine есть .NET Framework, С++ и IE? Это нужно для современных онлайн лаунчеров.
Для лаунчеров может и да. Может вам удобно держать для игр винду, а мне интересней на лине запустить, каждому свое... :D
Моно не плохо справляется вместо фреймворков от 1.1 до 4.0 и играм которым нужен 4.7.2 тоже. Остальные библиотеки можно как и в винде ставить пакетами MC Visual C++, Directx
Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ !
MSI-GP72-7RD Intel® Core™ i7-7700HQ GTX 1050
Ryzen 5 2600X ASRock X470 Master SLI ASUS Vega 64

Ответить