Dxvk 070 и выше Как установить и настроить

Установка и настройка Dxvk 070 и выше: подробное руководство

Dxvk 070 и выше: Как установить и настроить

Если вы знакомы с Linux и у вас есть мощная машина, то вы, возможно, уже использовали DXVK – библиотеку прослойки, которая позволяет запускать игры и программы, использующие Direct3D 10/11, на вашем пк с помощью Vulkan. DXVK прост в использовании и обычно работает отлично, но его установка и настройка могут вызвать некоторые трудности.

Самый простой способ установить DXVK – использовать Lutris, популярную программу для установки и запуска игр на GNU/Linux. Вы можете установить DXVK из настройках Lutris, и после этого все игры, которые запускаете через нее, будут использовать эту шляпу.

Но если вы не хотите использовать Lutris, или у вас есть уже установленный вайн, можно установить DXVK, используя winetricks. Во-первых, вам нужно будет установить Vulkan и Mesa для вашей системы, если они еще не установлены. На Ubuntu и других основанных на Debian дистрибутивах можно использовать команду:

sudo apt install vulkan-utils mesa-vulkan-drivers libvulkan1

Затем вы можете установить DXVK с помощью winetricks:

winetricks dxvk

Если у вас уже установлен winetriks и вы обновляетесь до более новой версии DXVK, не забудьте удалить старую версию DXVK с помощью команды winetricks dxvk uninstall, чтобы избежать проблем при обновлении.

После установки DXVK вам может понадобиться его настроить. Проверьте, что у вас есть файл dxvk.conf в папке вашего префикса Wine. Вы можете использовать параметры, такие как dxgi.customVendorId и dxgi.customDeviceId, чтобы эмулировать различные типы GPU для игры.

В настройках Steam вы можете включить Proton, чтобы запускать игры с использованием DXVK. Перейдите в раздел «Steam > Настройки > Steam Play», чтобы включить Steam Play и выбрать версию Proton, в которой вы хотите запускать игры.

Установка и настройка DXVK могут быть немного сложными, но со временем вы освоите все тонкости. Важно помнить, что каждая игра может иметь свои собственные особенности и требования – DXVK может не работать во всех случаях. В случае проблем с запуском, рекомендуется обратиться к сообществу, чтобы получить помощь и советы.

Читайте также:  Hp laserjet 3055 утилита для сканирования windows 10

Установка DXVK: библиотеки DirectX11 в Linux

Для установки DXVK на Linux можно воспользоваться различными способами и инструментами, такими как Lutris, Wine или Steam. При установке DXVK необходимо установить библиотеку Vulkan.

Если вы используете Lutris, установка DXVK предельно проста. Просто откройте Lutris и перейдите в настройки. В разделе «DXVK» просто укажите версию DXVK, которую вы хотите установить, и нажмите «Установить». Lutris автоматически загрузит и настроит DXVK на вашей машине.

Если вы используете Wine, вы также можете установить DXVK с помощью команды winetricks. Просто откройте терминал и выполните команду:

WINEPREFIX=/путь/к/вашему/префиксу winetricks dxvk

Помните, что dxvk требует Vulkan для работы. Поэтому перед установкой DXVK убедитесь, что у вас установлена подходящая версия Vulkan и библиотеки Mesa.

Если вы используете Steam и включена функция Steam Play (Proton), то у вас уже установлены DXVK и Vulkan. DXVK включается по умолчанию в Steam Play (Proton) для сертифицированных игр. Если у вас возникли проблемы с DXVK при использовании Steam Play (Proton), попробуйте использовать свежую версию DXVK или установить DXVK вручную через настройки Steam.

В случае, если у вас возникнут проблемы с DXVK (например, тормоза, ошибки, несовместимость версий), вы можете установить предыдущую версию DXVK. Просто скачайте нужную версию DXVK с GitHub и замените соответствующие файлы.

Итак, установка и настройка DXVK на Linux имеет несколько способов, в зависимости от программы и инструмента, которые вы используете. Убедитесь, что на вашей машине установлены все необходимые библиотеки (Vulkan, DXVK, Mesa), чтобы гарантировать правильную работу DirectX 11 при запуске игр в GNULinux.

Lutris: использование DXVK в Windows

Lutris: использование DXVK в Windows

Когда у вас уже установлен Linux, DXVK может быть установлен и настроен в Lutris с помощью следующих шагов:

  1. Установите Vulkan и Mesa библиотеки на вашей машине.
  2. Установите Wine – это будет основой для запуска игр. Предлагается использовать последнюю версию, так как она может иметь в себе уже предустановленный DXVK.
  3. Установите Lutris. Вы можете воспользоваться инструкцией, приведенной на официальном сайте проекта.
  4. Создайте префикс Wine для вашей игры. Это можно сделать с помощью команды «lutris -d» в командной строке.
  5. Зайдите в настройки вашего префикса и в поле «DXVK Version» выберите нужную версию DXVK. Нажмите «Сохранить».
  6. Запустите Steam и включите Steam Play/Proton в настройках Steam. Это позволит вам запускать игры с помощью DXVK и Lutris.
  7. Если у вас возникают тормоза или проблемы с совместимостью, попробуйте установить переменную окружения «PROTON_USE_D9VK» в «1», чтобы использовать D9VK вместо DXVK. Включите эту переменную для вашего префикса в Lutris.
