Skip to main content

Utah

Utah (Utahraptor ostrommaysi) is Bluefin built on Fedora Hummingbird, which provides a hardened, fast-moving bootable base without a desktop. Utah adds the desktop layer: Bluefin's package contract and the GNOME 51 desktop stack built from verified upstream sources via projectbluefin/utah-packages.

Pre-alpha

Utah is an experimental pre-alpha build in active development. No public ISOs are published yet; it is designed for developers and contributors testing Hummingbird and GNOME 51 integration. Track progress and file issues at projectbluefin/utah.

Architecture

Utah is composed across two coordinated repositories:

RepositoryRole
projectbluefin/utahComposes the bootc OS image with Bluefin's package contract and desktop services.
projectbluefin/utah-packagesBuilds GNOME 51 and the desktop stack from verified upstream sources, published as an OCI layer.

Image Streams

Utah defines four flavors matching Bluefin's standard targets: utah, utah-nvidia, utah-gaming, and utah-nvidia-gaming.

TagStreamDescription
:testingDevDaily development build from the testing branch.
:stableStablePromoted from :testing following automated validation.
# Switch to the Utah testing stream
sudo bootc switch ghcr.io/projectbluefin/utah:testing --enforce-container-sigpolicy

Features and Stack

  • Kernel: Open Gaming Collective (OGC) Linux kernel with sched_ext scheduler extensibility.
  • Desktop: GNOME 51 stack assembled from upstream source via utah-packages.
  • Contract Parity: Enforces package parity with Bluefin's base package specification (packages/bluefin.toml).
  • NVIDIA and Gaming: Specialized flavors include NVIDIA drivers and gaming stack components.

Current Versions

No driver version data is published for this stream yet.

Known Gaps

  • Installer Integration: Single-architecture live ISOs build locally, but installer payload integration is ongoing.
  • Hardware-accelerated Codecs: Multimedia packages differ from standard Bluefin builds pending complete overlay integration.
  • CUDA Packaging: CUDA is not bundled in the base image (use the included NVIDIA Container Toolkit to run CUDA workloads in containers).

Further Reading