Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: настроенный префикс wine + CSMT + DXVK + 2 сборки с ним (обн 2018)  (Прочитано 187200 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
64битный Wineprefix от Wine 5.7 из новой раздачи, отдельно
DXVK 1.6.1 установлен ,  Мор Утопия проверена, работает сразу.
Установлен также и media foundation patch для Resident evil 2 remake
но в игру отдельно надо положить mfplat.dll

префикс будет работать по пути
/home/user/.wine  но можете попытаться переселить его в другое место
получится или нет - не проверял. увы имя пользователя прописывается в ключах реестра.

Префикс из 22.7 Linux для дома
DXVK версии: 1.7.2
https://yadi.sk/d/p1cy4oIzT14PVw
Версия с mono вместо дотнет.
На этом префиксе проверены
Escape from Tarkov, State of decay 2, Assasin's (Odyssey) Раза с 10 работает.
Не будет работать: A Plague tale.

Префикс из 22.7 Linux для дома
DXVK версии: 1.7.2
https://yadi.sk/d/eWw6S-kGknFS-g
Версия с дотнет вместо моно.
На этом префиксе проверены
A Plague tale, Lords of the fallen
Не будет работать: Escape from Tarkov.

mfplat предустановлен во все версии всех префиксов.
Однако mfplat.dll надо размещать в папку игры вручную.

Префикс из 22.6 Linux для дома
DXVK версии: 1.6.x
https://yadi.sk/d/pSys-W-A0FIA6g
На этом префиксе проверены:
Мор Утопия 2, Unreal III


mfplat.dll брать отсюда
https://yadi.sk/d/bqilc1bTIqk1BA

============================
Для установки поддержки DX12
============================
нужно только поставить VKD3D-proton.
https://github.com/HansKristian-Work/vkd3d-proton/releases

Работать будут многие но не все игры как и обычно это бывает
Киберпанк без проблем будет работать

Конечно подразумевается что вы не забыли обновить видеодрайвер,wine i dxvk.

===========================================================================================
Сборка на базе Ubuntu c MATE 1.18 и настроенным Wine (c поддержкой CSMT)
===========================================================================================

Сборка предназначена для уменьшения числа вопросов по неработе игр и убиранию этапа настройки и наполнения wineprefix.
Ниже есть описание как самостоятельно поставить DXVK для DirectX11/Vulkan игр а также сборка wine 32bit для устаревших игр с поддержкой .net. Замечу в 64-бит версии .net поддерживается только через Mono!.

Что такое DXVK - можно его назвать библиотекой, которая позволяет игры на чистом DX11 запускать через Vulkan, а не через более медленный OpenGL, с повышенной производительностью.

Скачать самостоятельно DXVK с поддержкой DX9,10,11 можно отсюда.
https://github.com/doitsujin/dxvk/releases
В большинстве случаев Wine-staging + DXVK достаточно для 80% игр.
Для установки достаточно распаковат его в любом месте и выполнить sh setup.sh install

* Эта сборка - продукт работы большого количества людей и проектов. По возможности она старается сочетать лучшее из того что есть в мире линукс для быстрого старта.
Я лишь постарался собрать все материалы вместе и подготовить несколько образов для быстрого тестирования игр.


Сборка на Ubuntu Mate 16.04.1 x64 готова. (2017.1)
https://cloud.mail.ru/public/9WTF/GTDCHMtFc
Кроме wine и Kernel 4.9.4 ничего в системе существенного не затронуто!При желании будет работать и 4.8.0
Система полностью соответствует официальной Ubuntu Mate 16.04.1!

Сборка на LM 19 x64 + Wine + DXVK + Nvidia-430 готова  (2019.7.17) <== Самая новейшая.
Ядро системы: 5.1.15
Wine: 4.12 staging + DXVK 1.2.2
Основная раздача находится на трекере, тему обновляю как могу.
http://nnmclub.to/forum/viewtopic.php?t=1261406&start=30
В раздаче есть более старый ISO для не-Нвидия систем.
Нвидия версию можно превратить в обычную удалив драйвер Нвидия.
sudo apt-get purge nvidia-*
Сборка на Linux Mate 18.3 x64 + DXVK готова  (2018.5.25)
Ядро системы: 4.17.0
Wine: 3.8 staging + DXVK (experimental)
предустановлена скомпилированная версия OBS + Nvenc support.
https://yadi.sk/d/QiItVZBt3VoTYC
https://www.nnm-club.me/forum/viewtopic.php?p=8781701#8781701
Все необходимые обновления установлены. Получение новых версий Wine проверено.


Для установки любых сборок:
Как установить подготовленную сборку используя Systemback installer
https://www.youtube.com/watch?v=a97GLKpy4Hs

Сборка на MX-16 (Debian based)
https://cloud.mail.ru/public/Esdc/wqpena9W7
Установщик системы стандартный, сборка 2017 года

===============================================================
Видео примеры игр с DXVK  (DirectX over Vulkan)
===============================================================
Shadow of the tomb raider
https://www.youtube.com/watch?v=VCgsxZoG0AU

Devil may cry 5
https://www.youtube.com/watch?v=koKoz-SY7bs

Senua's sacrifice
https://www.youtube.com/watch?v=w5WBMAN4hT0&t=1s

Farcry 5
https://www.youtube.com/watch?v=cOgEB68HDzA&t=14s

Battlefield 1
https://www.youtube.com/watch?v=h8600EBqj18&t=24s

Divinity original sin 2 +++

Witcher 3
https://www.youtube.com/watch?v=9trnovhuxSs

Все видео уже устарели, сейчас идёт ещё лучше.
==============================
Самостоятельная установка DXVK
==============================

Требуется только наличие Wine-staging. Ничего другого кроме замены нескольких библиотек
как на видео вам делать не потребуеся, главное сделать это корректно и для 64 и 32бит версий и не перепутать папки.

Я делал обучающее видео по установке DXVK, возможно оно вам поможет, техника установки думаю должна подходить для всех дистрибутивов.
https://www.youtube.com/watch?v=LdiW3jo94Vs

Сам DXVK нужно брать отсюда, это касается всех дистрибутивов.
https://haagch.frickel.club/files/dxvk/

=======================

Изредка некоторые игры могут потребовать glsl=disable.
===============================
Как запускать игры из другого префикса (важно для DXVK)
===============================
игры так запускать:: создать 1start.sh в папке игры и заполнить его.
Код:
#!/bin/bash
WINEARCH=win64 WINEPREFIX=~/.wine64 DXVK_HUD=1 wine HellbladeGame.exe

через .sh файлики и только через них и запускать, если игре НЕ хватает обычного Вине.
Название .ехе файла естественно поменять на своё.
Если у вас свой пользователь то придется разместить префикс по следующему пути
/home/user/.wine64/
Для установки ДХВК пришлось жестко прописать пути.
Если вас не устраивают пути вам придется полностью самостоятельно поставить wine,csmt,dxvk

===============================
Отдельный архив Wine без сборок
===============================
Отдельно поддержку DXVK можно скачать в виде префикса (незаполненного но для многих игр хватает)
https://yadi.sk/d/eNwZgNWR3VokhJ  (уже устарел и сильно)
 
ИЗ старых раздач префикс: rel21.5 (уже устарел и сильно, однако для 32бит пригоден и достаточно актуален)
https://yadi.sk/d/aHh0VvtNOvnT5g
По возможности лучше использовать steam play.
Не рекомендую эту версию.т.к. она делалась на очень старой системе.
Однако все ещё может быть полезной для чего то критичного именно к .NET

Все сборки wine я также выкладываю здесь, включая самые старые:
http://vk.com/topic-44003962_32879294

Важное замечание::
Префикс будет полноценно работать сразу и перенастроится сам на любую выбранную вами версию Wine.
Eсли у вас пользователя зовут user
Если вы только собираетесь ставить систему выберите это имя.
Будет работать и без него,но система попытается досоздать новые ключи реестра wine на базе имеющихся.

*wineprefix пересобран заново с нуля.
Проходит полную проверку через .NET Framework setup verifycation utilite.
по всем .NET profiles от 2.0 до 4.0 Full.\
.NET 1.1 - не требуется!
Состав:
vcrun 2003, 2005, 2008, 2010
vcrun 6 , 6sp,d3dx9 ,d3dx10
dotnet 2.0,3.0, 2.0sp1,2.0sp2,3.0sp1, 3.5+(k),3.5sp1(+k) ,4 +
vb5run, vb6run
k-lite codec pack, flash player win32 (для Steam например)
d3xof, dirac, devenum, directx9, dxdiagn, d3dx11_43
mfs40+, gdiplus+, physx+ ,gfw +

Это префикс wine которым можно  заменить содержимое .wine, если у вас ничего не получается с настройкой .net framework от m$. 
.NET 4.5 работать не будет - можете даже не пытаться ставить. я проверял
это надо ждать пока на winehq смогут его расковырять получше.

Краткий список игр с видео что проверил я лично.
https://www.youtube.com/channel/UCgnD0i7KsNrumRtzPCuukdg/playlists

===========================================
Как установить себе Wineprefix c другого ПК
===========================================
1.В первую очередь включите скрытые папки  в вашем файловом менеджере
и сделайте копию вашего .wine куда нибудь.

ctrl l в Nautilus i Caja показывает текущий путь.


2.Распакуйте архив и замените аккуратно папки из распакованной в вашу .wine.
Место установки /home/%вашеимя%/.wine/  или можно так записать ~/.wine/
смотрите внимательно что, и на что меняете.места должны совпадать.
т.е. контент для drive_с должен лежать не рядом а именно там.

Настоятельно советую делать пользователя user

3.
если вашего пользователя зовут по другому могут быть сложности
нужно будет переименовать пользователя в .reg файлах, а также переименовать папку (самое главное) в текущее имя пользователя.
автозамену можно провести любым простым редактором.  только не офисами (!!!) повредят реестр.

4.скачать файл с префиксом можно тут.
https://yadi.sk/d/fYG1aVpxh4sdS (ссылка обновлена и проверена 30.10.2015, уже 180+ скачек)

не могу давать никаких гарантий

5.после установки надо обновить wine
и сделать
wineboot --update
больше вроде бы ничего.

5 Если у вас не запоминаются настройки дисков в Wine
В некоторых случаях надо в папке dosdevices удалить диски от D до Z из вашего файлового менеджера


как правильно запустить 64битную программу если у вас 32битный префикс
(Нажмите, чтобы показать/скрыть)


Если вам пригодились сборка wine или операционной системы - то я очень рад
« Последнее редактирование: 11 Июля 2021, 07:01:54 от dj--alex »
Ubuntu 18.04 MATE x64, 19.3 x64 Mate, MX-Linux 19 Mate Mate Mate Mate. PC:B450\Ryzen3200G\16Gb\6TB\1060gtx\512Gb-Netac
https://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн Mikkidez

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Сразу хочу сказать огромное спасибо! :)

