1 điểm bởi GN⁺ 2024-01-01 | 1 bình luận | Chia sẻ qua WhatsApp

Giới thiệu về Bazzite và các tính năng

  • Bazzite là một hệ điều hành thay thế cho Steam Deck, là ảnh OCI tương tự SteamOS được chuẩn bị cho máy tính để bàn và PC rạp hát tại gia trong phòng khách.
  • Được xây dựng bằng công nghệ Fedora để mở rộng hỗ trợ phần cứng và bao gồm các driver tích hợp sẵn.
  • Bazzite cung cấp các tính năng bổ sung sau:
    • Driver Nvidia độc quyền được cài sẵn.
    • Hỗ trợ codec tăng tốc phần cứng cho giải mã H264.
    • Hỗ trợ đầy đủ runtime ROCM OpenCL/HIP của AMD.
    • Các driver xone, xpadneo, xpad-noone cho tay cầm Xbox.
    • Hỗ trợ đầy đủ DisplayLink.
    • Bao gồm giao diện KDE của Valve từ SteamOS.
    • Cài sẵn và dùng được ngay LatencyFleX, vkBasalt, MangoHud, OBS VkCapture.
    • Hỗ trợ Wallpaper Engine (chỉ trên KDE).
    • Bao gồm tiện ích mở rộng shell ROM Properties Page.
    • Hỗ trợ đầy đủ Winesync/Fastsync/NTsync.
    • Distrobox được cài sẵn kèm cập nhật tự động.
    • Các dịch vụ duperemovermlint tự động để giảm dung lượng đĩa bị chiếm bởi nội dung wine prefix.
    • libCEC để hỗ trợ HDMI CEC.
    • Cài sẵn System76-Scheduler để tự động điều chỉnh mức ưu tiên tiến trình.
    • Cấu hình System76-Scheduler tùy chỉnh với các quy tắc bổ sung.
    • Mặc định sử dụng cơ chế kiểm soát tắc nghẽn TCP BBR của Google.
    • Input Remapper được cài sẵn và kích hoạt sẵn (mặc định tắt trên biến thể Deck).
    • Dễ dàng cài nhiều ứng dụng và tinh chỉnh khác nhau thông qua Bazzite Portal.
    • Trình quản lý gói Nix có thể cài tùy chọn thông qua Bazzite Portal.
    • Trình quản lý gói Brew có thể cài tùy chọn thông qua Bazzite Portal.
    • Waydroid được cài sẵn để chạy ứng dụng Android.
    • Quản lý ứng dụng bằng Flatseal, Warehouse và Gear Lever.
    • Driver OpenRGB i2c-piix4 và i2c-nct6775 để điều khiển RGB trên một số bo mạch chủ.
    • Driver OpenRazer tích hợp và các quy tắc udev của OpenTabletDriver.
    • Driver GCAdapter_OC để ép xung bộ chuyển đổi tay cầm Gamecube của Nintendo lên polling 1000hz.
    • Hỗ trợ sẵn cho bàn phím Wooting.
    • Hỗ trợ GPU AMD Southern Islands (HD 7000) và Sea Islands (HD 8000) dưới driver amdgpu.
    • Có thể sửa lỗi game engine Source 1 32-bit (ujust patch-source1-tcmalloc).
    • Có thể dùng XwaylandVideoBridge để chia sẻ màn hình Discord trên Wayland.
    • Có thể dùng Webapp Manager để tạo ứng dụng từ website cho nhiều trình duyệt khác nhau.

Máy tính để bàn

  • Biến thể thông thường dùng dưới tên bazzite phù hợp cho máy tính để bàn.
  • Cung cấp cập nhật tự động cho hệ điều hành, Flatpaks, gói Nix (thông qua Fleek) và mọi container Distrobox.

Steam Deck/PC rạp hát tại gia (HTPC)

  • Thiết bị không phải Steam Deck vẫn có thể dùng ảnh bazzite-deck, nhưng phải sử dụng GPU AMD/Intel.
  • Biến thể được thiết kế để thay thế SteamOS trên Steam Deck và mang lại trải nghiệm giống console trên HTPC có tên bazzite-deck.

GNOME

  • Các bản dựng có môi trường desktop GNOME có sẵn cho cả hương vị desktop và deck.
  • Bản dựng này cung cấp thêm các tính năng sau:
    • Hỗ trợ tần số quét biến thiên trên Wayland và bật chia tỷ lệ phân số.
    • Menu tùy chỉnh trên thanh trên cùng để quay lại chế độ game, khởi chạy Steam và truy cập nhiều tiện ích hữu ích khác (chỉ trên bản dựng Steam Deck).
    • GSConnect được cài sẵn và sẵn sàng sử dụng.
    • Cung cấp giao diện kiểu Valve tùy chọn lấy cảm hứng từ Vapor và VGUI2.
    • Bao gồm tiện ích mở rộng Hanabi để cung cấp tính năng tương tự Wallpaper Engine trên KDE.
    • Cài sẵn nhiều tiện ích mở rộng tùy chọn, bao gồm các sửa đổi quan trọng cho trải nghiệm người dùng.
    • Tự động cập nhật cho Firefox GNOME Theme và Thunderbird GNOME Theme (nếu đã cài đặt).

Các tính năng đến từ upstream

