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.
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. |
- 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, andtopgrade. - Cloud: Pre-configured
rclonesystemd service for cloud mounting.
To rebase your current Fedora Kinoite installation to this custom image, follow these steps.
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.
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.
To finalize KVM/Libvirt permissions, run the setup script:
sudo kinoite-setup-kvm.sh
Configure your remote (e.g., Google Drive, OneDrive) and enable the systemd service:
- Configure rclone:
rclone config - Enable the service (replace
remote-namewith your config name):
systemctl --user enable --now rclone-mount@remote-name.service
You can verify the image signature using cosign:
cosign verify --key cosign.pub ghcr.io/jbdsjunior/kinoite-bootc:amd