Уже качаю, но жаль потестить все это сегодня времени нету. Займусь всем завтра, о результатах отпишу :)

Оффлайн Mikkidez

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Поставил, все работает на ура) Поэтому рекомендую всем у кого проблемы с заполнением Wine.
Был только один момент, распаковщик ругался на папки "Мои рисунки" и подобные при извлечении, но они не играют роли. В остальном все гладко. Еще раз спасибо :)

Оффлайн graddata

  • PreSale
  • Администратор
  • Старожил
  • *
  • Сообщений: 1836
  • BIGCloud
    • Просмотр профиля
на трекере не верно указана ссылка на разработчика

Оффлайн Alig83

  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: настроенный префикс wine
« Ответ #4 : 05 Ноября 2012, 16:22:48 »
Ставлю этот префикс, после перезагрузки через вайн вобще ни чего не включается  :-\

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Re: настроенный префикс wine
« Ответ #5 : 06 Ноября 2012, 03:23:11 »
перезагрузка вроде как не требуется. достаточно wineboot --update

скорее всего вы забыли сменить данные на своего пользователя

например переименовать в реестре вине  user ->vasiliy  а также переименовать папку в users  таким же образом.

без этого работать не будет


PS
Статистика с сервиса )
Файл linux4games_wine_djalex_prefix.tar.gz   Залит 07.08.2012 09:55:51   Сегодня в 22.10.2012 22:47:54   895 раз    [Скачать]    [450.26Mb]
« Последнее редактирование: 26 Ноября 2013, 15:42:52 от dj--alex »
Ubuntu 18.04 MATE x64, 19.3 x64 Mate, MX-Linux 19 Mate Mate Mate Mate. PC:B450\Ryzen3200G\16Gb\6TB\1060gtx\512Gb-Netac
https://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн Alig83

  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: настроенный префикс wine
