Тестируем DX12 на Linux с флешки

Хотя в заголовке я и указал что система представляет собой ОС для тестирования игр с флешки но её также можно установить. Игры будут запускатся с использованием Vulkan , преобразовывать DirectX12 будет комплект Wine +DXVK + VKd3d .

Однако это сборка линукс для дома с предустановленными драйверами и имеет некоторые ограничения связанные именно с ними. Во первых будут работать только видеокарты GTX 6xx ... GTX 3080. Если у вас видеокарта не поддерживает ДХ12 и тем более 11 - то затрудняюсь сказать зачем вам эта сборка. Также можно проверить работу игр на свободном драйвере АМД (он тоже предустановлен), однако у него с поддержкой Вулкан в встроенных видеокартах (Вега 8 например) очень плохо.

Да курсор мыши в Mate DE не убирается на скринах. 
Да курсор мыши в Mate DE не убирается на скринах. 

Данная работа проводится из интереса возможно ли что то из игр вменяемо поиграть на линукс не ставя всякие Портпротон который никогда не работает на минт 19. Часть игр можно поиграть уже сегодня, ЧАсть игр пойдет скорее всего с ближайшим обновлением драйвера 470 где много вкусного обещают. Но универсальный префикс для всего технически невозможен. Останутся игры запуск которых затруднен самими разработчиками (с помощью античитов как правило) или технически невозможен.

Лично я тестировал игры Cyberpunk 2077, Horizon Zero dawn * , Days gone, Edge of infinity. * Второй показал что без 4-5 гб видеопамяти его лучше не запускать вообще. Игры были заранее предустановлены в операционной системе .

Видео №1 с LiveCD сразу после загрузки сделано (Cyberpunk)

Там же на канале есть ещё несколько среди новых которые были на тестировании.

OBS studio 27 вшита в сборку с NVenc чтобы можно сразу же было записывать видео ничего не устанавливая в ОС.

Конфигурация тестового ПК: Ryzen 3 3200G, 16Gb ram, GTX 1060 3Gb, 256Gb SSD. Для Horizon была позаимствована более мощная 1080.

Обновление 22.7.6 + Wine 6.11 + DXVK 1.9 + VKd3d 2.3.1 (Добавлена поддержка DX12 игр) + Nvidia driver 460 + Firefox 89 + OBS Studio 27 Никакие другие обновления не устанавливались. Ядро не менялось.

Отдельную сложност представляет запись видео на линукс - при захвате экрана, особенно в 2К драматически падает ФПС. обычно на 25%. и никакие ухищрения типа NVENC не помогают. т.е. на вашем компьютере игра будет идти лучше чем на видео.

Я периодически уже более 10 лет делаю этот релиз и каждый желающий может его скачать тут:: или тут для тех у кого Яндекс заблокирован . Есть и запасная тема с предыдущей раздачей, она обновится чуть позже.

Тем кто решит поставить:: Отмечу что обязательно надо изучить установку с помощью Systemback (видео или картинки в папке Additions) для BIOS i UEFI соответственно.
пояснительный видеоролик вложен тоже в папку.

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

** P.S. Также эта работа проведена потому что DirectX является всего лишь средством принуждения людей менять ОС на другую. Во всех ОС работает Vulkan i OpenGL. И только ради директХ делающего то же самое почему то нужно обновлять ОС. хотя все ограничения искуственные.

P.P.S. Мне совершенно неинтересно запускать игры на винде. Чтобы стать настоящим джедаем надо пройти не самый лёгкий путь. Мне нравится сама задача запускать всё без платной дырявой жручей ОС.

P.P.P.S. Существуют другие способы запуска игр на линукс. Необязательно качать новую ОС ради одной игры. Например скачать на любой линукс можно репак в формате Appimage либо репак Крончека с рутрекера где игра совмещена с префиксом ее запускающим. Также есть уникальный проект по добавлению линуксовых библиотек в игры на Unity в результате чего они становятся "родными" нативными линуксовыми. Авторы игр в не ставят галочку линукс при публикации игры, и был найден обходной способ исправить это и поставить галочку "портировать" за них.

3939
54 комментария

Комментарий недоступен

23
Ответить

а я уже вам ответил, ещё до того как вы написали.
P.P.S. Мне совершенно неинтересно запускать игры на винде. Это каждый может сделать и именно поэтому это совершенно неинтересно. 
Падаван ты уже ходил этой дорогой тысячу раз , ты видел ее но не видел других.

10
Ответить

Комментарий недоступен

2
Ответить

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

3
Ответить

Несколько лет назад тестил дьяблу и третьего витчера на линухе и там они шли плавнее чем на том же железе на винде, тогда как некоторые игры шли хуже, так что тут рулетка лютая)

6
Ответить

нужно всего лишь производителей игры попросить использовать Vulkan сразу. Например Serious sam 4 и вульфенштейн даёт такую возможность даже без наличия порта игры.

1
Ответить

Чувак, щас бы мейт юзать, когда есть кде и гном 4:)))

2
Ответить