Installing Fedora Kinoite

Fedora Kinoite can be installed in the same way as Fedora KDE Spin, and the official Fedora installation guide can be followed for your Fedora version. See the Fedora documentation site for more details.

Before you begin

As with installing any new operating system, it is important to back up any data that you want to save before starting, and have a clear understanding of the consequences of what you are doing.

Fedora Kinoite is intended to provide the full range of capabilities that you would expect from an installation of Fedora KDE Spin. However, there are some differences in terms of which applications can be installed, and how the operating system environment works.

It is therefore recommended that you read this user guide before deciding to install Fedora Kinoite. It is also recommended that you determine whether Fedora Kinoite meets the specific needs or requirements that you might have. If you are uncertain about this, Fedora Kinoite can also be tested in a virtual machine prior to installation.

Known bugs

Fedora Kinoite is considered stable since its first release as part of Fedora 35. However it is not complete and there are still some features missing to make using it a great user experience.

A list of currently known bugs, issues and missing features is compiled in the KDE SIG tracker. Feel free to open a new one if you find something missing or broken.

Known limitations

Fedora Kinoite does not provide a fully functional experience for dual booting or manual partitioning.

It is possible to make Fedora Kinoite work for both dual boot and manual partitioning, and some guidance is provided on manual partitioning below. However, there are hazards involved in both cases, and you should only attempt to use these features if you have done the necessary research, and are confident that you can overcome any issues that you might encounter.

This issue is tracked in issue #284.

The keyboard layout selected during installation is not used for the LUKS unlock screen of Fedora Kinoite.

Regardless of your selection during the installation process, the keyboard layout available for the LUKS unlock screen will default to en-US (English - United States of America). You can workaround this issue by running the following command on the first boot after the installation:

$ rpm-ostree initramfs-etc --track=/etc/vconsole.conf

To avoid struggling when having to type the LUKS passphrase for the first time, you could set during installation a disk encryption passphrase that is easy to type with the en-US keyboard layout, and then change it to the passphrase that you actually want by adding a new passphrase first and then removing the old one following the Disk Encryption User Guide.

See bug #1890085 (Red Hat Bugzilla) and issue #3 (Fedora Silverblue issue tracker) for details.

Getting Fedora Kinoite

If you are using Fedora Media Writer, Fedora Kinoite should be listed as a download option. However, if it isn’t, or if you want to download it manually, an install image can be downloaded from the main Fedora Kinoite website.

Once you have got your copy of Fedora Kinoite, it can be installed in the usual manner. We hope that you love it!

Preparing Boot Media

Fedora images are Hybrid ISOs and can be used to create installation media with both optical and USB disks, for booting on both BIOS and UEFI systems.

We recommend using Fedora Media Writer to make a bootable USB media to install Fedora Kinoite. Other USB media creation software may work as well but are not regularly tested.

See the Fedora Media Writer section to learn how to use it.

Manual Partitioning

As described above, there are known issues with manual partitioning on Fedora Kinoite, and it should be used with caution. The following notes are intended as hints for those attempting it, and should not be treated as recommended practice. Automatic partitioning is recommended.

With Fedora Kinoite, only certain mounts can be manually specified as partitions. These include:

  • /boot/efi (for the UEFI boot loaders)

  • /boot

  • /var

  • Subdirectories under /var, including:

    • /var/home (Fedora Kinoite has a symlink from /home to /var/home)

    • /var/log

    • /var/containers

  • The root filesystem: /

The Fedora installer is not aware of these restrictions and will accept custom partitions without error, even if they are incompatible with Fedora Kinoite.

faw manual partition complete
Figure 1. Partitioning Complete

The above screenshot shows a typical configuration with manual partitioning, with partitions for /boot, /, swap and /var/home.

Manual partitioning on Fedora Kinoite can be done with Btrfs, LVM, as well as standard partitions or an xfs filesystem.

First Run

Depending on different personal needs, there are several starting actions and installations that you could perform on newly installed Fedora Kinoite for a customized user experience.

If you are new to Fedora Kinoite and before installing software in your newly installed Fedora, you should read the Getting Started section to learn about the difference between Flatpak, Toolbox and package layering (rpm-ostree).

For some tips about of Fedora Kinoite see the Tips and Tricks section