Bazzite Lighter Developer Experience for owners of older NVIDIA cards that ships the exact same packages like original Bazzite DX does and it doesn't use bazzite-deck as a base. Also this repo may be seen as an example of manual convertion from image-template by Universal Blue to BlueBuild environment.
- Android platform tools (adb, fastboot)
- BPF Compiler Collection (
bcc), bpftop, bpftrace - BlueBuild CLI
- C/C++ Compiler cache (
ccache) - Docker with
docker-composeandbuildxplugins - nicstat
- numactl, numa support
- Flatpak Builder
- Podman Machine and Podman Terminal UI
- Ramalama
- rclone
- restic
- sysprof
- tiptop, performance monitoring tool based on hardware counters
- QEMU KVM metapackage (for use in virt-manager flatpak after running
ujust setup-virtualization) - Visual Studio Code
- usbmuxd, daemon for communicating with iOS devices
- Z shell
To rebase an existing Bazzite installation to the latest build (add -gnome before -nvidia if you're using GNOME):
- First rebase to the unsigned image, to get the proper signing keys and policies installed:
rpm-ostree rebase ostree-unverified-registry:ghcr.io/lumaeris/bazzite-ldx-nvidia:latest - Reboot to complete the rebase:
systemctl reboot - Before rebasing to the signed image, if you need to use Docker, execute this script:
ujust setup-docker - Then rebase to the signed image, like so:
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/lumaeris/bazzite-ldx-nvidia:latest - Reboot again to complete the installation
systemctl reboot
The latest tag will automatically point to the latest build.
These images are signed with Sigstore's cosign. You can verify the signature by downloading the cosign.pub file from this repo and running the following command:
cosign verify --key cosign.pub ghcr.io/lumaeris/bazzite-ldx-nvidia
cosign verify --key cosign.pub ghcr.io/lumaeris/bazzite-ldx-gnome-nvidia