LINUX.ORG.RU

Bazzite — неофициальная редакция Fedora для игр

 

Bazzite — неофициальная редакция Fedora для игр

0

1

Представлен первый выпуск проекта Bazzite - вариант Fedora Silverblue для геймеров.

Особенности:

  • Включены темы оформления KDE из SteamOS.

  • В комплекте идут проприетарные драйверы nVidia.

  • Поставка окружения KDE и включение по умолчанию протокола Wayland для систем с GPU Intel и AMD (для NVIDIA используется X11).

  • В комплекте есть драйвер для геймпадов Xbox.

  • В комплекте имеется Waydroid для запуска Android-приложений.

  • Поддержка аппаратного ускорения декодирования видео H264.

  • Есть возможность загрузки в интерфейс Big Picture клиента Steam, например, при использовании на медиацентрах на телевизорах.

  • Есть возможность выбора на этапе установки образа с десктопом GNOME.

>>> Подробности

★★★★

Проверено: hobbit ()
Последнее исправление: CYB3R (всего исправлений: 4)

Ещё одна… Сколько можно?

CrX ★★★
()
Ответ на: комментарий от mx__

Весьма неплохая сборка, при всей моей нелюбви к рпм

Zlo ★★★★★
()

Это не для тех, кто играет под федорой, а для тех, кто хочет всем показать, что играет под федорой.

Irma ★★
()

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

rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-nvidia:latest

Может конечно вот это вот оно, но тут нет никакого упоминания, собрано это для невидии или нет

https://github.com/ublue-os/bazzite/releases

Loki13 ★★★★★
()
Последнее исправление: Loki13 (всего исправлений: 1)
Ответ на: комментарий от Loki13

Как только появился SilverBlue (ну вроде 3 года назад) я глянул и о… круто, реад онли и все такое. Не найдя лайва я давай приставать к разрабам почему …

Официально ответили что тут лайва быть не может, что то объяснили но я так и не понял.

mx__ ★★★★★
()

У меня вопрос, (не хочу отдельный тред под это создавать) и почти в тему, fedora, игры …

Тут один знакомый рассказывает что взял репак какой то игры там вроде внутри wine свой (извините вроде от Крончека), все это он запускает под Fedora 38 и nvidia.

Я понимаю что такое WINEPREFIX но не могу понять как это так WINE свой внутри … что дистрибуты линух уже имеют такой стабильный abi что бинарник можно собрать в любом современном дистре и он будет таже работать в любом современном дистре ?

mx__ ★★★★★
()
Ответ на: комментарий от mx__

Я сейчас по работе тоже такую загогулину делаю, сборку, в которой ношу свой вайн и свой вайнпрефикс. Пока везде работает и от дистрибутива не зависит. А зависимости, ну можно требовать установленный в системе вайн(который зависимости подтянет) или руками прописать, если в пакет обернуто, ну или в ридми обозначить.

Loki13 ★★★★★
()
Ответ на: комментарий от Loki13

Ну про зависимости понятно, но бинарник тоже юзает либы … ldd wine, они что у всех одинаковые что ли ?

Грубо говоря какой нибудь glibc.0.6 который в другом дистре установить нельзя …

mx__ ★★★★★
()
Ответ на: комментарий от mx__

Грубо говоря какой нибудь glibc.0.6 который в другом дистре установить нельзя …

Насколько я знаю у glibc есть обратная совместимость и достаточно собрать WINE со старой версией, чтобы работал практически везде.

Насколько нагуглилось, lutris GE proton собирается с 2.27? а это 28я федора и 2018й год. Так что на всём что свежее, должно работать.

Loki13 ★★★★★
()
Последнее исправление: Loki13 (всего исправлений: 1)
Ответ на: комментарий от mx__

Вот что выдает ldd для собранной 7.21 staging

alexv@home ~> ldd /opt/wine-7.21-staging-tkg-amd64/bin/wine                                                                                                                                        (base) 
	libpthread.so.0 => /usr/lib/libpthread.so.0 (0xf7f39000)
	libdl.so.2 => /usr/lib/libdl.so.2 (0xf7f34000)
	libc.so.6 => /usr/lib/libc.so.6 (0xf7c00000)
	/lib/ld-linux.so.2 (0xf7f8c000)

А вот свежий lutris GE proton

ldd "$HOME""/lutris-GE-Proton8-10-x86_64/bin/wine64"
	linux-vdso.so.1 (0x00007ffdffad8000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fe7d45f3000)
	libdl.so.2 => /lib64/libdl.so.2 (0x00007fe7d45ed000)
	libc.so.6 => /lib64/libc.so.6 (0x00007fe7d4414000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fe7d463c000)
Loki13 ★★★★★
()
Последнее исправление: Loki13 (всего исправлений: 1)
Ответ на: комментарий от mx__

Грубо говоря какой нибудь glibc.0.6 который в другом дистре установить нельзя …

Glibc has a versioning system that allows backward compatibility (older programs built to run on older versions of glibc will continue to run on new glibc); but it is of no help the other way around: programs that depend on newer glibc will usually not run on systems with older glibc.

