šŸš— My '83 Datsun On the Side of the Information Superhighway šŸ›£ļø

Fun With KDE Neon

tl;dr

KDE Neon is a fantastic, desktop-oriented Linux distribution. It is snappy, cohesive, and incredibly simple to install and configure for many purposes. Any user of KDE that wants something up-to-date that ā€œjust worksā€ should consider it.

The Whys

For the last year or so Iā€™ve been using NixOS on my personal laptop. It is an excellent, well-designed Linux distribution that is powered by the Nix package manager. I would tell you why this technology is so cool but I think this page does a better job than I would.

I, however, had the following issues running it on my personal laptop:

Note: This is not a NixOS diss track šŸ˜ŗ NixOS is excellent for many uses and I still happily use the Nix Package Manager every day on other Linux distributions. It just wasnā€™t ideal for this use case.

So I needed something new that worked for everything I wanted to do, was stupid-simple to setup, and had good support for KDE. And thatā€™s why I tried KDE Neon.

What is it?

img
(Image by PublicDomainPictures from Pixabay)

Hereā€™s the description from the project home:

The latest and greatest of KDE community software packaged on a rock-solid base.

This translates into the following stack:

  1. Ubuntu 20.04
  2. A ā€œNeonā€ PPA that provides the latest and greatest KDE binaries

So if youā€™re familiar with the Ubuntu ecosystem you should be comfortable.

Laptop Info

I use an IBM Thinkpad T490. it is light, has a very long battery life, is very durable and reasonably priced. However, itā€™s not very powerful, but thatā€™s ok. If I need to run anything that requires more oomph then I run it on a remote server.

Hereā€™s the ā€œabout this systemā€ info:

Operating System: KDE neon 5.23
KDE Plasma Version: 5.23.4
KDE Frameworks Version: 5.89.0
Qt Version: 5.15.3
Kernel Version: 5.11.0-43-generic (64-bit)
Graphics Platform: X11
Processors: 8 Ɨ IntelĀ® Coreā„¢ i5-8265U CPU @ 1.60GHz
Memory: 7.4 GiB of RAM
Graphics Processor: Mesa IntelĀ® UHD Graphics 620

First impressions

Very Simple Setup

I think I clicked on about 4 or 5 buttons to install the OS. It was trivially simple. When it was done everything below was properly configured:

This may sound trivial but on a lot of distributions can make setting up these services cumbersome at best. i still donā€™t think that I properly configured my graphics card on my old system.

Package Management is Weird but Manageable

Iā€™m a big fan of Debianā€™s package manager apt, which is one of the package mangers that this system uses. After the initial installation I tried upgrading things and got an interesting message:

$ sudo apt-get upgrade
On KDE neon you should use pkcon update to install updates.
If you absolutely must use apt you do have to use dist-upgrade or full-upgrade in place of the upgrade command.
https://neon.kde.org/faq#command-to-update
Abort.

Uhhhh, ok. Iā€™ve never heard of PackageKit before it appears to be yet another attempt at unifying all existing, Liunx-based package managers while also extending those managers (which is the scary part to me).

Thereā€™s also a graphical package manager called Discover which also wraps apt and makes it easy to install Flatpaks. I havenā€™t used it to install any apps yet but I have used it to update the firmware on my laptop, which is something Iā€™ve never seen a package manager recommend before. So thatā€™s actually quite nice.

I do need to use a few Snaps and so far those have worked perfectly.

The KDE Integration is Flawless šŸ‘€ šŸ¬

img
(My current desktop using the Latte dock and the mcOS-Big-Sur-large layout.)

I really like using KDE but in the past Iā€™ve had the following issues:

Both of these issues have eliminated with KDE Neon.Iā€™m using the latest stable version of KDE and I have been able to effortlessly install lots of fun eye candy.

Performance and Snappiness is Good

Like I said above my laptop is not exactly a speed demon. Thankfully I havenā€™t had any performance issues or lockups yet. Everything feels very fast and responsive.

Tags: #linux, #kde, #nix