Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

Проект Argon Forge опубликовал оптимизированные сборки Mesa, Gamescope, DXVK, VKD3D-Proton и Wine

02.10.2026 10:08 (MSK)

Представлен проект Argon Forge, в рамках которого формируются оптимизированные сборки ключевых компонентов графического стека Linux: Mesa, Gamescope, DXVK, VKD3D-Proton и Wine. Сборки распространяются через APT-репозитории, размещённые на GitHub Pages, и ориентированы на процессоры с поддержкой AVX2 (x86-64-v3) и AVX-512 (x86-64-v4). Проект нацелен на пользователей дистрибутивов Devuan 6 "Excalibur" и Debian 13 "Trixie", желающих получить максимум производительности от графического стека в играх. Пакеты используют библиотечную базу этих выпусков и не предназначены для установки на более старые версии дистрибутивов. Сборочные скрипты и конфигурации GitHub Actions распространяются под лицензией MIT.

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

  • stable-avx2 (суффикс "avx2") - для процессоров с AVX2, BMI и FMA. Подходит для большинства x86-64 CPU с 2013 года и новее.
  • stable-avx512 (суффикс "avx512") - для процессоров с AVX-512, включая AMD Zen 4 и новее.

Для установки необходимо импортировать GPG-ключ репозитория и добавить соответствующий codename в "sources.list". Пример для Mesa:


   curl -fsSL https://argonforge.github.io/mesa-builds/public.asc \
     | sudo gpg --dearmor -o /usr/share/keyrings/argonforge-mesa.gpg
   echo "deb [signed-by=/usr/share/keyrings/argonforge-mesa.gpg] https://argonforge.github.io/mesa-builds stable-avx512 main" \
     | sudo tee /etc/apt/sources.list.d/argonforge-mesa.list
   sudo apt update
   sudo apt install mesa-libgallium mesa-vulkan-drivers libgl1-mesa-dri

Аналогичный подход применяется для остальных проектов: достаточно заменить URL и имя файла ключа. Пакеты собраны с использованием Clang и флагов "-march=x86-64-v3 -mtune=znver3" или "-march=x86-64-v4 -mtune=znver4", а также "-O3" и набора флагов выравнивания. Для Wine дополнительно применяется кросс-компиляция Windows-компонентов через llvm-mingw.

Сборка выполняется автоматически в GitHub Actions при создании тега или ручном запуске. Каждый релиз сопровождается двумя архивами с deb-пакетами для соответствующего варианта ISA. Помимо APT-репозитория, пакеты доступны в разделе "Releases" соответствующих репозиториев. Сборочные скрипты Argon Forge не изменяют лицензии исходных проектов и лишь формируют бинарные пакеты с иными параметрами компиляции.

Автор новости: Александр Владимирович
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66380-linux
Ключевые слова: linux, optimization
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (10) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 10:34, 02/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/–
    По названию и репам сразу видно что нейрослопчик, ну и по классике, автор новости = владелец репозиториев.
     
  • 1.4, Аноним (4), 10:39, 02/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    Для сравнения, в CloverOS упарывались по lto и pgo (вместе с gentoolto), преодолевали проблемы и тестировали баги. Это действительно работа над оптимизацией. А за такое должно быть стыдно.
     
  • 1.5, Метрика (?), 10:40, 02/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    Графический стек линукс звучит гордо, только состоит он из DirectX и WinAPI, уже не так гордо
     
     
  • 2.10, Karl Richter (ok), 11:45, 02/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ничего не поделать.
     
  • 2.12, Аноним (12), 11:52, 02/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > только состоит он из DirectX и WinAPI

    Так как в самом линукс стабильность это нонсенс, компаниям приходится делать обертки поверх сторонних решений.

     

  • 1.6, пох.. (?), 10:51, 02/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/–
    секта свидетелей -O6 на марше.

    Главное ж конечно - не проверять есть ли от этого хоть какой-то прок.

    А то как бы не получилось что "неоптимизированные" версии быстрее и при этом меньше глючат.

     
     
  • 2.9, Аноним (12), 11:36, 02/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Оптимизировано зондами.
     

  • 1.7, Аноним (-), 10:53, 02/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Если говорим про оптимизацию то где тесты производительности?
    Хоть бы пару игр запустили и прогнали бенчмарки чтобы посмотреть разницу в fps. Интересует сравнение этой сборки proton и официальной сборки которая идёт в  Steam.
     
     
  • 2.11, Аноним (12), 11:47, 02/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Есть на сайте, первый что открыл:

    Component                         Gain Comment
    CPU part of Wine (syscall translation) 1-3% Noticeable only in CPU-bound scenarios

    WoW64 mode overhead                   ~0% Compared to old WoW64 with 32-bit Unix libs

    Overall FPS in GPU-bound games         ~0% Bottleneck is GPU and memory bandwidth, not Wine

     

  • 1.8, Аноним (12), 11:22, 02/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Атака "мужик-посередине".
     
  • 1.13, Аноним (13), 11:54, 02/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Бесплатная реклама своих нейрослопчиков на опеннете от школотронов-нонеймов.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить новость, Поддержать