Fedora Kinoite Atomic Desktop

Fedora Kinoite Atomic Desktop

 

This presentation was given at the Linux SIG Meeting of 15th June.

Most current Linux distros use a package manager to keep the installed system up to
date. This involves being able to write to system files when updating.
Immutable Linux distros have a read-only core system. The Fedora “Atomic” desktops
can be considered immutable.
This means the base operating system, once installed, cannot be modified during
regular use. This means that most GUI applications are installed using flatpaks, CLI
applications using Toolbx and system-level packages can be installed using package
layering.
Updates are done during a reboot – this is so the OS integrity is maintained – if the
updates fail or cause problems you can roll back to a previous working configuration.
The current OS configuration variants are listed in the Discover application under the
Operating System listing in the LHS menu.Fedora Kinote Atomic Desktop
Installation –
NB – Dual booting and manual partitioning is not fully functional
– see https://docs.fedoraproject.org/en-US/atomic-desktops/installation/
Automatic partitioning is recommended.
The install is quite straightforward and the Discover app can be used to install
updates.
After a successfull install, the default grub boot configuration shows the boot menu
for a very short time before booting. To vary the timeout before the system boots,
you need to create a new text file, not edit the existing grub.cfg file.Fedora Kinote Atomic Desktop
Start a root shell using
$ sudo bash
next, cd to /boot/grub2 and use nano to create a file user.cfg with contents
set timeout=10
Save the file and use the chmod command to set to root access only
# chmod g-r,o-r user.cfg
Close the terminal and reboot, and the grub boot menu should display for 10
seconds before booting the default configuration. You can now more readily
choose which configuration to use for your login session – this is a temporary
rollback
If you need to roll back permanently you will need to use the rpm-ostree command
– see https://docs.fedoraproject.org/en-US/atomic-desktops/updates-upgrades-
rollbacks/Fedora Kinote Atomic Desktop
Installing extra software.
The Discover application can also be used to add the main Flatpak (Flathub)
remote (https://flatpak.org) to the standard flatpak repos accessed by your system
– the default setting only includes the fedora flatpak repo.
With the flathub repo set up, I could then install (eg/.) LocalSend.
Once Localsend was installed, I sent a Firefox bookmarks file to Fedora Kinote in
the VM and replaced the default book marks with my own collection.
Installing applications not in the default install can be done in the normal way using
Discover. I used Discover to install LibreOffice which is not in the default install.
After installing LibreOffice clicking on the Application launcher you will see some
green dots opposite items indicating that – in this case LibreOffice – has links in the
“dotted” menu items. The green dots disappear after first use.Fedora Kinote Atomic Desktop
A couple of desktop “tweaks” …
Date Format …
By default, the date was shown in the American format (eg/. 6/14/2026) – changed
it to ISO format date – now shows as 2026-06-14. Other options are available.
Setting up virtual desktops …
The default install doesn’t set up virtual desktops.
Adding virtual desktops …
Click on the main menu (Fedora) logo and use the search dialogue at the top to
find the virtual desktop settings. Set the number of virtual desktops you require,
and click on Apply.
Then right-click on the panel, select “Add or Manage Widgets” and scroll down until
you see the Pager widget, and left click on that widget. This will add a virtual
desktop switcher to the panel with your selected number of desktops shown.Fedora Kinote Atomic Desktop
Some links of interest …
https://fedoraproject.org/atomic-desktops/
https://www.zdnet.com/article/immutable-linux-delivers-serious-security-here-are-your-5-
best-options/
https://www.zdnet.com/article/what-is-immutable-linux-heres-why-youd-run-an-immutable-
linux-distro/
https://www.grc.com/securitynow.htm –
episode 1074 – What Mythos Means
episode 1075 – Yes. Exactly
Download the Show Notes for the above – an interesting read.

Scroll to Top