Universal Blue
  • Flathub được bật mặc định.
  • Lệnh ujust để tăng tính tiện dụng.
  • Codec đa phương tiện được cung cấp sẵn.
  • Có thể rollback Bazzite về bất kỳ bản dựng nào trong vòng 90 ngày qua.
Các tính năng của Fedora Linux (Kinoite & Silverblue)
  • Nền tảng ổn định và vững chắc.
  • Các gói hệ thống được duy trì ở trạng thái tương đối mới.
  • Có thể duy trì việc layer các gói Fedora vào ảnh ngay cả giữa các lần cập nhật.
  • SELinux được cài sẵn và cấu hình sẵn, tập trung vào bảo mật.
  • Có thể rebase sang ảnh Fedora libostree khác mà không làm mất dữ liệu người dùng.
  • CUPS được cài sẵn để hỗ trợ in ấn.

Vì sao là Bazzite

  • Bazzite là dự án bắt đầu để giải quyết một số vấn đề của SteamOS, chủ yếu là các gói đã cũ và thiếu một trình quản lý gói có chức năng đầy đủ.
  • Dự án này dựa trên ảnh, nhưng vẫn có thể cài trực tiếp các gói Fedora từ dòng lệnh, và các gói này vẫn được giữ lại sau khi cập nhật.
  • Bazzite cập nhật gói từ Fedora nhiều lần mỗi tuần để mang lại tính năng mới nhất và hiệu năng tốt nhất.

Ý kiến của GN⁺

  • Bazzite là một hệ điều hành thay thế hấp dẫn cho người dùng Steam Deck và các PC khác, cung cấp nhiều tính năng và driver được tối ưu cho chơi game.
  • Với sự ổn định của nền tảng Fedora và các gói được cập nhật, người dùng có thể tận hưởng các tính năng và hiệu năng mới nhất.
  • Bài viết này sẽ đặc biệt thú vị với cộng đồng game và những người quan tâm đến công nghệ mã nguồn mở.

1 bình luận

 
GN⁺ 2024-01-01
Ý kiến trên Hacker News
  • Triển vọng lạc quan rằng một máy chủ media phòng khách sẽ trở thành con ngựa thành Troy hồi sinh self-hosting và đưa Internet quay lại theo hướng lấy P2P làm trung tâm.

    • Với kết nối đối xứng và một hệ thống Linux mạnh mẽ trong tay đa số mọi người, chỉ cần giải quyết xong vấn đề phần mềm thì họ sẽ có thể sử dụng Internet đúng như mục đích ban đầu: bình đẳng vừa là nhà xuất bản vừa là người tiêu thụ.
  • Bày tỏ sự hài lòng với Bazzite và giải thích các lợi ích của nó, đồng thời nhấn mạnh ưu điểm của việc dùng Bazzite thay cho SteamOS.

    • Nhờ dùng Bazzite, nhiều việc vốn khó làm trên SteamOS đã trở nên dễ dàng; ví dụ như chia sẻ trải nghiệm chạy game trên một desktop mạnh qua remote play rồi xem trên TV.
  • Cho biết đã học được nhiều thông tin khác nhau về các bản phân phối rpm-ostree, đồng thời chia sẻ các công cụ liên quan và cách thiết lập.

    • Cung cấp thông tin về lựa chọn thay thế xrandr có thể dùng trên GNOME/Wayland, các bản vá kernel để tăng hiệu năng game, cách thiết lập variable refresh rate, plugin Vulkan capture cho OBS, bộ lập lịch của System76, v.v.
  • Bày tỏ sự hứng thú và tò mò về một giải pháp được tìm thấy khi đang kiếm một PC có cấu hình tương tự Steamdeck.

    • Thể hiện sự quan tâm tới việc bản vá BTRFS của SteamOS được tích hợp sẵn theo mặc định, đồng thời giải thích những lợi ích mà BTRFS có thể mang lại trong các kịch bản game/Steamdeck.
  • Chia sẻ rằng đã phát hiện ra một dự án tái phân phối SteamOS cho PC phổ thông không có đồ họa Nvidia.

    • Cung cấp thông tin về bản tái phân phối SteamOS mang tên HoloISO.
  • Chia sẻ việc chạy Bazzite trên mẫu Mac Pro “thùng rác”.

    • Chia sẻ liên kết video cho thấy Bazzite cũng hoạt động trên Mac Pro.
  • Đùa rằng mình đang mất đi sự chú ý của bạn gái vì quá quan tâm đến Bazzite.

    • Thể hiện mức độ quan tâm lớn đến Bazzite thông qua trải nghiệm cá nhân.
  • Đặt câu hỏi về ý nghĩa của OCI và đoán rằng chắc không phải Oracle Cloud Infrastructure.

    • Thể hiện sự tò mò về việc OCI trong ngữ cảnh này có nghĩa là gì.
  • Bày tỏ thắc mắc về động cơ của dự án này và chủ thể đứng sau hỗ trợ nó.

    • Cho rằng đây không chỉ là một dự án làm cho vui mà giống một nước đi open source mang tính chiến lược, đồng thời suy đoán có thể liên quan đến Nvidia.
  • Đặt câu hỏi liệu có lý do gì không nên cài lên SD hay không, việc cài Waydroid có thú vị và hoạt động tốt đến mức nào, và liệu nó có bị coi là hơi cồng kềnh không.

    • Nêu lên những lo ngại về việc cài trên SD, hiệu năng của Waydroid, và ý kiến về quy mô của dự án.