You are currently viewing the United Kingdom version of the site.
Would you like to switch to your local site?
19 MIN READ TIME

Raspberry Pi distros

The top-end Raspberry Pis can be used to build a formidable desktop. Michael Reed finds there’s a fair bit of choice when it comes to Linux distros.

WE COMPARE TONS OFSTUFF SO YOU DON’T HAVE TO!

Raspberry Pi OS 2022-4-4 Twister OS 2.1.2 Ubuntu 22.04 Pop!_OS 21.10 Manjaro KDE 22.04

Michael Reed once left his Pi to cool on the windowsill. He soon got a bigger heat sink though.

HOW WE TESTED…

We spent some time with each distro and carried out typical tasks such as launching and running programs, copying files and installing new software. We also made sure that updating the system worked as it should.

Because we’re looking at desktop usage rather than some of the other niche roles that a Raspberry Pi might be employed in, we’re looking for good performance on the higher-end Pis.

For our tests we’ve used a Pi 400, the all-in-one model with a four-core 1.8GHz ARM chip and 4GB of RAM. At the time of writing, only the Pi 4 Model B has more memory, with 8GB of RAM, but we tend to find that for typical desktop use, we rarely hit the limit of what a 4GB can offer. The distributions tailored to the Raspberry Pi tend to be more memory efficient, and in general use, we tend not to pile on as many heavyweight applications when using a Pi.

The Raspberry Pi series of single board computers has evolved from a quirky, low-powered platform for experimental and educational projects to a machine that’s powerful enough to take over many of the jobs that would have once required a traditional desktop PC. The Pi 400 and the Pi 4 are the top-end of the Pi range and they make light work of typical desktop tasks such as word processing and text editing, and they have enough power to be competent web browsers.

We’re going to look at five distributions specifically aimed at turning the Pi into a competent desktop computer. For many, Raspberry Pi OS (formally Raspbian) is the default face of desktop Pi usage. We’ve chosen the 64-bit edition because it’s closer to standard Debian and more representative of the future of this distro. Manjaro uses Arch as its base, and we’ve chosen the KDE edition. Raspberry Pi Ubuntu is somewhat similar to the normal desktop PC edition, and it’s also a 64-bit OS. Pop!_OS is derived from Ubuntu, but it’s a highly personalised existence. Twister OS is a customised version of Raspberry Pi that comes with added features and sports a bespoke Xfce desktop.

The default software choices

There’s more than one approach that a distro can take to its default tools.

There are two approaches to the software loadout when it comes to a Raspberry Pi desktop operating system. Some distros offer ultra-light applications that make the most of limited hardware, and some go for full-fat choices at the expense of outright speed. Because these are full Linux systems, it’s possible to replace all of the default application choices. We’re scoring more highly if the default application selections can cover the typical use cases for a business, school or home desktop user.

Raspberry Pi OS has to be all things to all Pi users, and the choices are both minimal in number and lightweight. To get any real work done with it, you’d have to carry out some installations. We were keen to replace PCManFM with a heavier file manager such as Dolphin, which the higher-end Pis can handle.

Unlike its parent distro, Raspberry Pi OS, Twister OS has plenty of pre-configured software packages, including some that are difficult to get working on a Pi such as Steam, Wine and a few games and emulators. Wine was impressively fast on the Pi because it was having to emulate an x86 CPU. However, some choices such as the Thunar file manager are a bit lightweight and feel out of place next to the more adventurous inclusions.

Unlock this article and much more with
You can enjoy:
Enjoy this edition in full
Instant access to 600+ titles
Thousands of back issues
No contract or commitment
Try for 99p
SUBSCRIBE NOW
30 day trial, then just £9.99 / month. Cancel anytime. New subscribers only.


Learn more
Pocketmags Plus
Pocketmags Plus

This article is from...


View Issues
Linux Format
August 2022
VIEW IN STORE

Other Articles in this Issue


