Хорошее видео, но формулировка "Linux не поддерживает DirectX" не верна, ибо этот API проприетарный и его разработчикам насрать на поддержку под Linux. Так что правильнее будет сказать "разработчики DirectX не поддерживают Linux"
@@700SLAMER007Если не ошибаюсь - DX продукт Мелкософта, так зачем им поддерживать конкурирующую платформу? Недаром поледние лет 20 я встречаю такие слова повсеместно: Линукс для админов, винда - для геймеров.
@@Swyateg только Wine, а не Vine. И уже давно есть Proton (надстройка над Wine) от Valve, сделанный специально для игр, и работает нативно в стиме. Просто качаешь игру виндовую и все само настраивается.
Прекрасная работа! Видно вдохновение GameOne, подача действительно хорошая. Огромный респект за популяризацию открытого ПО и Linux. Успехов и развития.
@@submiss1on Конечно я так сразу не могу делать идеально, есть ошибки, недочеты, но я над этим работаю. Иногда хочеться рассказать прям про всё в ролике, выпускаю видос и мне столько новой инфы пишут в комменты, что аж на целый новый видос хватает. Иногда приходиться какой-то темой жертовать, ради того что бы подробнее расктыть другую тему.
Первое толковое видео по dxvk, было интересно послушать даже если 95% инфы знаешь) единственное если прям сильно душнить то на четвёртой минуте говорится что proton это "ещё одна прослойка", но это по сути тот же вайн только с дополнительными библиотеками для работы стимовких сервисов (проверки лицензии игры) и обычно дополнительными патчами по типу raw input, ибо обычное вино в такое не умеет, ну в общем если собирать из исходников протон то станет более понятно о чем я говорю. А так радует вообще до чего все дошло, буквально 5-10 лет назад никто и подумать не мог что на линуксе можно будет спокойно играть, там где на винда было 100+ кадров, на лине было ну 10? 5? Ибо как автор и говорил там враппер был под gl который такое не вывозил) В общем у винды теперь отобрали 1 из двух главных причин на ней оставаться, если и весь специфичный софт сможет со временем работать нормально то вообще смысла ставить вин больше не будет)))
@@alexlexx3513 если разработчики не позаботились о нормальной работе античита, значит они сами отказываются от поддержки своего комьюнити, а значит и играть в такие игры позорно. Ну по факту разработчик если относится к игрокам как к говну, то зачем целую ос разворачивать ради одной игры?
@@alexlexx3513 так эти проблемы сугубо из-за того, что разработчики античитов никак не хотят тестировать и оптимизировать их под вайн. Там начинаются мантры про то, вот смотрите ядро у линукса открытое, любой дурак может скомпилировать своё ядро которое будет обходить античит. Хотя по сути, на винде с закрытыми сорцами их все одно спокойно обходят на уровне системных драйверов, да и благодаря недокументированных апи виндовским. Короче их тупо жаба душит выделять деньги для поддержки еще одной платформы.
@@alexlexx3513проблема с античитами - да ещё никуда не делась, но она уже частично решена. Сейчас уже можно играть во многие (но не все) игры с EAC и BAC, поставив из стима специальные фреймворки для протона и для некоторых игр принудительно включив работу с этими фреймворками (если протон не решает их самостоятельно включить). А VAC и так из коробки работает (хотя мы знаем, что он работает плохо).
Сто лет назад я сидел на бубунту 8, вайне с амуде железом от силы из моих 20 виндвых игр запускалось только 2 игры, ща же запускается 90 из 100, это реальный прогресс. После древнего вайна экспириенс на протоне меня просто шокировал, это было нечто в плане прогресса))))
Хорошее видео про враппер. От себя добавлю, что как и большинство познакомился когда решил очередной раз стряхнуть пыль с GTA 4. Так же делает работу Fallout NV более стабильной и позволяет аль-табатся без проблем. Но пришлось больше окунуться в него когда вместо сгоревшей 6600XT взял себе более дешевую ARC A750, где есть поддержка Вулкана и DX12, а со старыми играми (ну как старыми - теми что на DX11 и ранее) зачастую приходится играться с DXVK. Правда Интел допиливает драйвера и исправляет проблемы и если не ошибаюсь пользуется транслированием в вулкан для этого, по аналогии с DXVK.
Отличное видео , однозначно лайк ! Сейчас еще расскажу, что весьма нестандартное применение DXVK . Есть некоторая каста извращенцев, которая на вендроид телефона запускают игрульки через Exagear , так вот к нему, не так давно, научились прикручивать DXVK и вот если с оригинальным API все совсем печально во многих играх, то с Вулканом, вполне себе можно поиграть в достаточно широкий список паст-паст гена , особенно, если смарт игровой, с хорошим охлаждением и без сильного влияния троттлинга
Как-то баловался, удалось запустить Герои 5 с помощью Exagear на минималках но со стабильным ФПС на Redmi Note 10 Pro. Проблема как всегда в проце, ядер много, частоты мало, но игра использует одно, запускается долго.
Учитывая что андроид потихоньку переходит на вулкан, потенциал проекта еще далеко нераскрыт. Чую в будущем его примение будет очень даже "стандартным" на андроидах
Спасибо за ролик. Я набросал несколько моментов, которые стоит учесть в будущем: 1. Укажите где-нибудь версию dxvk. Через пол года бенчмарки из ролика могут быть не актуальны. 2. "Раньше для запуска игр в Linux использовался Wine". Да и сейчас тоже. На всем известном трекере половина раздач будет с использованием Wine. 3. "Proton - это тоже прослойка совместимости. В неё вшит dxvk". Proton - это форк Wine. И он почти полностью состоит из кода Wine, но с добавлением патчей специально для гейминга. В него не вшит dxvk / vkd3d-proton. Если вы пойдете и соберете Proton из исходников, то у вас получится просто Proton. Это просто Valve распространяет его с dxvk и vkd3d-proton в составе. Но вам ничего не мешает иметь Wine + dxvk / vkd3d-proton или же просто proton без dxvk / vkd3d-proton. 4. Бенчмарк Shadow of Tomb Rider. Победитель - dx12. Мне показалось очень странным отсутствие в бенчмарке vkd3d-proton.
@@padavan5427, зачем? Устанавливаете игру в Стиме и он все сделает за вас. Для недобросовестных имеется возможность добавить в Стим любую внешнюю игру и он, снова же, все сделает за вас.
@@padavan5427чтоб одна очень известная корпорация руководила тем, как ты используешь свой компьютер? Лично я выбираю свободу и приватность в ущерб времени, затраченному на настройку системы.
Классное видео. Ещё не досмотрел, но очень сильно цепляет. Есть желание посмотреть полностью за один заход, считаю что видео сделал хорошо. Ставлю лайк.
Обычно не пишу комментарии, но мужик, это нечто! Впервые познакомился с dxvk, когда хотел поиграть в watch dogs 2 на новенькой rtx. Все тени и небо нонстопом мерцали. Оказалось, что ubisoft забил на новые линейки nvidia и решил не оптимизировать для них старую игру. Благо после получаса гугления на том же реддит нашёл решение через dxvk. Все починилось, кому нужно- берите на заметку ;) И вот попался мне этот замечательный видос в рекомендациях, дай думаю гляну. Не пожалел. Всегда хотел попробовать линукс, но отталкивала поддержка программ и игр. Даже и не знал, что dxvk изначально под него делался. Спасибо Тебе, добрый человек, что поведал)
Я давно dxvk использую, он помогает мне со старыми играми 20 летней давности. Например в Driver: Parallel Lines без него когда едешь на авто то оно перемещается плавно а камера следует за авто рывками как бы телепортируется, dxvk это решает. Так же в Конфликт Буря в пустыне - персонаж бежит по локации с рывками, с dxvk все плавно. Лок фпс не решал эти проблемы, да и блокировать с dxvk не нужно даже, плавно все работает
Пробовал играть на Manjaro и Nobara. Нобара мне понравилась чуть больше в плане производительности (там какие-то специфические патчи для ядра). Но работать мне удобнее на основанных на арче системах (если вообще захочу поработать), чем на федоре. А для запуска игр под линуксом есть ещё всякие запускаторы, типа portproton, startwine, lutris. Они подтягивают сразу нужные зависимости, помогают с установкой игр, доставляют нужные расширения вайна, типа dxvk, дополнительные программы типа gamemode, mangohud и пр., плюс ещё осуществляют управление версиями вайна.
@@iShi_11 дело привычки. Иногда приходится тоже корячиться. У меня, например, постоянно уменьшается громкость микрофона в винде, сама собой, предположительно, из-за превышения порога громкости. Так и не нашёл способа решения.
Если ты нуб в линуксах, нет ничего проще - ставишь арч со скрипта установки (shell скрипт пишешь, не забудь его в unix формат сохранить). Дальше вообще изи - компилируешь wine и proton с параметром march=native, компилируешь своё ядро для скорости и наслаждаешься быстрой системой. Да не забудь в скрипте установки прописать патч fstab на UUID он иногда глючит
@@molodoj1337 Даже я человек, что уже 7 лет на арче сидит. В написанном тексте вижу попытку коллайдер запустить )). Ибо за эти года я в консоль заглядывала только что бы систему поставить по гайдам. Иногда по ним же проблемы решать. Ну и устанавливать, и обновлять, систему и программы, ибо через графику это не так удобно и быстро делать. А в остальном я пользуюсь арчем как домохозяйка. ))
Интересно, очень интересно рассказываешь! Мне понравилось видео, впервые слышу об этой штуке настолько подробную информацию. Заметил ещё, что у тебя в таймкодах написано Winodws :)
Хороший видос, спасибо. Как раз недавно прикупил себе Steam Deck, интересно было как там всё изнутри устроено. Девайс конечно великолепный, софтовая часть просто конфетка.
В качестве слабого процессора надо было прогнать на fx8350 (или того хлеще - каком нибудь бульдозерном оптероне типа 6370 - 6380), вот там вулкан должен был показать всю свою красоту.
Очень интересно. не знал про dxvk. часто думаю было бы здорово придумать как старые игры перенести на анрил 4, расширить карты в некоторых играх, где локации были маленькие из за возможностей железа, пример Fable и добавить новые фичи графики. если только написать такую нейросеть чтоб умела переносить все как есть маштабируя текстуры, а лучше перересовывая в новом движке.
ОСНОВНОЕ преимущество DXVK над 11-м директом заключается именно в СНИЖЕНИИ инпутлага в управлении. т.е. на 11-м директе инпутлаг выше чем после закидывания 2-х файлов в папку с игрой от DXVK чтобы игра работала на вулкане. минусы: возможно что забанят в онлайн режиме т.к. DXVK античитом игры воспринимается как чит. фпс же растет мало где (если игра не упирается в одно маломощное ядро на проце)... а вот инпутлаг снижается практически везде и существенно так снижается.
вывод: основное преимущество DXVK над 11-м директом это НИЗКИЙ инпутлаг в управлении. НО есть и исключения типа гта4 и ещё пару десятков игр где и фпс будет значительно расти .
@@sankyuubigan этот вопрос на каких-то узкоспециальных профильных сайтах нужно задавать) чтобы пояснили в деталях весь процесс. ну и опять же смотря какие античиты и смотря в каких играх. т.к. в одних играх и за чит не забанят... а в других за малейшую модификацию забанят навсегда.
Хороший контент,касательно DXVK то юзаю его только в гта4,только она смогла побороть статеры и подарить наконец-то плавный геймплей спустя столько лет.
Было интересно узнать об этой теме подробнее. Когда я искал инфу про эмуляторы винды на дроиде, я наткнулся на mobox эмулятор, который как раз таки под DXVK работал. В эмуляторе уже ведьмака 3 запустили с 30 фпс на 8 ген 1
Joshua Ashton кстати является автором ветки движка source: source plus plus - включающий в себя рендеринг каскадных теней. Сам лично его ковырял в своё время.
Я про DXVK совсем недавно услышал, когда играл в Fallout: New Vegas. Я там не мог нормально свернуть игру. Твое качество контента очень сильно увеличилось, если раньше были гачи-переделки катсцен из детройта, то сейчас прям полноценные информативные видео. Продолжай в том же духе
Учитывая, что исходники GTA V (GTAVSP.7z) лежат в открытом доступе, то в теории возможно сделать билд под андроид и запихнуть туда dxvk (ибо на андроиде нет DirectX, только Vulkan и OpenGL ES), но никто не хочет с этим заморачиваться
Мало кто это подметил, но рекомендация ставить Минт - лучшая на свете. Очень хорошо, что автору видео не пришлось дико трахаться с проблемами Убунту и не испортить впечатление от Линуха
Мое первое знакомство с линуксом было в 10 году как раз начиная с убунты. И это было такое фиаско что я от линукса всего плевалась еще 3 года. И только минт меня переубедил в обратном, я его было поставила и 4 года второй системой держала, изучала. К 17 году я полностью перешла на арч, ибо и на минте хватало своих проблем. А виндовс вовсе стал не нужен ибо потеряла интерес к играм ,а больше от нее мне ничего не нужно было, и я ее всегда не любила, поэтому многократно в линукс пробовала. И вот ныне сижу на арче, и играми снова стала интересоваться. Но новичкам всегда рекомендую если хотят по дебиан пути пойти пробовать линукс минт, убунту и врагу не пожелаю. А если по пути арча. То arcolinux или EndeavourOS / Манджару никому не рекомендую, ибо в ней вижу ту же убунту, только от мира арча.
Знатно ты провозился). Вот немного моей истории. На моём ноутбуке на винде отвратительно работал starbound. Игра вообще не нагружала видеокарту и процессор. Но однажды я ради интереса поставил Линукс pop os, и там игра работала как по маслу. Однако, некоторые онлайн игры, которые я пробовал запустить на линуксе, наоборот работали хуже некуда, а всё из за античита. Всё таки Линукс не идеально подходит для игр, но почти все одиночные игры, я думаю, будут работать идеально
Согласен а я перешел из-за "убитой" видеокарты АМД HD4650 которая в винде не работала нормально, и знаете что произошло после этого?? ОНА ОЖИЛА!! Даже видео тянет 1080р, может потому что 6х ядерный fx 6300 так тянет, не знаю на этом железе 11 винда тормозила даже в 720р.... А тут как по маслу всё пошло!
Наверное самая большая проблема линукса и в том числе влияющая на производительность игр - реализация графической подсистемы и отрисовки, особенно это касается иксов, они работают по подобию клиент - сервер и используют слишком много уровней, сами иксы не являются интерфейсом, а только эйпиай, поверх него накатываются окружение, тот же гном или кеды, поэтому инпут выше чем на винде, я надеюсь в wayland'е с этим что-то сделают
Просто изначально все проектировалось пол работу терминал - сервер, вот и имеем такие костыли на линуксе, но да иксы постепенно сходят на нет, тем не менее реализация все ещё остаётся одним большим костылем
@@SL4RK Тут согласен. Могли бы сразу определить новый протокол, пусть и с совместимостью в подмножестве для X11. Но сетевая прозрачность все равно достаточно соблазнительная идея, но увы не прошедшая проверку временем
Еще есть такая штука как асинхронный DXVK (dxvk-gplasync на гитлабе). С ним фпс еще выше и в некоторых играх исчезают заикания (в начале могут быть лаги из-за предварительной компиляции шейдеров на обычном DXVK). Правда в онлайн-играх его юзать нельзя, античит может заагриться И еще последний раз приходилось юзать DXVK примерно на 2.0, поэтому хз какая сейчас разница. Но сейчас посмотрел, автор async выкладывает патч +- в ту же неделю, когда и обновляется dxvk
DX12 и Vulkan - конкуренты, объявленные почти одновременно и разрабатываемые параллельно. В разные моменты времени, на разном оборудовании эти api будут показывать себя по разному. Но Vulkan, в отличии от DirectX заботится о совместимости с другими api, что позволяет ускорить портирование продукта на другие платформы.
Vulkan своеобразный, у него свой API который не слишком похож на D3D. Большая часть графических инженеров имеют опыт только с DirectX. А имплементация обоих драйверов в одной игре потребует очень грамотной кодовой архитектуры (например, как в Red Dead Redemption 2), иначе будет падение производительности. Это лишние финансовые затраты для многих компаний.
@@Disquse это отстойно, потому что во всех играх в которых есть поддержка API Vulkan он показывает себя намного лучше DX12/11, и на любом железе он показывает себя всегда лучше, но видимо над этим надо париться и не относиться наплевательски к своей игре, чтобы оно так было.
Видео классное, но если вдоваться в подробности то хотел бы еще упомянуть про gamemode на линуксе от FeralInteractive, он тоже способен улучшить производительность, лично для меня с gamemode игры стали запускаться в разы быстрее.
Люблю тему Линукса. Сам на федоре сижу. Но вот везде рекоммендуют железо от АМД использовать. Помню целый квест пришлось пройти, когда ставил федору на ноут с 3050Ti. В те времена при установке еще про проприетарные драйвера федора не спрашивала. Да и обс как-то не так на линуксе работает. Даже бэкап настроек с винды для нее не смог подтянуть. С нуля настраивать все пришлось.
17:45 - кста, подтверждаю. Делал некоторые тесты на manjaro со стоковым ядром, использовал proton от valve и portproton. При упоре в gpu, fps на manjaro было меньше чем под десяткой. А при упоре в процессор, общий fps был выше под manjaro. По редким событиям, местами выходило 30% преимущество в пользу linux. Может можно было получить и лучший результат, но линуксоид из меня тоже такой себе.
@@valerafox7795 говнидию просто не стоит использовать мне повезло, что у меня AMD с интулем, ноут по мощностям полное говно, но за счет свободных драйверов Vulkan 1.3 в кармане
Хороший видос. Лайк. Автор во всем детально разобрался. Я уже давно играю под линуксом, но большинство сказанного в видео, слышу впервые) было интересно оч, история мотивирует даже) Скажу еще, что года 2 назад, когда у меня был старый ноут с i5 3230M (вроде так), со встройкой hd graphics 4000, то под линцксом через протон 99% моих игр шло намного бодрее. Некоторые пож виндой прчм лагали, а под линуксом шли плавненько
Хорошее видео. Говоришь о том, о чём другие ютуберы почему-то не говорят. У меня старушка 1060. Поставил я недавно GTA IV и сразу бездумно накатил DXVK и первое что я заметил, это огромное количество статтеров и фпс низкий даже для такой карты. Самый смак, это при Vsync вкл, фпс резался до 30 если начинались просадки. Потом выбросил файлик DXVK из директории и о чудо! Статтеры практически исчезли, FPS стал 60 практически везде. Вот и доверяй видосам с ютуба.
DXVK штука неоднозначная, может помочь, а может дропнуть фпс. Я на GTX 970 играл в GTA 4 c DXVK и у меня игра стала идти значительно лучше. Тут как повезёт.
"Легенда о рыцаре" от Катаури интерэктив хорошо работает на 4-хпоточных процессорах с небольшой оговоркой, без технологий многопотока. Несмотря на бОльшую их производительность, у игры проблемы, иногда нет и 30 кадров. DXVK же позволяет игре вместо 20-30 показать 120-130 без сглаживания и с ним поменьше, но внушительные, плавные и играбельные.
У DXVK и Linux в целом, большая проблема в том, что Nvidia так до сих пор и не сделала опенсорсный драйвер для своих видеокарт. Ну или хотя-бы свой собственный закрытый драйвер сделать по нормальному, с учётом всех возможностей своего же железа
В целом неплохо, только вот DXVK это враппер для линукса, то что он работает в винде - дополнительная "плюха" и так никто не делает. Когда у тебя родные дрова и оборудование - врапперы по-сути не нужны и вредят.
Даже не знал о такой теме как DXVK.
Спасибо за видос, было познавательно.
Хорошее видео, но формулировка "Linux не поддерживает DirectX" не верна, ибо этот API проприетарный и его разработчикам насрать на поддержку под Linux. Так что правильнее будет сказать "разработчики DirectX не поддерживают Linux"
Но весь сейчас стим дек очень хороший пинок дал для развития линукса. Надеюсь они оптимизируют и дополнят этот прикол
@@700SLAMER007Если не ошибаюсь - DX продукт Мелкософта, так зачем им поддерживать конкурирующую платформу? Недаром поледние лет 20 я встречаю такие слова повсеместно: Линукс для админов, винда - для геймеров.
Коммерческий интерес не поддерживать дх на линукс
Не верно совсем. При использовании Wine можно как надеяться на совместимость, так и докачать библиотеки DirectX
@@Swyateg только Wine, а не Vine. И уже давно есть Proton (надстройка над Wine) от Valve, сделанный специально для игр, и работает нативно в стиме. Просто качаешь игру виндовую и все само настраивается.
Прекрасная работа! Видно вдохновение GameOne, подача действительно хорошая. Огромный респект за популяризацию открытого ПО и Linux.
Успехов и развития.
Потанцевал есть:)
@@submiss1on Конечно я так сразу не могу делать идеально, есть ошибки, недочеты, но я над этим работаю. Иногда хочеться рассказать прям про всё в ролике, выпускаю видос и мне столько новой инфы пишут в комменты, что аж на целый новый видос хватает. Иногда приходиться какой-то темой жертовать, ради того что бы подробнее расктыть другую тему.
@@Bassmen ты все круто делаешь) «потенцевал» - это локальный мем тех кто смотрит gameone
@@submiss1on Да я знаю, я же вдохновился стилем GameOne))) Таблица со средним FPS ничего не напоминает)
+
Первое толковое видео по dxvk, было интересно послушать даже если 95% инфы знаешь) единственное если прям сильно душнить то на четвёртой минуте говорится что proton это "ещё одна прослойка", но это по сути тот же вайн только с дополнительными библиотеками для работы стимовких сервисов (проверки лицензии игры) и обычно дополнительными патчами по типу raw input, ибо обычное вино в такое не умеет, ну в общем если собирать из исходников протон то станет более понятно о чем я говорю. А так радует вообще до чего все дошло, буквально 5-10 лет назад никто и подумать не мог что на линуксе можно будет спокойно играть, там где на винда было 100+ кадров, на лине было ну 10? 5? Ибо как автор и говорил там враппер был под gl который такое не вывозил) В общем у винды теперь отобрали 1 из двух главных причин на ней оставаться, если и весь специфичный софт сможет со временем работать нормально то вообще смысла ставить вин больше не будет)))
Справедливости ради, пока ещё у винды главную причину не отобрали, проблема с античитами в играх на линуксе никуда не делась.
@@alexlexx3513 если разработчики не позаботились о нормальной работе античита, значит они сами отказываются от поддержки своего комьюнити, а значит и играть в такие игры позорно. Ну по факту разработчик если относится к игрокам как к говну, то зачем целую ос разворачивать ради одной игры?
@@alexlexx3513 так эти проблемы сугубо из-за того, что разработчики античитов никак не хотят тестировать и оптимизировать их под вайн. Там начинаются мантры про то, вот смотрите ядро у линукса открытое, любой дурак может скомпилировать своё ядро которое будет обходить античит. Хотя по сути, на винде с закрытыми сорцами их все одно спокойно обходят на уровне системных драйверов, да и благодаря недокументированных апи виндовским. Короче их тупо жаба душит выделять деньги для поддержки еще одной платформы.
@@alexlexx3513проблема с античитами - да ещё никуда не делась, но она уже частично решена. Сейчас уже можно играть во многие (но не все) игры с EAC и BAC, поставив из стима специальные фреймворки для протона и для некоторых игр принудительно включив работу с этими фреймворками (если протон не решает их самостоятельно включить). А VAC и так из коробки работает (хотя мы знаем, что он работает плохо).
Сто лет назад я сидел на бубунту 8, вайне с амуде железом от силы из моих 20 виндвых игр запускалось только 2 игры, ща же запускается 90 из 100, это реальный прогресс. После древнего вайна экспириенс на протоне меня просто шокировал, это было нечто в плане прогресса))))
Вау, для человека не шарющего в GNU Linux довольно информативный ролик! Да и ошибок в повествовании я не заметил! Красавчик)
Музыка такая, будто смотрю жуткую историю по даркнету, епт
Хорошее видео про враппер.
От себя добавлю, что как и большинство познакомился когда решил очередной раз стряхнуть пыль с GTA 4. Так же делает работу Fallout NV более стабильной и позволяет аль-табатся без проблем. Но пришлось больше окунуться в него когда вместо сгоревшей 6600XT взял себе более дешевую ARC A750, где есть поддержка Вулкана и DX12, а со старыми играми (ну как старыми - теми что на DX11 и ранее) зачастую приходится играться с DXVK. Правда Интел допиливает драйвера и исправляет проблемы и если не ошибаюсь пользуется транслированием в вулкан для этого, по аналогии с DXVK.
Тоже ща играю в ню вегас на линуксе, и он реально там работает стабильнее и лучше, нежели чем на винде
Отличное видео , однозначно лайк ! Сейчас еще расскажу, что весьма нестандартное применение DXVK . Есть некоторая каста извращенцев, которая на вендроид телефона запускают игрульки через Exagear , так вот к нему, не так давно, научились прикручивать DXVK и вот если с оригинальным API все совсем печально во многих играх, то с Вулканом, вполне себе можно поиграть в достаточно широкий список паст-паст гена , особенно, если смарт игровой, с хорошим охлаждением и без сильного влияния троттлинга
Как-то баловался, удалось запустить Герои 5 с помощью Exagear на минималках но со стабильным ФПС на Redmi Note 10 Pro. Проблема как всегда в проце, ядер много, частоты мало, но игра использует одно, запускается долго.
Учитывая что андроид потихоньку переходит на вулкан, потенциал проекта еще далеко нераскрыт. Чую в будущем его примение будет очень даже "стандартным" на андроидах
Фига себе сырник не только у ремонтяша и артема пиарится
@@ИмяФамилия-м3т2тахахаха , выживаем, как можем 😄
сейчас есть Winlator. Более новая альтернатива с открытым исходным кодом
Конечный трек из Отсасина в самое сердечко. Ты знаешь, как подкупить :D
Было интересно послушать, и в особенности посмортеть на различные бенчмарки с разными условиями!
Благодарю за ролик!
Отличная работа. Автор ролика глубоко погрузился в тему и хорошо донес суть. Спасибо тебе большое.
Было очень интересно, а за атмосферную фоновую музыку и спокойный голос - отдельное уважение!
Настолько полных видео по теме ещё не видел.
Спасибо за прекрасную работу.
кайф видос, для маленького канала очень качественно) Лайк для поддержки и комм для продвижения)
Чувак, красава, охуенный видос. Я 40 минут на нём залипал. Кип дуин вот ю дуин, бро
Очень крутой видос! Спасибо! Никогда не писал коментарии, но делай видосы и дальше!
Спасибо!!
Дружище спасибо за видос давно хотел сесть и разобраться с этой темой, а тут прям и интересно и полезно и доходчиво!
А теперь тест на красных картах. Когда dxvk бустит фпс
Или на синих. Где dxvk не страдает из-за политики зелёных.
@@MDunaevа вот на это вроде интересно посмотреть!
Интересно full AMD ПК и Nobara)
@@llookedfullполно тестов в Ютубе, приятного просмотра)
Отличная работа мужик, лайк. На линуксе с 2017, следил за всем происходящем в лайве.
Вау чел, ты углубился на столько, что я подписываюсь и ставлю лайк😮
спасибо за видео, а поповоду Just Cause 2 на DX10, даже с лимитом в 120 фпс видно что DXVK более эффективный, так как загрузка GPU упала с 57% на 45%
Просто более современый API вместо старого легаси кода.
@@DocNight это нечего не значит, в других тоже старых играх может могут быть просадки с современым API
Спасибо за ролик. Я набросал несколько моментов, которые стоит учесть в будущем:
1. Укажите где-нибудь версию dxvk. Через пол года бенчмарки из ролика могут быть не актуальны.
2. "Раньше для запуска игр в Linux использовался Wine".
Да и сейчас тоже. На всем известном трекере половина раздач будет с использованием Wine.
3. "Proton - это тоже прослойка совместимости. В неё вшит dxvk".
Proton - это форк Wine. И он почти полностью состоит из кода Wine, но с добавлением патчей специально для гейминга. В него не вшит dxvk / vkd3d-proton. Если вы пойдете и соберете Proton из исходников, то у вас получится просто Proton. Это просто Valve распространяет его с dxvk и vkd3d-proton в составе. Но вам ничего не мешает иметь Wine + dxvk / vkd3d-proton или же просто proton без dxvk / vkd3d-proton.
4. Бенчмарк Shadow of Tomb Rider. Победитель - dx12. Мне показалось очень странным отсутствие в бенчмарке vkd3d-proton.
Проще винду поставить чем ковыряться в прослойках и их версиях
@@padavan5427, зачем? Устанавливаете игру в Стиме и он все сделает за вас.
Для недобросовестных имеется возможность добавить в Стим любую внешнюю игру и он, снова же, все сделает за вас.
@@padavan5427Кому как, мне легче на линуксе
@@padavan5427чтоб одна очень известная корпорация руководила тем, как ты используешь свой компьютер? Лично я выбираю свободу и приватность в ущерб времени, затраченному на настройку системы.
@@padavan5427проще вообще ПК не использовать а на улице поиграть
было познавательно спокойно смог отдохнуть смотря видос спасибо большое
Классное видео. Ещё не досмотрел, но очень сильно цепляет. Есть желание посмотреть полностью за один заход, считаю что видео сделал хорошо. Ставлю лайк.
Досмотрел. Мне очень понравилось. Я подписался
Автор молодец
годный видос, хорошо рассказал. особенно радует, что ты похоже понимаешь что то в разработке и тот же гитхаб для тебя не новинка:D
это была моя самая интересная лекция за 12 лет учёбы
спасибо за видео)
Отличный канал, прекрасное видео. Спасибо !
Крутое видео
Даже не думал, что за фацликом, который однажды кидал в папку с гта4, стоит такая история
Благодарю за видео! Хорошее качество! Успехов и процветания Бассмэн!)
Обычно не пишу комментарии, но мужик, это нечто! Впервые познакомился с dxvk, когда хотел поиграть в watch dogs 2 на новенькой rtx. Все тени и небо нонстопом мерцали. Оказалось, что ubisoft забил на новые линейки nvidia и решил не оптимизировать для них старую игру. Благо после получаса гугления на том же реддит нашёл решение через dxvk. Все починилось, кому нужно- берите на заметку ;)
И вот попался мне этот замечательный видос в рекомендациях, дай думаю гляну. Не пожалел. Всегда хотел попробовать линукс, но отталкивала поддержка программ и игр. Даже и не знал, что dxvk изначально под него делался. Спасибо Тебе, добрый человек, что поведал)
Класное видео! Оформление, кадры, музыка, голос....
Я давно dxvk использую, он помогает мне со старыми играми 20 летней давности. Например в Driver: Parallel Lines без него когда едешь на авто то оно перемещается плавно а камера следует за авто рывками как бы телепортируется, dxvk это решает. Так же в Конфликт Буря в пустыне - персонаж бежит по локации с рывками, с dxvk все плавно. Лок фпс не решал эти проблемы, да и блокировать с dxvk не нужно даже, плавно все работает
Отличное видео, жду обзор на VKD3D
Пробовал играть на Manjaro и Nobara. Нобара мне понравилась чуть больше в плане производительности (там какие-то специфические патчи для ядра). Но работать мне удобнее на основанных на арче системах (если вообще захочу поработать), чем на федоре.
А для запуска игр под линуксом есть ещё всякие запускаторы, типа portproton, startwine, lutris. Они подтягивают сразу нужные зависимости, помогают с установкой игр, доставляют нужные расширения вайна, типа dxvk, дополнительные программы типа gamemode, mangohud и пр., плюс ещё осуществляют управление версиями вайна.
Проще накатить Винду и не париться.
@@iShi_11 дело привычки. Иногда приходится тоже корячиться. У меня, например, постоянно уменьшается громкость микрофона в винде, сама собой, предположительно, из-за превышения порога громкости. Так и не нашёл способа решения.
Если ты нуб в линуксах, нет ничего проще - ставишь арч со скрипта установки (shell скрипт пишешь, не забудь его в unix формат сохранить). Дальше вообще изи - компилируешь wine и proton с параметром march=native, компилируешь своё ядро для скорости и наслаждаешься быстрой системой. Да не забудь в скрипте установки прописать патч fstab на UUID он иногда глючит
для среднестатистического не продвинутого юзверя виндовс, всё что ты только что сказал звучит так будто ты предлагаешь запустисть боинг
@@molodoj1337 вообще я рофлил, ну это же очевидно 😁
Пожалуйста не рофли так, а то испугаешь всех новичков)
@@molodoj1337 Даже я человек, что уже 7 лет на арче сидит. В написанном тексте вижу попытку коллайдер запустить )).
Ибо за эти года я в консоль заглядывала только что бы систему поставить по гайдам. Иногда по ним же проблемы решать. Ну и устанавливать, и обновлять, систему и программы, ибо через графику это не так удобно и быстро делать. А в остальном я пользуюсь арчем как домохозяйка. ))
Интересно, очень интересно рассказываешь! Мне понравилось видео, впервые слышу об этой штуке настолько подробную информацию.
Заметил ещё, что у тебя в таймкодах написано Winodws :)
Благодярю 🤘🤘 опечаточка, бывет
Чел я думаю миллион подписоты тут будет легко с раскрытием таких тем и подачи этого не хватает на Ютубе спасибо за видос
Отлично! Как раз очень нужно! Спасибо!
Благодарю за такой качественный видос и познавательную инфу. Очень клёво всё вышло!
Очень классная подача материала и монтаж. Спасибо за видео!
В mirrors edge скорее всего фпс упал из-за physx.
У меня так было 100% дело в нём.
Хороший видос, спасибо. Как раз недавно прикупил себе Steam Deck, интересно было как там всё изнутри устроено. Девайс конечно великолепный, софтовая часть просто конфетка.
В качестве слабого процессора надо было прогнать на fx8350 (или того хлеще - каком нибудь бульдозерном оптероне типа 6370 - 6380), вот там вулкан должен был показать всю свою красоту.
Хороший видос и подача просто отличная 👍
Спасибо за ролик. Было интересно. Тебя приятно слушать.
Спасибо за видео! Люблю такие грамотные разборы, а не просто тестирование лоб в лоб.
Прикольно, ничего не понял , но было интересно😅
Я вообще думал что сейчас что-то про гта посмотрю😂
😄😄
Респект братан. Есть недочёты, но челики уже их отметили)
Очень интересно. не знал про dxvk. часто думаю было бы здорово придумать как старые игры перенести на анрил 4, расширить карты в некоторых играх, где локации были маленькие из за возможностей железа, пример Fable и добавить новые фичи графики. если только написать такую нейросеть чтоб умела переносить все как есть маштабируя текстуры, а лучше перересовывая в новом движке.
ОСНОВНОЕ преимущество DXVK над 11-м директом заключается именно в СНИЖЕНИИ инпутлага в управлении.
т.е. на 11-м директе инпутлаг выше чем после закидывания 2-х файлов в папку с игрой от DXVK чтобы игра работала на вулкане.
минусы: возможно что забанят в онлайн режиме т.к. DXVK античитом игры воспринимается как чит.
фпс же растет мало где (если игра не упирается в одно маломощное ядро на проце)... а вот инпутлаг снижается практически везде и существенно так снижается.
вывод: основное преимущество DXVK над 11-м директом это НИЗКИЙ инпутлаг в управлении.
НО есть и исключения типа гта4 и ещё пару десятков игр где и фпс будет значительно расти .
Звучит как кулстори, за счёт чего инпутлаг так снижается?
@@llookedfull это уже техническая часть в которую не особо и хочется вникать во всех деталях ) работает и отлично
а почему античиты воспринимают его как чит
@@sankyuubigan этот вопрос на каких-то узкоспециальных профильных сайтах нужно задавать) чтобы пояснили в деталях весь процесс. ну и опять же смотря какие античиты и смотря в каких играх. т.к. в одних играх и за чит не забанят... а в других за малейшую модификацию забанят навсегда.
Хороший контент,касательно DXVK то юзаю его только в гта4,только она смогла побороть статеры и подарить наконец-то плавный геймплей спустя столько лет.
Шарю за лор, но всё равно интересно было послушать, лайк однозначно 😁
Музыка в ролике просто шик. Молодец.
Было интересно узнать об этой теме подробнее. Когда я искал инфу про эмуляторы винды на дроиде, я наткнулся на mobox эмулятор, который как раз таки под DXVK работал. В эмуляторе уже ведьмака 3 запустили с 30 фпс на 8 ген 1
Joshua Ashton кстати является автором ветки движка source: source plus plus - включающий в себя рендеринг каскадных теней.
Сам лично его ковырял в своё время.
Блин,интересный контент,спасибо за видосик😌
отличное видео! СПасибо
Отличный ролик, расслабляет прекрасно, водички практически нет ( но ролик воспринимается без воды, просто не всё идеально ), удачи в развитии канала.
Как же простой CRT фильтр делает картинку приятней. Респект за монтаж, очень плавный.
Какого уровня монтаж!
Просмотрел как короткометражный фильм, браво!
Не зря учюсь на режиссёра монтажа.
Моя мечта сделать видео о ПК такого уровня съемки как у GEO, Utopia Show
Хорошая подача. спасибо было интересно!
Мой комментарий немного не по теме, но треки на фоне у тебя топовые. Большое спасибо. :)
Очень даже по теме!! Всегда использую то что сам слушаю, в описании все ссылки
Я про DXVK совсем недавно услышал, когда играл в Fallout: New Vegas. Я там не мог нормально свернуть игру.
Твое качество контента очень сильно увеличилось, если раньше были гачи-переделки катсцен из детройта, то сейчас прям полноценные информативные видео. Продолжай в том же духе
Учитывая, что исходники GTA V (GTAVSP.7z) лежат в открытом доступе, то в теории возможно сделать билд под андроид и запихнуть туда dxvk (ибо на андроиде нет DirectX, только Vulkan и OpenGL ES), но никто не хочет с этим заморачиваться
Мало кто это подметил, но рекомендация ставить Минт - лучшая на свете. Очень хорошо, что автору видео не пришлось дико трахаться с проблемами Убунту и не испортить впечатление от Линуха
Мое первое знакомство с линуксом было в 10 году как раз начиная с убунты. И это было такое фиаско что я от линукса всего плевалась еще 3 года. И только минт меня переубедил в обратном, я его было поставила и 4 года второй системой держала, изучала. К 17 году я полностью перешла на арч, ибо и на минте хватало своих проблем. А виндовс вовсе стал не нужен ибо потеряла интерес к играм ,а больше от нее мне ничего не нужно было, и я ее всегда не любила, поэтому многократно в линукс пробовала.
И вот ныне сижу на арче, и играми снова стала интересоваться. Но новичкам всегда рекомендую если хотят по дебиан пути пойти пробовать линукс минт, убунту и врагу не пожелаю. А если по пути арча. То arcolinux или EndeavourOS / Манджару никому не рекомендую, ибо в ней вижу ту же убунту, только от мира арча.
@@Wolfen13c Согласен
Отличный познавательный ролик. Странно, что такого рода контента немного
Знатно ты провозился). Вот немного моей истории. На моём ноутбуке на винде отвратительно работал starbound. Игра вообще не нагружала видеокарту и процессор. Но однажды я ради интереса поставил Линукс pop os, и там игра работала как по маслу. Однако, некоторые онлайн игры, которые я пробовал запустить на линуксе, наоборот работали хуже некуда, а всё из за античита. Всё таки Линукс не идеально подходит для игр, но почти все одиночные игры, я думаю, будут работать идеально
Согласен а я перешел из-за "убитой" видеокарты АМД HD4650 которая в винде не работала нормально, и знаете что произошло после этого??
ОНА ОЖИЛА!! Даже видео тянет 1080р, может потому что 6х ядерный fx 6300 так тянет, не знаю на этом железе 11 винда тормозила даже в 720р.... А тут как по маслу всё пошло!
Отличная работа! Тесты без воды, объясняешь буквально для тупых приятным языком.
большое спасибо за то, что открываете глаза на мир Linux.
Наверное самая большая проблема линукса и в том числе влияющая на производительность игр - реализация графической подсистемы и отрисовки,
особенно это касается иксов, они работают по подобию клиент - сервер и используют слишком много уровней, сами иксы не являются интерфейсом, а только эйпиай,
поверх него накатываются окружение, тот же гном или кеды,
поэтому инпут выше чем на винде, я надеюсь в wayland'е с этим что-то сделают
С иксами там ситуация такая, что за счёт расширений сводили роль x-сов к минимуму.
А в вейленде композитор не будет уже вставлять палки в колеса
Просто изначально все проектировалось пол работу терминал - сервер, вот и имеем такие костыли на линуксе, но да иксы постепенно сходят на нет, тем не менее реализация все ещё остаётся одним большим костылем
@@SL4RK Тут согласен. Могли бы сразу определить новый протокол, пусть и с совместимостью в подмножестве для X11.
Но сетевая прозрачность все равно достаточно соблазнительная идея, но увы не прошедшая проверку временем
Офигенная подача информации, спасибо!
Качественное видео. Удачи каналу
Еще есть такая штука как асинхронный DXVK (dxvk-gplasync на гитлабе). С ним фпс еще выше и в некоторых играх исчезают заикания (в начале могут быть лаги из-за предварительной компиляции шейдеров на обычном DXVK). Правда в онлайн-играх его юзать нельзя, античит может заагриться
И еще последний раз приходилось юзать DXVK примерно на 2.0, поэтому хз какая сейчас разница. Но сейчас посмотрел, автор async выкладывает патч +- в ту же неделю, когда и обновляется dxvk
Спасибо, интересное видео,понравилось =)
Я не понимаю, почему до сих пор VULKAN не используется в каждой современной игре, когда он по всем фронтам лучше DX11 и даже DX12
DX12 и Vulkan - конкуренты, объявленные почти одновременно и разрабатываемые параллельно. В разные моменты времени, на разном оборудовании эти api будут показывать себя по разному. Но Vulkan, в отличии от DirectX заботится о совместимости с другими api, что позволяет ускорить портирование продукта на другие платформы.
Vulkan своеобразный, у него свой API который не слишком похож на D3D. Большая часть графических инженеров имеют опыт только с DirectX. А имплементация обоих драйверов в одной игре потребует очень грамотной кодовой архитектуры (например, как в Red Dead Redemption 2), иначе будет падение производительности. Это лишние финансовые затраты для многих компаний.
@@Disquse это отстойно, потому что во всех играх в которых есть поддержка API Vulkan он показывает себя намного лучше DX12/11, и на любом железе он показывает себя всегда лучше, но видимо над этим надо париться и не относиться наплевательски к своей игре, чтобы оно так было.
@@gothblade8638 На оборудовании AMD обычно лучше себя показывает Vulkan, на Nvidia DirectX.
@@deflexion хз, взять ту же RDR2 - у меня на RTX3050 Vulkan показывает себя лучше, и у всех остальных тоже.
Понравился твой контент! Прошу продолжай!
Топ-контент, очень интересно)
Обратите внимание, в некоторых играх под виндой, где якобы нет разницы, увеличился 0.1% fps в случае dxvk
Я как раз думал на своем канале проходить гта4, но вот за ролик благодарю...
Видео классное, но если вдоваться в подробности то хотел бы еще упомянуть про gamemode на линуксе от FeralInteractive, он тоже способен улучшить производительность, лично для меня с gamemode игры стали запускаться в разы быстрее.
Круто, но стоило добавить тесты на AMD видимокарточек.
На них Вулкан заметно производительней еще с RX400
Спасибо за видео, полезная информация👍
Какая же проделана работа, вау четко😊
В конце плакал... теперь знаю, что линуксойды, тоже люди
Люблю тему Линукса. Сам на федоре сижу. Но вот везде рекоммендуют железо от АМД использовать. Помню целый квест пришлось пройти, когда ставил федору на ноут с 3050Ti. В те времена при установке еще про проприетарные драйвера федора не спрашивала. Да и обс как-то не так на линуксе работает. Даже бэкап настроек с винды для нее не смог подтянуть. С нуля настраивать все пришлось.
Спасибо за видео, мне понравилось смотреть его
17:45 - кста, подтверждаю. Делал некоторые тесты на manjaro со стоковым ядром, использовал proton от valve и portproton. При упоре в gpu, fps на manjaro было меньше чем под десяткой. А при упоре в процессор, общий fps был выше под manjaro. По редким событиям, местами выходило 30% преимущество в пользу linux. Может можно было получить и лучший результат, но линуксоид из меня тоже такой себе.
Чтоб нормально все работало Надо помимо знания работы самих апи Настроить и строить их из голых сурсов И вообще не использовать говнидию
@@valerafox7795, не использовать говнидию - это база, все те, кто работает с нейронками, плачут, но жрут этот кактус.
@@valerafox7795 нвидиа топ
@@valerafox7795 говнидию просто не стоит использовать
мне повезло, что у меня AMD с интулем, ноут по мощностям полное говно, но за счет свободных драйверов Vulkan 1.3 в кармане
Хороший видос. Лайк. Автор во всем детально разобрался. Я уже давно играю под линуксом, но большинство сказанного в видео, слышу впервые) было интересно оч, история мотивирует даже)
Скажу еще, что года 2 назад, когда у меня был старый ноут с i5 3230M (вроде так), со встройкой hd graphics 4000, то под линцксом через протон 99% моих игр шло намного бодрее. Некоторые пож виндой прчм лагали, а под линуксом шли плавненько
Спасибо за полезную инфу, никогда о таком не слышал
Шикардос
Было прям очень интересно.
Недавно узнал про эту замечательную штуку DXVK. Полезная штука
Я который по приколу придумал свой граф. движок - RVisualDrivesy 😂
Хорошее видео. Говоришь о том, о чём другие ютуберы почему-то не говорят. У меня старушка 1060. Поставил я недавно GTA IV и сразу бездумно накатил DXVK и первое что я заметил, это огромное количество статтеров и фпс низкий даже для такой карты. Самый смак, это при Vsync вкл, фпс резался до 30 если начинались просадки. Потом выбросил файлик DXVK из директории и о чудо! Статтеры практически исчезли, FPS стал 60 практически везде. Вот и доверяй видосам с ютуба.
DXVK штука неоднозначная, может помочь, а может дропнуть фпс. Я на GTX 970 играл в GTA 4 c DXVK и у меня игра стала идти значительно лучше. Тут как повезёт.
Кстати, OpenGL на Linux отродясь работал раза в 2-3 шустрее, чем на Windows. Можно утверждать, что и Vulkan куда эффективней юзает проц
так и есть, игры на вулкане показывают на линуксе производительность бОльшую, чем на винде
DXVK буквально поднял мобильный гейминг с колен. Удивляет сколько современных ААА игр запускают с отличным фпс на флагманах и даже на среднебуджетках
"Легенда о рыцаре" от Катаури интерэктив хорошо работает на 4-хпоточных процессорах с небольшой оговоркой, без технологий многопотока. Несмотря на бОльшую их производительность, у игры проблемы, иногда нет и 30 кадров. DXVK же позволяет игре вместо 20-30 показать 120-130 без сглаживания и с ним поменьше, но внушительные, плавные и играбельные.
У DXVK и Linux в целом, большая проблема в том, что Nvidia так до сих пор и не сделала опенсорсный драйвер для своих видеокарт. Ну или хотя-бы свой собственный закрытый драйвер сделать по нормальному, с учётом всех возможностей своего же железа
Согласен, а на закрытом не работают многие фичи, вот так и перешел на HD7850
Линукс пользователи живут на другом уровне, от простых смертных
В целом неплохо, только вот DXVK это враппер для линукса, то что он работает в винде - дополнительная "плюха" и так никто не делает. Когда у тебя родные дрова и оборудование - врапперы по-сути не нужны и вредят.
Ну то что так никто не делает, говорить не можем
@@Bassmen Ну это скорее вопрос эстетики из разряда "эмуль или оригинальное железо". Я бы выбрал "оригинальное железо" в данном случае.
А еще она под амд заточена а про то что на зеленых видеокарточек наблюдается прирост фпс в винде которой не предназначен, я впал в ступор