Skip to content
This repository was archived by the owner on Jan 29, 2026. It is now read-only.
/ kinoite-bootc Public archive

Customized Fedora Kinoite image, based on BlueBuild, for my PCs with an AMD CPU and GPU

Notifications You must be signed in to change notification settings

jbdsjunior/kinoite-bootc

Repository files navigation

Custom Fedora Kinoite Image

Build Status Updates Build Status AMD Build Status NVIDIA

This is a custom Fedora Kinoite image based on Universal Blue. It is designed to provide a robust, optimized, and ready-to-use KDE Plasma experience.

✨ Variants

We provide two distinct images to suit your hardware needs:

Variant Base Image Description
AMD/Intel ublue-os/kinoite-main Standard version with optimizations for AMD and Intel GPUs.
Nvidia ublue-os/kinoite-nvidia Includes proprietary Nvidia drivers pre-installed.

🌟 Features

  • Performance: Optimized sysctl and kernel arguments for responsiveness.
  • Virtualization: Pre-configured KVM, QEMU, and Libvirt.
  • Multimedia: Full codec support (FFmpeg, GStreamer, VAAPI).
  • Maintenance: Automated background updates for system and Flatpaks.
  • Tools: Includes distrobox, podman, fastfetch, and topgrade.
  • Cloud: Pre-configured rclone systemd service for cloud mounting.

🚀 Installation

To rebase your current Fedora Kinoite installation to this custom image, follow these steps.

1. Initial Rebase (Unsigned)

Run the rebase command for the unsigned image to import the GPG keys.

For AMD/Intel:

rpm-ostree rebase ostree-unverified-registry:ghcr.io/jbdsjunior/kinoite-bootc:amd

For Nvidia:

rpm-ostree rebase ostree-unverified-registry:ghcr.io/jbdsjunior/kinoite-bootc:nvidia

Reboot your system.

2. Switch to Signed Image

After rebooting, rebase to the signed image to ensure security and integrity.

For AMD/Intel:

rpm-ostree rebase ostree-image-signed:docker://ghcr.io/jbdsjunior/kinoite-bootc:amd

For Nvidia:

rpm-ostree rebase ostree-image-signed:docker://ghcr.io/jbdsjunior/kinoite-bootc:nvidia

Reboot again to finalize the setup.


🛠️ Post-Installation

Virtualization Setup

To finalize KVM/Libvirt permissions, run the setup script:

sudo kinoite-setup-kvm.sh

Cloud Mount (Rclone)

Configure your remote (e.g., Google Drive, OneDrive) and enable the systemd service:

  1. Configure rclone: rclone config
  2. Enable the service (replace remote-name with your config name):
systemctl --user enable --now rclone-mount@remote-name.service

🔄 Verification

You can verify the image signature using cosign:

cosign verify --key cosign.pub ghcr.io/jbdsjunior/kinoite-bootc:amd

About

Customized Fedora Kinoite image, based on BlueBuild, for my PCs with an AMD CPU and GPU

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •