1 pontos por GN⁺ 2024-01-01 | 1 comentários | Compartilhar no WhatsApp

Sobre o Bazzite e seus recursos

  • O Bazzite é um sistema operacional alternativo para o Steam Deck, uma imagem OCI semelhante ao SteamOS preparada para computadores desktop e PCs de home theater na sala de estar.
  • É construído com tecnologia Fedora, incluindo suporte ampliado a hardware e drivers integrados.
  • O Bazzite oferece os seguintes recursos adicionais:
    • Drivers proprietários da Nvidia pré-instalados.
    • Suporte a codecs com aceleração de hardware para decodificação H264.
    • Suporte completo ao runtime ROCM OpenCL/HIP da AMD.
    • Drivers xone, xpadneo e xpad-noone para controles de Xbox.
    • Suporte completo ao DisplayLink.
    • Inclui o tema KDE da Valve do SteamOS.
    • LatencyFleX, vkBasalt, MangoHud e OBS VkCapture instalados por padrão e prontos para uso.
    • Suporte ao Wallpaper Engine (apenas no KDE).
    • Inclui a extensão de shell ROM Properties Page.
    • Suporte completo a Winesync/Fastsync/NTsync.
    • Distrobox pré-instalado com atualizações automáticas.
    • Serviços automatizados de duperemove e rmlint para reduzir o uso de espaço em disco causado pelo conteúdo do prefixo do wine.
    • libCEC para suporte a HDMI CEC.
    • System76-Scheduler pré-instalado, oferecendo ajuste automático de prioridade de processos.
    • Configuração personalizada do System76-Scheduler com regras adicionais.
    • Usa por padrão o controle de congestionamento TCP BBR do Google.
    • Input Remapper pré-instalado e ativado (desativado por padrão na variante Deck).
    • Facilidade para instalar diversos aplicativos e ajustes pelo Bazzite Portal.
    • Gerenciador de pacotes Nix opcionalmente instalável pelo Bazzite Portal.
    • Gerenciador de pacotes Brew opcionalmente instalável pelo Bazzite Portal.
    • Waydroid pré-instalado para executar apps Android.
    • Gerenciamento de aplicativos com Flatseal, Warehouse e Gear Lever.
    • Drivers OpenRGB i2c-piix4 e i2c-nct6775 para controle RGB em algumas placas-mãe.
    • Drivers OpenRazer integrados e regras udev do OpenTabletDriver.
    • Driver GCAdapter_OC para fazer overclock do adaptador de controle Gamecube da Nintendo com polling de 1000hz.
    • Suporte pronto para uso a teclados Wooting.
    • Suporte a GPUs AMD Southern Islands (HD 7000) e Sea Islands (HD 8000) sob o driver amdgpu.
    • Correção possível para bugs em jogos de 32 bits com a engine Source 1 (ujust patch-source1-tcmalloc).
    • XwaylandVideoBridge disponível para compartilhamento de tela do Discord no Wayland.
    • Webapp Manager disponível para criar aplicativos a partir de sites em vários navegadores.

Desktop

  • A variante geral disponível como bazzite é adequada para computadores desktop.
  • Oferece atualizações automáticas para o sistema operacional, Flatpaks, pacotes Nix (via Flakes) e todos os contêineres Distrobox.

Steam Deck/home theater PC (HTPC)

  • Dispositivos que não sejam Steam Deck podem usar a imagem bazzite-deck, mas precisam usar GPU AMD/Intel.
  • A variante projetada para substituir o SteamOS no Steam Deck e oferecer uma experiência de console em HTPCs está disponível como bazzite-deck.

GNOME

  • Builds com o ambiente de desktop GNOME estão disponíveis tanto no sabor desktop quanto no deck.
  • Essas builds oferecem os seguintes recursos adicionais:
    • Suporte a taxa de atualização variável no Wayland e escalonamento fracionado ativado.
    • Menu personalizado na barra superior para voltar ao modo de jogo, iniciar o Steam e acessar vários utilitários úteis (apenas no build Steam Deck).
    • GSConnect pré-instalado e pronto para uso.
    • Temas opcionais no estilo da Valve inspirados em Vapor e VGUI2.
    • Inclui a extensão Hanabi, oferecendo funcionalidade semelhante ao Wallpaper Engine do KDE.
    • Várias extensões opcionais pré-instaladas, incluindo correções importantes de experiência do usuário.
    • Atualizações automáticas para Firefox GNOME Theme e Thunderbird GNOME Theme (se instalados).

Recursos vindos do upstream