« Ответ #6 : 06 Ноября 2012, 07:34:27 »
Перезагрузку делаю не после установки, а вобще. И имя пользователя у меня "user".

Оффлайн Exx

  • Активист
  • *
  • Сообщений: 275
    • Просмотр профиля
Re: настроенный префикс wine
« Ответ #7 : 17 Декабря 2012, 18:24:19 »
Беда в дом что когда заменяешь в reg  файлах то редактор заменяет и слово users тоже. То есть к  примеру путь c:/users/user/ он заменит на c:/vasyas/vasya/
Т.е в ручную все менять придется?(

Оффлайн Kos-13

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
    • Айти-идея: абонентское и разовое обслуживание компьютеров организаций и частных клиентов в Минске
Re: настроенный префикс wine
« Ответ #8 : 04 Января 2013, 20:53:36 »
Я извиняюсь, но у меня редиректит на рег.ру, сол просрочен домен.

Оффлайн vit9zmorozov

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: настроенный префикс wine
« Ответ #9 : 27 Февраля 2013, 23:59:21 »
Всем привет столкнулся с довольно странной проблемой) У меня не запускаются половина exe фаилов. Они начинают открывать, об этом свидетельствует появляющаяся вкладка на на нижней панели приложений, но потом вкладка закрывается и дальше не происходит ничего.

