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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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

Оффлайн dj--alex

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

Ubuntu 16.04.1 MATE x64, 18.1 x64 Mate, MX-Linux 16 Mate Mate Mate Mate. PC:?\FX4100@4ghz\8Gb\2TB HDD\1060gtx\90GB Ocz
http://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3203
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
для тех кто пользуется собранным 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, 21:48:12 от dj--alex »
Ubuntu 16.04.1 MATE x64, 18.1 x64 Mate, MX-Linux 16 Mate Mate Mate Mate. PC:?\FX4100@4ghz\8Gb\2TB HDD\1060gtx\90GB Ocz
http://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн leserf50

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Как запустить 64бит windows программу
С помощью файла Run_as_64_bit.sh из папки Additions/Scripts вкладываемого в папку игры.
Я не понял. Где этот файл .sh? Он в папке с игрой Additions/Script или его надо самому сделать? ( Код скопировать в созданный файл).
« Последнее редактирование: 09 Апрель 2017, 06:13:25 от leserf50 »
Ноутбук HP Pavilion 15 p004sr; Процессор:AMD A8-6410 APU with AMD Radeon R5 Graphics, Видеокарта AMD Radeon R7 M260; RAM: 4ГБ.
Arch Linux

Оффлайн dj--alex

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




Ubuntu 16.04.1 MATE x64, 18.1 x64 Mate, MX-Linux 16 Mate Mate Mate Mate. PC:?\FX4100@4ghz\8Gb\2TB HDD\1060gtx\90GB Ocz
http://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн leserf50

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
dj--alex, и как запустить игру с отображением ФПС , с DRI_PRIME=1, (дискретка) с этим же скриптом 64 бит вместе? А нельзя ли выложить заполненый и настроенный 64 битный префикс, как и 32 битный? После запуска некоторых игр ничего не поисходит, это происходит из-за того, что игра не находит нужные библиотеки и настройки. Работать с wine не совсем удобно.
Чтобы установить ту или иную программу придется облазить кучу форумов и блогов, чтобы понять какие пакеты нужно установить и какие библиотеки добавить. Затем следует длинный процесс решения проблем, установки пакетов через winetricks и ручной настройки реестра и так далее. Это все очень сложно даже для опытных пользователей, не говоря уже про новичков.
Проект winewizard закрыли, PlayOnLinux работает не со всеми играми. :'(
« Последнее редактирование: 30 Апрель 2017, 18:29:06 от leserf50 »
Ноутбук HP Pavilion 15 p004sr; Процессор:AMD A8-6410 APU with AMD Radeon R5 Graphics, Видеокарта AMD Radeon R7 M260; RAM: 4ГБ.
Arch Linux

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3203
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Выложил обновленную версию сборки и веду общение с коллективом 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, 01:23:10 от dj--alex »
Ubuntu 16.04.1 MATE x64, 18.1 x64 Mate, MX-Linux 16 Mate Mate Mate Mate. PC:?\FX4100@4ghz\8Gb\2TB HDD\1060gtx\90GB Ocz
http://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3203
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Выложил проверенную версию 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 16.04.1 MATE x64, 18.1 x64 Mate, MX-Linux 16 Mate Mate Mate Mate. PC:?\FX4100@4ghz\8Gb\2TB HDD\1060gtx\90GB Ocz
http://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн demonidios

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
А можно ссылку на заполненный префикс для 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, в котором были безболезненно установлены перечисленные мною выше программы.

 

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