Читайте также:  Что делать если обновление ОС Windows 10 длится очень долго

В данном случае Lutris будет использовать DXVK для запуска игр, использующих Direct3D 11, в таких операционных системах, как Linux или Windows 10 в режиме Steam Play/Proton. При этом у вас будет возможность настроить параметры DXVK для каждой игры и префикса в Lutris.

Установка DXVK и настройка в Linux

Для установки DXVK вам потребуется установить Wine и Winetricks. Wine — это программное обеспечение, которое позволяет запускать приложения Windows на Linux, а Winetricks — инструмент для установки дополнительных библиотек и компонентов для работы с Wine.

Во-первых, установите Wine и Winetricks с помощью вашего пакетного менеджера. Например, в Ubuntu и его производных это можно сделать следующей командой:

sudo apt-get install wine winetricks

После установки Wine и Winetricks вы можете приступить к установке DXVK. Следуйте этим инструкциям:

  1. Перейдите на официальную страницу проекта DXVK на GitHub: https://github.com/doitsujin/dxvk
  2. Скачайте последнюю версию DXVK в формате .tar.gz
  3. Распакуйте архив в любую папку на вашем компьютере
  4. Перейдите в распакованную папку и откройте терминал
  5. Выполните следующие команды для установки DXVK:

export WINEPREFIX=/путь/к/вашему/префиксу/

./setup_dxvk.sh install

Замените /путь/к/вашему/префиксу/ на фактический путь к вашему префиксу Wine. Префикс — это папка, в которой Wine хранит свои файлы и настройки.

После этого вы можете включить поддержку DirectX 11 в вашем префиксе Wine. В консоли выполните следующую команду:

winetricks d3d11=enabled

Теперь DXVK установлен и настроен в вашем префиксе Wine. Вы можете запускать игры, поддерживающие DirectX 11, на вашей Linux-машине.

Важно отметить, что установка и настройка DXVK через Winetricks работает только для приложений, запускаемых внутри префикса Wine. Если вы используете Lutris или Steam Play (Proton), то имеются свои способы установки и настройки DXVK для этих программ.

Если у вас есть последняя версия Mesa, которая поддерживает Vulkan, вы можете включить Vulkan в Wine, установив переменную окружения PROTON_USE_D9VK=1. Это позволит использовать D9VK (замена Direct3D 9 на Vulkan) вместо DXVK для игр, которые поддерживают только Direct3D 9.

Читайте также:  Как включить японскую локаль на Windows 10 подробная инструкция

Будьте внимательны, когда устанавливаете и настраиваете DXVK для Wine, так как неправильные параметры могут вызвать несовместимость с вашими играми. Проверьте совместимость DXVK с вашей версией Wine и Wine-приложений перед установкой.

Установка Mesa в Linux для работы DXVK

Во-первых, убедитесь, что у вас уже установлены Wine и Steam на вашей системе. Mesa также будет использоваться, только если Steam запущен через SteamPlay/Proton. Если вы еще не установили эти компоненты, выполните установку перед продолжением.

Для установки Mesa и настроек DXVK вы можете использовать утилиту Lutris, которая предоставляет графический интерфейс для установки и управления различными игровыми клиентами и библиотеками.

При установке Mesa и DXVK желательно использовать последнюю версию, чтобы избежать возможных проблем и несовместимостей. Это можно сделать через меню настроек в Lutris. Найдите раздел «Win10 prefix» в настройках и включите «Run DXVK on this prefix». В этом случае при установке Mesa будут автоматически установлены и настроены нужные параметры DXVK.

Однако, если вы предпочитаете настраивать Mesa и DXVK вручную, вы можете установить их отдельно и настроить соответствующие параметры. Для этого установите пакеты Mesa и Vulkan на вашу систему с помощью apt:

sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386

После установки Mesa, у вас будет возможность настроить DXVK параметры. В Lutris откройте вкладку «System options» и установите нужные параметры в разделе «DXVK». Например, вы можете включить опцию «HUD» для отображения основных метрик DXVK в игре.

Также, у вас есть возможность настроить переменные DXVK вручную. Создайте файл конфигурации dxvk.conf в папке с игрой или в папке пользователя с содержимым:

dxvk.useAsyncPresent = True

dxvk.numAsyncWorkers = 3

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

После всех настроек и установки Mesa и DXVK, вы можете запустить игру и наслаждаться плавным и качественным воспроизведением DirectX 11 игр на вашем Linux-устройстве. Удачи!

Видео:

ПОВЫШАЕМ ФПС ПРИНУДИТЕЛЬНО ВКЛЮЧАЯ VULKAN ЧЕРЕЗ DXVK В WINDOWS | КАК ПОВЫСИТЬ FPS | КАК ПОДНЯТЬ ФПС

ПОВЫШАЕМ ФПС ПРИНУДИТЕЛЬНО ВКЛЮЧАЯ VULKAN ЧЕРЕЗ DXVK В WINDOWS | КАК ПОВЫСИТЬ FPS | КАК ПОДНЯТЬ ФПС by IT skid ON 7,254 views 7 months ago 4 minutes, 49 seconds

Оцените статью