Железо- Asus GeForce 9800 GT  1 Гб, 2гб DDR II, процессор 2хIntel Core 2 CPU -6400 2.13 GHz.
Система- Ubuntu 12.10 + Mate 64 битная версия
Вайн - 1.5.24. Библиотеки залиты из готовой сборки dj--alex, добавлено было только vcrun6 и mfc42.

Данный косяк появился, после перехода с Lubuntu  32 бита  на Ubuntu 12.10 + Mate 64 бита.

На прошлой системе всё играло и запускалось. Был пройден Dead space 3, Aliens: Colonial Marines, King’s Bounty: Перекрестки миров, запускался Crysis 2... На Ubuntu 12.10 + Mate 64 бита делал всё тоже самое, что и раньше, но получил вот такую ошибку.

Помогите разобраться в чём дело...

Оффлайн MEXAHOTABOP

  • Активист
  • *
  • Сообщений: 902
    • Просмотр профиля
Re: настроенный префикс wine
« Ответ #10 : 28 Февраля 2013, 00:09:35 »
что в консоли?
http://fonline.ru/ заходите

Оффлайн vit9zmorozov

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: настроенный префикс wine
« Ответ #11 : 28 Февраля 2013, 01:45:00 »
Вот вывод с терминала при попытке открыть конфигуратор  второго ведьмака.

user@user ~ $ cd /home/user/.wine/dosdevices/c:/ProgramFiles/Witcher2/bin
user@user ~/.wine/dosdevices/c:/ProgramFiles/Witcher2/bin $ wine Configurator.exe
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
« Последнее редактирование: 28 Февраля 2013, 15:54:55 от vit9zmorozov »

Оффлайн MEXAHOTABOP

  • Активист
  • *
  • Сообщений: 902
    • Просмотр профиля
Re: настроенный префикс wine
« Ответ #12 : 28 Февраля 2013, 02:56:11 »
хм вроде ничего страшного пропробуй
WINEDEBUG=+all wine Configurator.exe
и
strace wine Configurator.exe
http://fonline.ru/ заходите

Оффлайн vit9zmorozov

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: настроенный префикс wine
« Ответ #13 : 28 Февраля 2013, 11:02:16 »
Сделал. Терминал выдавал 10 строк в секунду, поэтому весь вывод привести просто не реально. В результате  ничего не изменилось всё осталось на своих местах... Точно так же ничего не происходит...




Пользователь решил продолжить мысль 28 Февраля 2013, 15:49:48:
Попробовал поставить MATE  32 бита, всё то же самое.  Выходит это я криво настроил вайн... Вопрос - где зарыта собака? Дистр системы скачивал с английского офф сайта...

Пользователь решил продолжить мысль 28 Февраля 2013, 17:19:00:
Люди, добрые, очень прошу отозваться!) Наверняка же есть решение...
« Последнее редактирование: 28 Февраля 2013, 17:19:00 от vit9zmorozov »

Оффлайн zu23

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: настроенный префикс wine
« Ответ #14 : 06 Апреля 2013, 14:47:55 »
dj--alex,
Здравствуйте!
ССылка http://мы-с.рф/f/f.php?c=8301 не работает - Сервер не найден. Firefox не может найти сервер www.мы-с.рф.
Есть ещё источники или зеркало?

Пользователь решил продолжить мысль 06 Апреля 2013, 14:49:31:
Да, и ещё: может Вы посмотрите тему https://forum.ubuntu.ru/index.php?topic=217780.0;all Есть ли идеи по wine в моём случае?
« Последнее редактирование: 06 Апреля 2013, 14:49:31 от zu23 »

 

Страница сгенерирована за 0.068 секунд. Запросов: 22.