WELCOME
First step…
It seems that Tux can safely visit Hell,
REGULARS AT A GLANCE
Ubuntu Snaps under fire
The release of Ubuntu 22.04 has prompted more people to complain about the usefulness of Snaps.
Framework Laptop receives 12th gen processor upgrade
Popular modular laptops with Linux support now available with 12th gen Intel processors.
Turkish district reaps Linux rewards
Local government saves $1m by going open source.
DECISIONS, DECISIONS
Matt Yonkovit is the head of open source
BE A GIT
Keith Edmunds is MD of Tiger Computing Ltd,
Convergence lives on with Gnome Shell
The dream of a Linux desktop for mobile devices isn’t dead in the water.
Mesa 22.1 brings better ray tracing
Open-source graphics driver stack receives a big update.
Thunderbird donations increase
Revenue of the email client rose by 21 per cent in 2021.
Distro watch
What’s down the side of the free software sofa?
SPOTLIGHT ON MESON
Xavier Claessens is a senior software engineer at
MULTIMESS
Jon Masters is a kernel hacker who’s been
Kernel Watch
Jon Masters summarises the latest happenings in the Linux kernel, so that you don’t have to.
Answers
Got a burning question about open source or the kernel? Whatever your level, email it to lxf.answers@futurenet.com
Mailserver
WRITE TO US Do you have a burning
Kooha
Version: 2.0.1 Web: https://github.com/seadve/kooha
AppImage Pool
Version: 5.0.0 Web: https://github.com/prateekmedia/appimagepool
Blanket
Version: 0.6.0 Web: https://github .com/rafaelmardojai/blanket
Universal Media Server
Version: 10.21.0.1 Web: www.universalmediaserver.com
Beaker Browser
Version: 1.1.0 Web: https://beakerbrowser.com
superProductivity
Version: 7.11.5 Web: https://super-productivity.com
Safe Eyes
Version: 2.1.3 Web: https://slgobinath . github.io/SafeEyes
Mudlet
Version: 4.16.0 Web: www.mudlet.org
StackAndConquer
Version: 0.10.0 Web: https://github.com/ElTh0r0/stackandconquer
Bottles
Version: 2022.5.14-trento-3 Web: https://usebottles.com
Filmulator
Version: 0.11.1 Web: https://filmulator.org
REVIEWS
GoDaddy
Purchase and bid on domains with the daddy of services and Stefan Ionescu.
OpenSUSE 15.4
If someone were to compile the definitive list of the mysteries of life, Mayank Sharma would ask them to include openSUSE at number 42.
Tails 5.1
This distro is one of those things that Mayank Sharma would rather have and not need, than need and not have.
OpenMediaVault 6
Old wine in a new bottle is such a cliché, but that’s exactly how Mayank Sharma likes his software to grow and evolve.
OnlyOffice 7.1
Usually Mayank Sharma will run everything that’ll fit inside a browser, but today he’ll try something he’s petrified to launch even as a native program.
The Stanley Parable: Ultra Deluxe
Management doesn’t like self-referential things. It just reminds them they’re a simple strapline-based comedy construct of Christopher Livingston.
Fast virtual machines
Fast Virtual Machines
Jonni Bidwell transcends meat space, ventures virtuously into the valleys of the virtual and returns laden with actual knowledge.
Pi USER
Turing 2 Pi raises $1 million in a day
The Pi-based cluster computing Kickstarter project smashes its own targets for full funding.
Waveshare CM4-NANO
Les Pounder looks at Waveshare’s Compute Module 4 carrier board that offers Raspberry Pi 4 performance in a near Zero-sized package.
Create a custom LCD menu system
Les Pounder loves to get hands-on with a good button, and if doing so can save him time and looks great, then it’s a win-win situation!
Replacing rc.local and using Systemd
Sean Conway is struggling with change – specifically, what system administration knowledge to keep and what to throw away.
IN DEPTH
World Web 3
Battle lines are being drawn up as technologies for a Web 3.0 are primed and loaded, Mats Tage Axelsson helps you prepare for a user-owned world.
IN DEPTHTUTORIALS
Multi-boot USB drives
Shashank Sharma can’t parallel park, but he knows how to just copy and paste live distributions into a USB drive to boot ‘em up.
TUTORIALS
How to take better screengrabs in Ubuntu
Nick Peers reveals how easy it is to take screengrabs and annotate them using a combination of Ubuntu’s built-in tools and third-party utilities.
Emulate the first portable computer
Rounding off our emulation series, Mike Bedfords revives the first portable computer that ran the bizarre APL language.
Make beautiful algorithmic music
Create royalty-free music automatically, or try your hand at producing music by coding. Mike Bedford explores both composition options…
Back up and copy entire hard drives
Michael Reed shows you how to tame Clonezilla, a powerful piece of software that can help copy and restore hard disk partitions.
Keep your passwords secret and safe
David Rutland has learned from past mistakes, and endeavours to keep all of his logins, usernames and passwords firmly under lock and key.
Configure a crossplatform KVM system
Use Barrier to replace a physical KVM switch and enable a keyboard and mouse to be shared between multiple devices. Matt Holder explains all.
SEEING THE LIGHT
Three humble developers of Bodhi Linux enlighten Jonni Bidwell on the ways of Zen and the art of distro maintenance.
CODING ACADEMY
Controlling processes and using Unix signals
Join Mihalis Tsoukalos as he demonstrates how to use Rust to work and manage child processes, and handle Unix signals.
Updating the LXF GIT monitoring tool
John Schwartzman adds new features to an existing PyQt5 program that finds all of your git repositories and displays their status.
Chat
X
Pocketmags Support