whbex@pc ~/q2 % uname -a
Linux pc 6.4.9-zen1-1-zen #1 ZEN SMP PREEMPT_DYNAMIC Tue, 08 Aug 2023 22:13:48 +0000 x86_64 GNU/Linux
whbex@pc ~/q2 % ls -l ./quake2
-rwsr-xr-x 1 whbex whbex 342972 Nov 30  1998 ./quake2
whbex@pc ~/q2 % ./quake2
Added packfile ./baseq2/pak2.pak (2 files)
couldn't exec default.cfg
couldn't exec config.cfg
Console initialized.

------- sound initialization -------
/dev/dsp: No such file or directory
Could not open /dev/dsp
whbex
()
Ответ на: комментарий от mx__

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

Loki13 ★★★★★
()
Последнее исправление: Loki13 (всего исправлений: 2)
Ответ на: комментарий от mx__

Т.е. нельзя собирать это во всяких ролинг типа АРЧа ? хм.

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

С другой стороны, можно запускать через контейнер или chroot, тогда без разницы на чем собирать и где потом запускать. Steam, например, запускает Proton через свой контейнер, чтобы избежать этих проблем с glibc.

Kron4ek ★★★★★
()
Последнее исправление: Kron4ek (всего исправлений: 2)

То есть, они решили, что им по силам разбираться не только с проблемами гейминга, но и с проблемами KDE. Смелая заявка.

ivanov17
()

Тут вот я говорил, что вейланд ненужен и по сути — диверсия, подрывающая прогресс в развитии графической подсистемы линукса.

включение по умолчанию протокола Wayland для систем с GPU Intel и AMD (для NVIDIA используется X11).

...собственно, вуаля. Берём крупнейшего производителя видеопроцессоров, игровой дистрибутив — и облом. А помните, что в своё время «в линуксе нет никаких игр, а те, что есть — не работают» был одним из главных камней в наш огород? То-то же.

ЧТД ∎

Smacker ★★★★
()
Последнее исправление: Smacker (всего исправлений: 1)
Ответ на: комментарий от papin-aziat

То есть поставить тему «KDE из SteamOS» теперь зовётся «разбираться с проблемами»?

Хочется думать о людях хорошо.

У дистрибутива будут какие-то пользователи, у пользователей будут баги, они эти баги будут репортить.

Не думаю, что багами сторонней сборки будут интересоваться в The Fedora Project. Значит, им как-то самим придётся с этим разбираться.

ivanov17
()

Совершенно бессмысленная сборка.

UriZzz
()

Какие же огромные кнопки и иконки. Современные интерфейсы, вообще, расчитаны на слабовидящих, на детей, на пальцетык?

dmitry237 ★★★
()
  • Full hardware accelerated codec support for H264 decoding.
  • Full support for AMD’s ROCM OpenCL/HIP run-times.
  • xpadneo driver for wireless Xbox One controllers.
  • Full support for DisplayLink.
  • LatencyFleX, vkBasalt, MangoHud, and OBS VkCapture installed and available by default
  • Support for Wallpaper Engine
  • Distrobox preinstalled with automatic updates for created containers.
  • Automated duperemove services for reducing the disk space used by wine prefix contents.
  • System76-Scheduler preinstalled, providing automatic process priority tweaks to your focused application and keeping CPU time for background processes to a minimum.
  • Customized System76-Scheduler config with additional rules and CFS parameters from Linux-TKG.
  • Uses Google’s BBR TCP congestion control by default.
  • Input Remapper preinstalled and enabled. (Available but default-disabled on the Deck variant)
  • Nix package manager optionally available.
  • Waydroid preinstalled for running Android apps.
  • OpenRGB i2c-piix4 and i2c-nct6775 drivers for controlling RGB on certain motherboards.
  • GCAdapter_OC driver for overclocking Nintendo’s Gamecube Controller Adapter to 1000hz polling.

На самом деле годно. Неплохая такая геймерская «коробка». Вряд ли кто-то похвастается таким же набором трудозатрат. Обычно херак-херак и очередной дистр Попова с нескучными обоями максимум.

Gonzo ★★★★★
()
Последнее исправление: Gonzo (всего исправлений: 1)
Ответ на: комментарий от rupert

Для геймеров неважно. Но теоретически такой вариант устройства OS лучше подходит для менее подкованных технически пользователей. Заметь что SteamOS тоже использует read-only корень как основу системы. Только там в отличие от silverblue не используется удобнейшая технология ostree для управления содержимым этого корня.

Другое дело, что на практике эта идея ещё недостаточно проработана и имеет некоторое количество проблем. И для самостоятельного решения этих проблем нужны некоторые технические знания, что противоречит цели.

eternal_sorrow ★★★★★
()

Включены темы оформления KDE из SteamOS.

Без этого, конечно, играть никак нельзя!

В комплекте имеется Waydroid для запуска Android-приложений.

Особенно в мобильные дрочильни!

mord0d ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.