← Default view
atlas@expedition ~/linux-2026 $ systemctl status angles.target 8 loaded · 8 active · 0 failed
[  OK  ]Reached target distro-landscape — five real families, honest shortlist of five namessurvey · 40 refs · 14 min
[  OK  ]Reached target release-model — fixed 6-month or atomic; not rolling, not Debian stablesurvey · 37 refs · 14 min
[  OK  ]Reached target toolchain-fit — Ubuntu 26.04 and Fedora 44 tie; everyone else hand-configures a vendor reposurvey · 39 refs · 15 min
[  OK  ]Reached target desktop-choice — KDE Plasma; X11 is gone this year either waysurvey · 44 refs · 12 min
[  OK  ]Reached target hardware-reality — only NVIDIA, new silicon and Secure Boot still force a choicerecon · 13 refs · 3 min
[  OK  ]Reached target windows-migration — four things don't cross over; stage via live USB then dual-bootsurvey · 44 refs · 15 min
[  OK  ]Reached target upkeep-ranking — atomic and LTS are near-zero chore; Arch costs a reading habitrecon · 13 refs · 3 min
[  OK  ]Reached target gaming-media — ~90% of Steam titles run; anti-cheat and DRM streaming don'trecon · 12 refs · 3 min
atlas@expedition ~/linux-2026 $ neofetch --verdict the answer, before the reasoning
◆ install this converged from 8 independent angles
plasmashell — Wayland session
KDE Plasma 6.7 desktop with the Discover software centre, calendar widget and task bar
What you actually get: Plasma 6.7 — Discover pulling from Flathub, a Windows-shaped panel, per-screen virtual desktops, ICC colour plus HDR. [7]
stock session, nothing configured
A stock Fedora KDE Plasma desktop with default wallpaper and bottom panel
First boot: a bottom panel, a launcher, a system tray. The Windows muscle memory survives the move — that is the whole argument for this edition. [10]

Fedora KDE Plasma Desktop 44, dual-booted, with an ext4 partition for Dropbox edition swap, not distro swap

Base
Fedora Linux 44 — shipped 28 Apr 2026 [1]
Kernel
6.19 — fresh enough for silicon under ~18 months old [21]
Desktop
KDE Plasma 6.6.4, Wayland [10]
Release model
6-month fixed · ~13 months support per release [27]
Upkeep
one version upgrade a year, otherwise unattended
Root FS
btrfs + snapper, configured on install day — Fedora will not do it for you [12]
Sync FS
separate unencrypted ext4 partition — Dropbox refuses anything else [13]
Toolchain
dnf install dotnet-sdk-10.0 — in-repo at 10.0.110 [48]; Docker Engine has an official Fedora path [50]
Windows
kept on its own partition — not optional, see WONTFIX below
if [ "$GPU" = "nvidia" ]; then install ubuntu-26.04-lts; fi

The one branch that flips the answer

Ubuntu 26.04 LTS carries the NVIDIA 595 driver in-archive, installed by one commandubuntu-drivers autoinstall [55] — and ships five years of security maintenance [2]. On an NVIDIA machine that buys you more than Fedora's fresher userspace does. Fedora's path works but generates a local MOK key by hand under Secure Boot [28], and the atomic images deadlock outright.

nvidia-settings — Ubuntu 26.04
NVIDIA Settings on an Ubuntu desktop reporting a GeForce RTX 5090
Proprietary driver, in-archive, GNOME Wayland session. [81]
atlas@expedition ~/linux-2026 $ cat candidates.tsv | sort -k5 upkeep bar = lower is better
CandidateRelease modelDefault desktopUpkeep costVerdict
Fedora KDE Plasma 44official edition fixed, 6-month · ~13 mo support Plasma 6.6.4 1 upgrade/yr selected
Ubuntu 26.04 LTS+ Kubuntu for Plasma LTS, 2-year · 5 yr support GNOME 50 near-zero runner-up
Bluefin / Aurora ⭐ 749atomic Fedora images rebased image, weekly stable stream GNOME / Plasma reboot to undo alternate
Linux Mint 22.3Cinnamon ⭐ 5.5k LTS base · next release ~Dec 2026 Cinnamon 6.6 near-zero conditional
openSUSE Tumbleweedsnapper on by default rolling, openQA-gated snapshots your pick frequent, large not recommended
Arch · CachyOSAUR ecosystem rolling, advisory feed mandatory your pick a reading habit excluded
Debian stabletrixie frozen, ~2-year cycle GNOME near-zero excluded
atlas@expedition ~/linux-2026 $ journalctl -p warning --unit=synthesis no single angle can see these
CONFLICT desktop-choice ⇄ distro-landscape + toolchain-fit 01 / 03

