Linux-геймеры опять в плюсе: крупные изменения в Linux 5.16

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Новость | Игры

Множество крупных изменений для геймеров, которые предпочитают играть на Linux, готовится принести релиз грядущего ядра Linux 5.16.

Линус Торвальдс — создатель системы Git и ядра Linux объявил о выпуске новой версии ядра Linux 5.16, которое призвано принести с собой множество улучшений для геймеров.
Улучшения заключаются в использовании новой библиотеки системных вызовов FUTEX2 совместно с futex_waitv(), которая должна позволить низкоуровневым библиотекам выполнять несколько запросов на блокировку одновременно. 
Предполагается, что такое нововведение поможет Linux-системам при запуске Windows-игр через Proton/Wine и нативным проектам снизить нагрузку на CPU, а также ликвидировать потери при ретрансляции кода через DXVK.
Так что с версии ядра Linux 5.16 Linux-геймеры смогут увидеть резкую прибавку на всех Linux-дистрибутивах из воздуха в количестве FPS.

Дополнительные изменения в Linux 5.16:

  • Добавлена поддержка DisplayPort 2.0 для AMD GPU
  • Начальная поддержка туннелирования USB4 DP для AMD GPU
  • Начальная поддержка видеокарт Intel Xe
  • Улучшена работа контроллера PlayStation 5 DualSense
  • Улучшена поддержка ноутбуков HP Omen
  • Небольшое исправление для экрана Steam Deck
  • Поддержка контроллеров Nintendo Joy-Con и Pro
  • Поддержка аппаратного мониторинга для многих других материнских плат ASUS

Список и описание всех изменений в ядре доступны здесь.

Источник: Linux Kernel 5.16 is out now bringing the futex2 work to help Linux Gaming

PCДругой
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Связь: https://t.me/Pavel_Priluckiy

44 комментария

Добавить комментарий

