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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

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

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

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
прокатит, пробовали =)
правда лучше Wine 1.9.х ставить

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

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
для тех кто пользуется собранным wineprefix

переработана и обновлена шапка,  также обновлена сборка с wine
теперь префикса 2 - 32битный и 64битный
ну и самое приятное теперь поддерживаются .пока частично - DirectX11  и uefi (второе это к сборке имеет отношение . не к wine)


добавлена в шапку следующая полезная информация.

как правильно запустить 64битную программу если у вас 32битный префикс

Как запустить 64бит windows программу
С помощью файла Run_as_64_bit.sh из папки Additions/Scripts вкладываемого в папку игры.
Запускаете файл вместо .exe файла игры. Если файлов несколько вам нужно будет отредактировать файл
и заменить $a на название вашего .exe файла программы.
Обратите внимание что так можно запускать и 32бит программы, но они запустятся так как будто вы их только что установили.

Если у вас нет префикса 64бит он у вас создастся автоматически.

#!/bin/bash
f=`pwd`;
a=`find $f -iname '*.exe'`
echo $a
WINEARCH=win64 WINEPREFIX=~/.wine64 wine $a

« Последнее редактирование: 06 Марта 2017, 20:48:12 от 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

leserf50

  • Гость
Как запустить 64бит windows программу
С помощью файла Run_as_64_bit.sh из папки Additions/Scripts вкладываемого в папку игры.
Я не понял. Где этот файл .sh? Он в папке с игрой Additions/Script или его надо самому сделать? ( Код скопировать в созданный файл).
« Последнее редактирование: 09 Апреля 2017, 05:13:25 от leserf50 »

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Если у вас его нет, скопируйте его код из поста выше, он специально для этого написан.   
Как вариант В сборке "Линукс для дома" копия скрипта всегда есть в /opt/l4d/




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

leserf50

  • Гость
dj--alex, и как запустить игру с отображением ФПС , с DRI_PRIME=1, (дискретка) с этим же скриптом 64 бит вместе? А нельзя ли выложить заполненый и настроенный 64 битный префикс, как и 32 битный? После запуска некоторых игр ничего не поисходит, это происходит из-за того, что игра не находит нужные библиотеки и настройки. Работать с wine не совсем удобно.
Чтобы установить ту или иную программу придется облазить кучу форумов и блогов, чтобы понять какие пакеты нужно установить и какие библиотеки добавить. Затем следует длинный процесс решения проблем, установки пакетов через winetricks и ручной настройки реестра и так далее. Это все очень сложно даже для опытных пользователей, не говоря уже про новичков.
Проект winewizard закрыли, PlayOnLinux работает не со всеми играми. :'(
« Последнее редактирование: 30 Апреля 2017, 17:29:06 от leserf50 »

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Выложил обновленную версию сборки и веду общение с коллективом THG об этом же.

В релиз включена экспериментальная поддержка DXVK которая позволяет игры на чистом DX11 запускать через Vulkan, а не через более медленный OpenGL, с повышенной производительностью.
Обновлено: Linux kernel 4.17.0rc4
Обновлено: FFmpeg 3.4.2
Добавлено: gvfs-backend (поддержка Samba- share)
Добавлено: unrar
Добавлено: Avidemux 2.7.0 (в формате appimage, additions)
Удален по вопросам совместимости: Nvidia-Prime, Avidemux (qt4).
Запуск игр пока что вручную с размещением файла Run_game_DXVK_FPS.sh
внутрь папки каждой нужной игры.


Улучшил описание:
* Эта сборка - продукт работы большого количества людей и проектов. По возможности она старается сочетать лучшее из того что есть в мире линукс для быстрого старта.
===============
to : leserf50
Несложно, вот 64битный префикс, держите отдельно.

Отдельно поддержку DXVK можно скачать в виде префикса (незаполненного но для многих игр хватает)
https://yadi.sk/d/eNwZgNWR3VokhJ

игры так запускать:: создать 1start.sh в папке игры и заполнить его.
Код:
#!/bin/bash
WINEARCH=win64 WINEPREFIX=~/.wine64 DXVK_HUD=1 wine HellbladeGame.exe

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


PS
Даже используя всё возможное некоторые программы вероятно так и не запустятся из за защиты или каких либо нереализованных аппаратно или программно возможностей.
НО со временем число таких программ постоянно падает.


« Последнее редактирование: 26 Мая 2018, 00:23:10 от 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

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Выложил проверенную версию DXVK которой сам пользуюсь из своей папки /home/user/.wine64/dxvk на которой игра работает НОРМАЛЬНО c драйвером 396.26 который доступен для Ubuntu Linux 16 i 18 а также для форков.
https://yadi.sk/d/cOJreojX3YdsPR

Наконец сам записал ролик с Farcry 5
долгое время не мог это сделать,т.к. OBS захватывал черный экран, а оказывается надо перейти в оконный режим если DXVK включен.

https://www.youtube.com/watch?v=cOgEB68HDzA


Новая игра Вампыр
https://www.youtube.com/watch?v=jYjPhYM_VwI

Солус
https://www.youtube.com/watch?v=-kV7_rgEr64
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

Оффлайн demonidios

  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