The desktop you want is not the flagship of the distro you want

desktop angle says
KDE Plasma — the only session where Windows muscle memory, working global hotkeys and sane mixed-DPI scaling coexist
other six angles say
Fedora or Ubuntu — and both ship GNOME 50 by default

2026 removes the fallback. GNOME 50 deleted its X11 session outright — roughly 27,540 lines cut from Mutter, and you cannot log into an X11 GNOME session even with Xorg installed [8]. Plasma 6.8 drops its own X11 session on 14 October [9]. There is no "just use X11 if Wayland misbehaves" branch left — only a choice of which compositor's rough edges you accept. KDE is also effectively the only desktop with a working GlobalShortcuts portal backend [41].

resolution Swap the edition, not the distro. Fedora KDE Plasma Desktop is an official edition on Plasma 6.6.4 [10] — Kubuntu and Aurora ⭐ 749 are the equivalents on the other two tracks [11].
the flagship
GNOME 50 'Tokyo' release artwork
GNOME 50 — default on both finalists, no X11 session at all.
the pick
Fedora KDE Plasma Desktop 44 announcement artwork
Fedora KDE 44 — same base, different edition.
the deadline
Illustration marking the end of X11 sessions on KDE Plasma
October 2026: nearly 30 years of X11 sessions end. [9]
CONFLICT release-model ⇄ windows-migration 02 / 03

Your snapshots fight your file sync

release-model angle says
Configure btrfs snapshots on install day — neither Fedora nor Ubuntu does it for you
migration angle says
Dropbox's Linux client syncs only to unencrypted ext4

Nothing else in the run surfaces this collision. The rollback advice is sound in isolation: Fedora's default installer doesn't produce a snapshot-friendly btrfs layout, and pre/post snapshots need packages installed by hand [12]. The sync constraint is equally real — the client depends on extended attributes and refuses everything but plain ext4 [13]. Follow both angles literally and a btrfs-everywhere install silently costs you Dropbox.

resolution btrfs for / and /home, plus one dedicated unencrypted ext4 partition that holds only the sync folder. Decide this at partitioning time — it is the one choice you cannot defer.
btrfs + snapper on Fedora 44
Article artwork for configuring btrfs snapshot and rollback support on Fedora 44
The rollback setup the release-model angle insists on — and the reason your sync folder needs to live somewhere else. [12]
CONFLICT upkeep-ranking ⇄ toolchain-fit 03 / 03

Atomic is simultaneously the lowest-upkeep and the highest-friction option

upkeep angle ranks it
#1 — a bad update is undone by rebooting into the previous image
toolchain angle ranks it
last — layering is discouraged and IDEs expect a mutable host

Both readings are correct about the same system. Atomic derivatives stage every update as a new deployment and always keep a rollback deployment [14], and Bluefin ⭐ 2.6k explicitly frames your relationship as being with Flathub and Homebrew rather than with a distro. But layering docker-ce on an image-based Fedora still means placing a .repo file by hand, against community advice [70].

reconciles only if You accept container-first development — Toolbx/Distrobox for the SDKs, the host image left untouched. Bluefin DX bakes in Docker Engine with Compose and Buildx for exactly this [24].
fails outright if Your GPU is NVIDIA. A May 2026 Fedora Kinoite 44 update deadlocked on an akmod dependency conflict during a kernel bump [15] — the one failure mode the "just reboot to roll back" promise doesn't cover.
github.com/ublue-os/aurora
GitHub repository card for ublue-os/aurora, the atomic KDE Plasma image
Aurora ⭐ 749 — Universal Blue's Plasma image, the atomic counterpart to Bluefin. [11]
atlas@expedition ~/linux-2026 $ grep -r WONTFIX ./findings distro-independent · decides whether to dual-boot, not what to install
wontfix · permanent