Universal Blue
  • Flathub ativado por padrão.
  • Comando ujust para conveniência.
  • Codecs multimídia incluídos por padrão.
  • É possível fazer rollback do Bazzite para qualquer build dos últimos 90 dias.
Recursos do Fedora Linux (Kinoite & Silverblue)
  • Base estável e robusta.
  • Os pacotes do sistema permanecem relativamente atualizados.
  • É possível manter pacotes Fedora em camadas sobre a imagem mesmo entre atualizações.
  • O SELinux vem pré-instalado e configurado, com foco em segurança.
  • É possível fazer rebase para outras imagens Fedora libostree sem perda de dados do usuário.
  • O CUPS vem pré-instalado, oferecendo suporte a impressão.

Por que Bazzite

  • O Bazzite começou como um projeto para resolver alguns problemas do SteamOS, principalmente pacotes desatualizados e a ausência de um gerenciador de pacotes funcional.
  • O projeto é baseado em imagem, mas permite instalar pacotes Fedora diretamente pela linha de comando, e esses pacotes continuam presentes mesmo após atualizações.
  • O Bazzite atualiza pacotes do Fedora várias vezes por semana para oferecer os recursos mais recentes e o melhor desempenho.

Opinião do GN⁺

  • O Bazzite é um sistema operacional alternativo atraente para usuários de Steam Deck e outros PCs, oferecendo diversos recursos e drivers otimizados para jogos.
  • Com a estabilidade da base Fedora e pacotes atualizados, os usuários podem aproveitar recursos e desempenho mais recentes.
  • Este texto será especialmente interessante para a comunidade gamer e para quem se interessa por tecnologias open source.

1 comentários

 
GN⁺ 2024-01-01
Comentários no Hacker News
  • Uma perspectiva otimista de que um servidor de mídia na sala de estar será o cavalo de Troia que vai reviver a auto-hospedagem e transformar a internet novamente em algo centrado em P2P.

    • Para a maioria das pessoas com conexão simétrica e um sistema Linux robusto, se os problemas de software forem resolvidos, será possível usar a internet como ela foi originalmente concebida: em igualdade, como publicadores e consumidores.
  • Explica sua satisfação com o Bazzite e seus benefícios, destacando as vantagens de usar Bazzite em vez de SteamOS.

    • Ao usar o Bazzite, passou a conseguir fazer facilmente várias coisas que eram difíceis no SteamOS; por exemplo, rodar jogos em um desktop potente via Remote Play e assistir na TV.
  • Menciona que aprendeu várias coisas sobre distribuições rpm-ostree e compartilha ferramentas relacionadas e formas de configuração.

    • Fornece informações sobre um substituto do xrandr para GNOME/Wayland, patches de kernel para melhorar o desempenho em jogos, como configurar taxa de atualização variável, um plugin de captura Vulkan para OBS, o scheduler da System76 e outros temas.
  • Expressa interesse e curiosidade sobre uma solução encontrada enquanto procurava um PC com especificações semelhantes às do Steam Deck.

    • Mostra interesse pelo fato de o patch BTRFS do SteamOS vir incluído por padrão e explica os benefícios que o BTRFS pode trazer em cenários de jogos/Steam Deck.
  • Compartilha que encontrou um projeto que redistribui o SteamOS para PCs comuns sem placa gráfica Nvidia.

    • Fornece informações sobre o HoloISO, uma redistribuição do SteamOS.
  • Compartilha a execução do Bazzite no modelo “lixeira” do Mac Pro.

    • Compartilha um link de vídeo mostrando que o Bazzite também funciona no Mac Pro.
  • Brinca que está perdendo a atenção da namorada por causa do interesse no Bazzite.

    • Expressa, por meio de uma experiência pessoal, seu grande interesse pelo Bazzite.
  • Pergunta o significado de OCI e supõe que provavelmente não seja Oracle Cloud Infrastructure.

    • Demonstra curiosidade sobre o que OCI significa nesse contexto.
  • Expressa curiosidade sobre a motivação do projeto e sobre quem está por trás dele.

    • Diz que isso parece menos um projeto de hobby e mais uma jogada estratégica de código aberto, e especula que talvez tenha relação com a Nvidia.
  • Questiona se há algum motivo para não instalar no SD, acha a instalação do Waydroid interessante e pergunta o quão bem ele funciona, além de se isso é considerado um pouco pesado.

    • Apresenta preocupações sobre instalar no SD, comenta sobre o desempenho do Waydroid e opina sobre o tamanho do projeto.