Review: Framework 16 Laptop


Guts of a computer.

Several years ago, I purchased a Clevo N151CU laptop with the idea that I'd gradually upgrade the RAM, storage, and other bits. After my keyboard failed, I found it difficult to find replacement parts. The whole point of the Framework laptop is that it is specifically designed to be modular. It come in kit form, […]

Continue reading →

Fixing broken suspend on Pop_OS


Unix is user-friendly — it's just choosy about who its friends are.

My Linux laptop used to suspend perfectly. I'd close the lid and it would go to sleep. Open it up, it would spring to life - presenting me with a password screen. But, some time in the last few months, it has stopped doing that. If I close the lid, it keeps running. This is […]

Continue reading →

Add Swipe Gestures to Firefox on Wayland in Pop_OS


Unix is user-friendly — it's just choosy about who its friends are.

tl;dr - edit the file ~/.bash.rc add the line export MOZ_ENABLE_WAYLAND=1 then reboot. Once done, type into the Firefox address bar about:support and check that "Window Protocol" is set to "wayland". You can configure how swipes work by visiting about:config and filtering for "swipe": I'll say this for Linux - why have two different ways […]

Continue reading →

HOWTO: Fix Calibre's broken window borders in Flatpak / Wayland


Screenshot of Calibre. The windows have no borders, making it hard to see where one starts and another one ends.

If you have a large collection of eBooks, you probably use Calibre - it's simply the best bit of cross-platform software for managing your library. It runs rock-solid on Linux. But a recent upgrade gave me a problem. I started the app and the windows were missing their borders and my mouse cursor was too […]

Continue reading →

Set your own emoji shortcuts in Ubuntu / Pop_OS


List of symbols.

How do you quickly insert a 💩 emoji when using your laptop? I just type ScrLck, p, o, o! What is this 🧙‍♀️ craft? In your keyboard settings, you should see an option like this: You can set the "Compose" key to be anything you like. Personally, I use the otherwise-useless Scroll Lock button. Now, […]

Continue reading →

Linux Clipboard History for Ubuntu / Pop OS


Long list of items.

Mobile phones have been one of the greatest drivers of functional enhancements for computing interfaces. I use the clipboard history feature on Android multiple times per day. Rather than copy one item, then paste it, then switch back, then copy another, then switch back etc - I just copy two items, switch app, and paste […]

Continue reading →

Screen recording on Wayland / Pop_OS


Unix is user-friendly — it's just choosy about who its friends are.

One of the annoying things about being on the bleeding edge, is that some things don't work as you expect. I use the Wayland Display Server on my Linux box. And I couldn't find a simple screen recorder which worked. Turns out, Gnome has a hidden screen recorder! To activate it, press these keys simultaneously. […]

Continue reading →

How can I get consistent sizes with physically different monitors on Linux?


Multi monitor settings showing the relative placement of the screens.

I can't think of a concise way of wording this. I have three monitors. Each has the same resolution - 1920x1080px. But each one has a different physical size - 61 cm monitor, 39 cm laptop, and 48 cm monitor. Here's my problem. When I move a window from one screen to another, the window […]

Continue reading →

Configuring Pop!_OS - Keyboard lights, fonts, and more


Font selection panel.

I've got a new laptop which runs Linux! These are mostly notes to myself. Fonts First, from the console, install Gnome Tweaks sudo apt install gnome-tweaks Run Tweaks and select "Fonts". You can swap fonts, boost them, and generally have a good fiddle. Increasing the scaling factor is a good way to boost the size […]

Continue reading →

Fix screen tearing on rotated external monitors (Ubuntu / POP!_OS)


Pop up window with several login options.

I have a vertical monitor for my new Linux laptop. Because it is rotated 90 degrees, this causes problems with some graphics drivers on Linux (and Mac!). Here's a solution I found for my Intel graphics card. Edit this file: sudo nano /etc/gdm3/custom.conf Find this line: WaylandEnable=false Change it to: #WaylandEnable=false Reboot. On Pop!_OS, there […]

Continue reading →