Опубликован выпуск игровой платформы Lutris 0.5.20, предоставляющей инструменты для упрощения установки, настройки и управления играми в Linux. Код проекта написан на языке Python и распространяется под лицензией GPLv3. Готовые сборки доступны в формате flatpak.
Projekti mbështet një katalog për kërkimin dhe instalimin e shpejtë të aplikacioneve të lojërave, duke lejuar që përmes një ndërfaqeje të vetme të nisni lojërat në Linux me një klikim, pa u shqetësuar për instalimin e varësive dhe konfigurimeve. Komponentët e Runtime për ekzekutimin e lojërave ofrohen nga projekti dhe nuk janë të lidhur me shpërndarjen e përdorur. Runtime-a përmban një grup bibliotekash të pavarura nga shpërndarja, duke përfshirë komponentë nga SteamOS dhe Ubuntu, si dhe biblioteka të tjera shtesë.
Ofron mundësinë e instalimit të lojërave të shpërndara përmes shërbimeve GOG, Steam, Epic Games Store, Battle.net, Amazon Games, Origin dhe Uplay. Lutris si një ndërmjetës nuk shet lojëra, prandaj për lojërat komerciale përdoruesi duhet të blejë vetë lojën në shërbimin përkatës (lojërat falas mund të nisin me një klikim nga ndërfaqja grafike e Lutris).
Çdo lojë në Lutris lidhet me një skenar ngarkimi dhe përpunues që përshkruan mjedisin për nisjen e lojës. Përfshihen gjithashtu profile të gatshme me cilësimet optimale për të luajtur lojëra nën Wine. Përveç Wine, lojërat mund të nisin me ndihmën e emulatoreve të konsolave të lojërave, si RetroArch, Dosbox, FS-UAE, ScummVM, MESS/MAME dhe Dolphin.
Ndër ndryshimet në versionin e ri:
- Для запуска Windows-игр с использованием UMU (Unified Launcher) по умолчанию задействован Proton-GE, расширенный вариант пакета Proton, отличающийся использованием свежей версии Wine, задействованием FFmpeg в FAudio и включением дополнительных патчей, решающих проблемы в различных игровых приложениях.
- При использовании Proton прекращена установка VKD3D, D3D Extras и DXVK-NVAPI, которые уже предоставляются в Proton.
- Обеспечена передача в Proton настроек «Enable Esync» и «Enable Fsync».
- Включена предоставляемая в DXVK прослойка для трансляции Direct3D 8 в API Vulkan.
- В скрипт запуска Wine добавлена опия для использования драйвера winewayland.drv для окружений на базе протокола Wayland.
- Добавлены кнопки для выбора обложек, баннеров и пиктограмм в настройках игры.
- Në konfigurime është shtuar një opsion për caktimin e rrugës së skedarit për BIOS për emulatorin që përdoret në libretro.
- Обеспечено определение информации о релизах через сервисы GOG и Itch.io. При работе с Itch.io вместо учётных данных задействованы ключи доступа к API. Упрощена работа с коллекциями Itcho.io — если отсутствует коллекция с именем «Lutris», показываются все игры.
- Në konfigurimet e platformës MAME, për të zgjedhur tipin e pajisjes së emuluar, është implementuar një fushë kërkimi në vend të një liste dropdown të madhe.
- Добавлен скрипт для запуска игр через эмулятор Azahar.
- Реализованы источники загрузки игр «ZOOM Platform» и «Steam Family»
- Обновлены скрипты для запуска игр при помощи TIC-80, EasyRPG, mGBA, Rosalie’s Mupen GUI, Ruffle и 86Box.
- Është shtuar mbështetje për importimin e ROM-ëve nga kompjuterët Commodore 64.
- Добавлена поддержка ICD (Installable Client Driver) для GPU Intel Xe.
- Удалено меню «Add Games», на смену которому пришла кнопка «+».
- В контекстное меню добавлена кнопка для создания ярлыка запуска Steam в режиме Big Picture.
- Добавлена файловая ассоциация для запуска инсталлятора lutris двойным кликом.
- Налажена совместимость с Python 3.14.
Одновременно опубликован выпуск проекта Bottles 0.62, развивающего приложение для упрощения установки, настройки и запуска Windows-приложений в Linux на базе Wine или Proton. Программа предоставляет интерфейс для управления префиксами, определяющими Wine-окружение и параметры для запуска приложений, а также инструменты для установки зависимостей, необходимых для корректной работы запускаемых программ. Код проекта написан на языке Python и распространяется под лицензией GPLv3. Программа поставляется в формате Flatpak и в пакетах для Arch Linux.
Для установки дополнительных библиотек в Bottles вместо скрипта Winetricks применяется полноценная система управления зависимостями, работа которой напоминает управление зависимостями в пакетных менеджерах дистрибутивов. Для запускаемого Windows-приложения определяется список зависимостей (DLL-библиотеки, шрифты, runtime и т.п.), которые необходимо загрузить и установить для нормальной работы, при том, что у каждой зависимости могут быть свои зависимости.
Bottles ofron një depo me informacion rreth varësive për programe dhe libra të ndryshëm, si dhe mjete për menaxhimin qendror të varësive. Të gjitha varësitë e instaluara gjurmohen, kështu që kur fshihni një program, mund të fshini edhe varësitë e lidhura nëse ato nuk përdoren për të drejtuar aplikacione të tjera. Ky qasje lejon të shmangni instalimin e një versioni të veçantë të Wine për çdo aplikacion dhe të përdorni një ambient të njëjtë Wine për të drejtuar sa më shumë aplikacione të jetë e mundur.
Для работы с Windows-префиксами в Bottles применяется концепция окружений, предоставляющих готовые настройки, библиотеки и зависимости для определённого класса приложений. Предлагаются базовые окружения: Gaming — для игр, Software — для прикладных программ и Custom — чистое окружение для проведения собственных экспериментов. В окружении для игр включены DXVK, VKD3D, Esync, на системах с гибридной графикой активирована дискретная графическая карта, а в PulseAudio включены настройки для улучшения качества звука. В окружении для приложений включены настройки, подходящие как для мультимедийных программ, так и офисных приложений.
При необходимости можно установить несколько разных версий wine, proton и dxvk, и на лету переключаться между ними. Возможен импорт окружений из других менеджеров Wine, таких как Lutris и PlayOnLinux. Окружения запускаются с использованием sandbox-изоляции, отделены от основной системы и имеют доступ только в необходимым данным в домашнем каталоге. Предоставляется поддержка версионного контроля, автоматически сохраняющего состояние перед установкой каждой новой зависимости и позволяющего откататься на одно из прошлых состояний в случае проблем.
Среди изменений в Bottles 0.62:
- Добавлена поддержка XDG-портала Dynamic Launcher, позволяющего изолированным приложениям устанавливать «.desktop» файлы без ручного предоставления полномочий.
- Активация технологии суперсэмплинга FSR (FidelityFX Super Resolution) перемещена на страницу с настройками композитного server Gamescope.
- Реализован вывод индикатора прогресса создания резервной копии.

Burimi: opennet.ru