Kernel anti-cheat

Valorant, Call of Duty and Battlefield 6 are blocked by design. Across titles using anti-cheat: 17% supported, 24% running, 55% broken, 4% denied [16]. RICOCHET, Riot Vanguard and EA Javelin are the specific gatekeepers [61].

wontfix · licensing

Browser DRM ceiling

Linux browsers get Widevine L3 software DRM only, capping Netflix, Prime and HBO at 720p SDR with no HDR — while HDR gaming works fine on Wayland [17].

wontfix · vendor

Desktop Office & Belgian eID

Microsoft 365 desktop apps are Windows and macOS only [18]; the web build has no VBA, no add-ins, no offline [63]. And the Belgian eID cannot work through any Snap or Flatpak browser — sandbox confinement blocks the PKCS#11 module [19].

steam · proton 11 beta
A Windows game running on Linux through Proton
The other 90%: singleplayer is genuinely solved. Close to 90% of Windows titles launch under Proton, with roughly 10% in the Borked tier [58], and Proton 11 entered beta in April 2026 [59].
Because all three are unfixable, keeping Windows is the default — which promotes the hardware angle's Secure Boot warning from incidental to load-bearing. Microsoft's UEFI CA 2011 certificate expired 27 June 2026; distros ship dual-signed shims so Secure Boot can stay on, but BitLocker recovery is the thing that bites during partitioning [20]. Check the machine first with hw-probe ⭐ 918 [57] and a live USB.
atlas@expedition ~/linux-2026 $ cat excluded.log what the angles agreed to rule out
Arch family Loses on vendor support, then loses again on June 2026's AUR supply-chain attack — a rootkit and an SSH-key stealer planted across 1,579 packages [5]. CachyOS topping DistroWatch is a page-hit ranking, not adoption [73].
Pure rolling Requires reading an advisory feed before every update — Arch publishes manual-intervention notices you cannot skip [6]. That is a habit, not a setting, and it is the single upkeep cost that never amortises.
Debian stable The release-model angle rules it out for a 2026 developer workstation on software age alone [37] — and Microsoft's own .NET packages have shipped broken metadata against Debian trixie [82].
Linux Mint The upkeep angle's favourite, eliminated by the hardware angle. If the machine's silicon is under ~18 months old, new Intel and AMD GPU enablement lands per kernel release [21] and Mint's LTS base is too old. Mint 23 doesn't arrive until ~December 2026 [33]. Otherwise: the least-change option, Wayland fully supported [4]. Linux Mint Cinnamon desktop
atlas@expedition ~/linux-2026 $ ls -l angles/ bar = citation density
atlas@expedition ~/linux-2026 $ dnf repolist --synthesis 21 of 242 · the ones this page rests on
#SourceTypeClaim
01fedoramagazine.orgofficialFedora 44 shipped 28 Apr 2026 with kernel 6.19, GNOME 50, Plasma 6.6 and the Atomic Desktop variants.
02documentation.ubuntu.comofficialUbuntu 26.04 LTS released 23 Apr 2026 with five years of security updates through April 2031.
03docs.projectbluefin.ioofficialBluefin checks for updates every six hours and applies them at reboot; stable publishes weekly images.
04omgubuntu.co.uknewsMint 23 (end of 2026) fully supports X11 and Wayland; Mint hasn't committed to Wayland by default.
05phoronix.comnewsArch published a list of 1,579 compromised AUR packages and believed the incident contained.
06archlinux.orgofficialArch publishes breaking-change and manual-intervention notices that must be read before upgrading.
07kde.orgofficialPlasma 6.7 (16 Jun 2026) adds per-screen virtual desktops and simultaneous ICC colour management plus HDR.
08xda-developers.comnewsGNOME 50 removed the X11 session entirely — about 27,540 lines cut from Mutter.
09linuxiac.comnewsPlasma 6.8 (expected 14 Oct 2026) drops the dedicated X11 session; 6.7 is the last one to have it.
10fedoramagazine.orgofficialFedora KDE 44 ships Plasma 6.6.4 with the new Plasma Setup and Plasma Keyboard components.
11github.com/ublue-os/aurora ⭐ 749officialAurora is Universal Blue's KDE Plasma image, the atomic counterpart to Bluefin.
12sysguides.comvendor-blogFedora's installer doesn't create a snapshot-suited btrfs layout; pre/post snapshots need manual setup.
13linux.slashdot.orgnewsDropbox on Linux supports only unencrypted ext4 for the sync folder, because it relies on extended attributes.
14docs.bazzite.ggofficialAtomic Fedora derivatives stage each update as a new deployment and always keep a rollback deployment.
15discussion.fedoraproject.orgforumA May 2026 Kinoite 44 thread shows an update blocked by an NVIDIA akmod dependency conflict.
16areweanticheatyet.comofficialOf games using anti-cheat: 17% supported, 24% running, 55% broken, 4% denied.
17xda-developers.comnewsWidevine L3 software DRM caps Netflix/Prime/HBO at SD-720p SDR with no HDR.
18learn.microsoft.comforumMicrosoft 365 desktop apps are supported only on Windows and macOS; the web version is the Linux route.
19eid.belgium.beofficialThe Belgian eID can't be used with Snap or Flatpak software — confinement blocks the PKCS#11 module.
20linuxlap.comnewsMicrosoft's UEFI CA 2011 certificate expired 27 Jun 2026; major distros ship dual-signed shims.
21phoronix.comnewsNew Intel and AMD GPU enablement lands per kernel release, so kernel recency governs new-silicon support.
Supporting sources referenced above (not in the synthesis top-21)
24docs.projectbluefin.io/bluefin-dxofficialBluefin DX ships docker-ce with Compose and Buildx plugins plus Podman tooling.
82learn.microsoft.comofficialDebian gets .NET only by registering packages.microsoft.com via packages-microsoft-prod.deb.
27fedoraproject.orgwikiEach Fedora release is supported for about 13 months — roughly one month past X+2.
28fedoraproject.orgofficialFedora installs the proprietary NVIDIA driver under Secure Boot by generating a local key with mokutil.
33phoronix.comnewsMint 23 is being built on the Ubuntu 26.04 LTS base with the Linux 7.0 kernel.
41github.com/flatpak/xdg-desktop-portal ⭐ 815forumKDE is effectively the only desktop with a working GlobalShortcuts portal backend.
37debian.orgofficialDebian's release index — the stable/testing/unstable cadence behind the software-age objection.
48packages.fedoraproject.orgofficialFedora 43 and 44 ship dotnet-sdk-10.0 at 10.0.110 — the .1xx feature band.
50docs.docker.comofficialDocker Engine has official install procedures only for CentOS, Debian, Fedora, RHEL, Ubuntu and Raspberry Pi OS.
57github.com/linuxhw/hw-probe ⭐ 918officialhw-probe generates a local hardware report and checks operability against the linux-hardware.org database.
58boilingsteam.comnewsClose to 90% of Windows games launch on Linux under Proton, with the Borked tier at roughly 10%.
59gamingonlinux.comnewsProton 11 entered beta in April 2026; Proton Experimental keeps shipping per-game fixes.
61tweaktown.comnewsRICOCHET, Riot Vanguard and EA Javelin are the anti-cheat systems blocking the big multiplayer titles.
63learn.microsoft.comforumOffice for the web lacks VBA, third-party add-ins and offline use, and degrades on complex files.
70discussion.fedoraproject.orgforumLayering docker-ce on Silverblue works but needs manual .repo placement, against community advice.
73theregister.comnewsDistroWatch's ranking counts page hits, not installs — it signals interest, not adoption.

atlas@expedition ~/linux-2026 $ exit

Dashboard view of an 8-child expedition · 242 sources · 81 minutes of reading condensed to one console. The default view carries the full synthesis prose and every angle in order. Screenshots come from the cited release announcements and Wikimedia Commons.