А можно ссылку на заполненный префикс для wine 3.11?
В идеале там уже должны быть:
1. msxml3-4-6
2. vcrun2003-2005-2008-2010-2012-2013-2015-2017
3. Dotnet 3.5 sp1, dotnet4.0, dotnet 4.6.1
4. vbrun6
5. ie8
6. physx9.14
7. dx9 june2010
8. msjet4.0
9. mdac27, mdac28
10. xna31, xna40

Рассказывать про winetricks не нужно, половина этих программ тупо не ставится, выдавая ошибку на разных стадиях установки.
Буду очень рад если кто-то поделится готовым префиксом под Wine 3.11, в котором были безболезненно установлены перечисленные мною выше программы.

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
всё это есть только для 32битного префикса который вы можете скачать с первой страницы

А запрошенные вами программы невозможно установить все в 64-бит префикс.
.NET Framework до сих пор не поддерживает 64бита в wine
вместо него предлагается Mono как альтернатива для запуска .NET кода.


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

Оффлайн demonidios

  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Всё это есть только для 32битного префикса который вы можете скачать с первой страницы

А запрошенные вами программы невозможно установить все в 64-бит префикс.
.NET Framework до сих пор не поддерживает 64бита в wine
вместо него предлагается Mono как альтернатива для запуска .NET кода.

Извиняюсь за то. что долго не отвечал.
Дружище, я ничего не имею против 32-х битного префикса.
Вопрос только в том, что мне для этого нужно скачивать и ставить ПОЛНОСТЬЮ НОВУЮ СИСТЕМУ! Ту, что ты выложил в исошном образе. Что бы выдрать из него готовый префикс и перенести в свою XUbuntu 16.04.03 x64.
На Гугл-диск(выложено - май 2015 года) и Яндекс-диск ты выложил заведомо устаревшие префиксы.
https://yadi.sk/d/fYG1aVpxh4sdS (ссылка обновлена и проверена 30.10.2015, уже 180+ скачек) - это тоже трудно назвать свежим префиксом.
Обновление wine старых версий происходит корректно далеко не всегда, я уже успел в этом не один раз убедиться.
В общем, извини, что потревожил, предложенный тобою вариант в моих условиях просто не работает.
Буду искать иной вариант.

Оффлайн psihovnet

  • Новичок
  • *
  • Сообщений: 15
  • Rock
    • Просмотр профиля
Народ, такая проблема: ставиться. работает отлично, но после первого обновления перестает работать клавиатура и мышь, тачпад тоже не работает. Кто знает в чем может быть проблема?

Пользователь добавил сообщение 04 Ноября 2018, 15:15:31:
dj--alex, Ещё странно, что при запуске с флешки просит пароль
« Последнее редактирование: 04 Ноября 2018, 15:15:31 от psihovnet »
Я учусь всему что вы говорите! :)

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Раздача обновлена, ссылка в шапке на 22.5.9.
7a02e8a5609b7c45ec968f24c4db906c l4d-22.5.9-wine4dxvk-k5.1-NV430-M19-x64.iso

22.5.9
+ Wine-staging 4.12 обновлен, DXVK обновлён до 1.2.3
+ Nvidia 430 ( +32 bit libs)
+ VLC добавлен русский язык.
+ Ядро системы обновлено до 5.1.15
+ Обновлен Firefox до 67
+ Gimp 2.0.12.
+ Libreoffice 6.2
- blrtty, libc6-dbg libwebkitgtk-1.0 (заменён на 3.0), fonts-wqy-microhei, libjavascriptcoregtk-1.0-0
Версия без Nvidia оставлена без изменений. Не думаю что пользователям Radeon/Intel нужен драйвер Nvidia 430.


Как поделится информацией о своей ОС:
inxi -FПолучите небольшую страничку с выводом информации о железе которой обычно хватает для диагностики.
System: Host: PC1 Kernel: 5.1.15-050115-generic x86_64 bits: 64
Machine: Device: desktop Mobo: ASRock model: AB350 Pro4 serial: M80-A2005400895
CPU: Quad core AMD Ryzen 5 1500X (-MT-MCP-) cache: 2048 KB clock speeds: max: 3500 MHz

П.с. пароль просит  только для запуска инсталлятора.
Пароль указан под видео с описанием установки.
В текстовом файле на рабочем столе
и даже в этой теме в описании.

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

Оффлайн Kerrigan

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Простите за такой довольно глупый вопрос, но можно ли эту сборку запустить как-то на том же Арче?

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Боюсь на арче вам нужно всё сделать вручную
Сначала поставить wine-staging любым методом.

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

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

PS. Обычно здесь принято обсуждать Ubuntu и совместимые дистрибутивы.

постарался обновить и актуализировать данные в шапке.

« Последнее редактирование: 31 Июля 2019, 11:28:00 от 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

Оффлайн peaceful

  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Устанавливал по инструкции (для свежей убунты), но wine не устанавливается.
(Нажмите, чтобы показать/скрыть)

Также пробовал это:
(Нажмите, чтобы показать/скрыть)

И ещё это:
(Нажмите, чтобы показать/скрыть)

Также пробовал менять репозиторий bionic на xenial - та же ошибка.
Пробовал устанавливать wine-staging, winehq-staging, wine-develop, winehq-develop - та же ошибка.
Есть подозрение, что дело в версии libfaudio или libfontconfig1, но это просто догадка.
Непонятное творится, ведь всё устанавливал из репозиториев.

Что я могу сделать, чтобы установить wine?

 

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