S
Комментарий устарел.
Pavel_Priluckiy
Комментарий устарел.
A
Вот бы нормально драйвер для xone-контроллеров переписали, а то чтобы звук через него шел пришлось с гитхаба дкмс-модуль ставить
Pavel_Priluckiy
Да, со специфичными устройствами у всех систем проблемы, но звук в линукс самый чистый.
A
Да, помимо того что чистый, так и дает полную свободу в его микшировании
Pavel_Priluckiy
Магия свободного кода.
1
На одинаковом оборудовании — одинаковый звук. Вся разница в ресемплере системного микшера, не более. Под линухом в пульсе можно гибко его настроить, выбрать то или иное качество, а под виндой системный микшер не даёт особо много настроек. Но можно использовать то же asio или просто вывод в directsound с согласованными по частоте и битности настройками системного микшера и ресемплера в плеере.
Pavel_Priluckiy
В винде слишком много программных прослоек по пути к конечному устройству вывода.
Я когда-то писал по этому поводу.
https://www.ixbt.com/live/games/uluchshaem-zvuk-v-igrah-i-vklyuchaem-eax.html
https://www.ixbt.com/live/games/uluchshaem-zvuk-v-igrah-i-vozvraschaem-eax-chast-2.html
1
Какая разница сколько там прослоек? Я не музыкант и записью звука не занимаюсь, мне лишние 50 мс задержки погоды не сделают. А битперфект эти прослойки при необходимости обеспечивают, мне больше ничего не надо. Вопрос опять же уходит в область слышимых различий между ресемплерами системных микшеров.
Pavel_Priluckiy
Ну не знаю, как по мне весьма противно видеть отставание озвучки от открытия рта у игровых персонажей.
1
Винда таким если и страдает, то только если явно какие то аппаратные проблемы или несовместимость программных и/или аппаратных компонентов. Если всё оборудование/драйвера работает как положено — задержка не чувствуется.
Pavel_Priluckiy
Страдает и ещё как, особенно с многими звуковухами, что не имеют поддержки Asio.
z
Вы уж извините, но если разговор зашёл об ASIO, то его и в линуксе нет ни в alsa, ни в pulse audio ни в pipe wire. За асио вам в макось или FreeBSD.
Pavel_Priluckiy
В Линуксе ASIO не нужен. Поскольку в отличие от DirectSound в винде, здесь всё работает и так с минимальными задержками. А вообще если рассматривать прямую альтернативу, то это звуковой сервер JACK. С ним в линуксе можно перенаправлять звук из одного приложения в другое с минимальными задержками. 2) Для особенных извращенцев пользователей, которые будут работать под вайном с виндовыми программами использующими ASIO, был создан специальный асио-драйвер под линукс.
1
Я где то писал про asio в линухе? Кстати, не подскажете где в pipe wire можно качеством, частотой и битностью ресемплера порулить? Чтоб как в конфиге пульсы.
Pavel_Priluckiy
А зачем тогда пайпваер? Пульса наше всё.
1
Ставил я как то недавно Федору, потыкать в неё палочкой, там пульсы уже нету. Так что когда разработчики любимого привычного дистрибутива, не спросив ваших пожеланий, выпилят «устаревшую» пульсу и присунут туда «новый современный прогрессивный» пайпваер — лучше уж быть к этому готовым )))
1
Сколько я через себя пропустил самых разнообразных компьютеров самых разнообразных конфигураций (дома, на работе, знакомым и не очень людям починял и бог весть сколько ещё) — единичные случаи. В 99% случаев всё работает адекватно. На счёт многих звуковух — это каких? Реалтек он везде реалтек… Дискретный звук используют единицы (в том числе я, до сих пор сижу на x-fi).
ЗЫ. а пульсу не зря прозвали пшшшаудио, вот с ней проблем то было как раз прилично очень.
Pavel_Priluckiy
Плюс пульсы это очень много расширений, но их прикрутили уже к пайпваеру.
209011867@vkontakte
Теперь в кс будет 1000 фпс?
1
Толку то. Фпс у меня в линухе в war thunder вроде и выше и стабильнее, а в винду перезагружаешься — управление острее, точнее и чётче. Не смотря на более низкий и рваный фпс. Соответственно и результат заметно лучше.
Pavel_Priluckiy
Это называется планировщик и всё что вам нужно сделать это сменить его или ядро.
Можно ещё поиграться с кучей параметров ядра и опроса.
1
И так стоит liquorix. С родным ядром убунты 20.04.3 ещё хуже.
Pavel_Priluckiy
Так дело в убунту). Вступайте в клан ArchLinux!
1
С арчем трахаться желания нет, а на манджаро я сидел больше полугода, особой разницы с убунтой не заметил. Но под убунтой комфорта больше. Да и понятнее убунта гораздо, в отличие от.
Pavel_Priluckiy
Странные вы получили выводы, но на вкус и цвет…
1
Ну вот к примеру поставил я из aur виртуалку vmware player. Через пол года ни удалить, ни обновить… В убунте софт из сторонних реп удаляется на раз-два одной командой, а здесь хрен знает что делать. Плюс для убунты миллионы сторонних ppa (даже АМД недавно сподобилось сделать свой ppa со свежими драйверами), свежих гайдов, а lts дистр поддерживается всеми. Как мне к примеру поставить Quartus на арч? А с lts убунтой всё ясно и понятно.
Pavel_Priluckiy
sudo pacman -Rscn vmware?
Я не стану вновь поддерживать этот вечный спор.
Каждому своё.
a
А можно просто играть на винде, где всё работает из коробки. Да и не верю я в магическое увеличение фпс в играх при пересаживали на линуксы, просто говно всякое в винду не надо качать, либо отключать на время игры.
Pavel_Priluckiy
Простите, но сложно не качать " цензура всякое", когда это всякое изначально является частью системы…
110737512292199841091@google
Лопаткин вам в помощь
370582630@vkontakte
Была новость на Phoronix, что c GNOME 42 задержки устройств ввода понизят.
https://blogs.gnome.org/shell-dev/2021/12/08/an-eventful-instant/
108412561135000089841@google
Отличные новости, сплошные плюсы, особенно понравилось, что и нативные игры станут лучше работать, играю в основном в них, но и протон вещь хорошая, а вот отдельно вино не очень люблю ставить, раньше много траблов с ним было, да и костыли по сути своей, даёшь больше натива))
a
Как только это станет достаточно выгодно разработчикам — тогда и будут делать. А пока на линукс выходят только те игры, где двигло кроссплатформенное из коробки.
1
Интересно, когда появится мод liquorix.
Pavel_Priluckiy
Это не мод, он будет в ядре Lqx сразу с релизом.
1
Ну не мод, патченое сторонней сборки ядро. Не суть.
Pavel_Priluckiy
Да, lqx сейчас почти одновременно в арче с офф ядром обновляются. Задержка максимум в день.

Добавить комментарий

Сейчас на главной

Новости

Публикации

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

Комары вида Aedes aegypti являются переносчиками тяжелых заболеваний, таких как желтая лихорадка, лихорадка денге и вирус Зика. Ежегодно эти болезни приводят к летальным исходам по всему миру....

Край миллиона молний: почему небо над озером Маракайбо никогда не бывает спокойно

На данный момент Венесуэла, конечно, не самое гостеприимное место, но в нем есть одна локация, которую просто невозможно пропустить, ведь второго такого феномена на всей нашей голубой планете не...

До остывания Вселенной привычной гравитации не существовало: как новая квантовая модель избавила Большой взрыв от сингулярности

Общая теория относительности Альберта Эйнштейна до сих пор остается самым точным инструментом для описания гравитации на макроскопическом уровне. Она безошибочно рассчитывает орбиты планет,...

Кварцевые часы, которые остроумно имитируют механические: обзор «винтажной» модели Undone

Если рассмотреть ассортимент этого бренда, то станет очевидно: вдохновение Undone черпает в винтажных часах. И, справедливости ради, у него получается. Компания точно попадает в цвет,...

Обзор соковыжималки для цитрусовых RAWMID Mini RMJ-02: апельсиновый сок дома за 20 секунд

Свежевыжатый сок в домашних условиях — это не только полезно, но и довольно просто, а с соковыжималкой RAWMID Mini RMJ-02 процесс становится ещё и по-настоящему быстрым и удобным. В этом...

Человеческий мозг работает близко к критической точке, но никогда в нее не срывается: как физики пересмотрели динамику сложных систем

Любой биологической или искусственной информационная системе, с одной стороны, необходим строгий внутренний порядок, чтобы надежно хранить информацию и поддерживать стабильность. А с другой,...