Ubuntu for Hard Interference: Screenshots, Shortcuts & Going Pro
How to take screenshots on Ubuntu (three different ways), the keyboard shortcuts that'll save you hours, and the tweaks that make GNOME feel like yours.
You've installed Ubuntu. You've survived the terminal. Now it's time to make it actually yours — starting with the thing everyone Googles first: how do I take a screenshot?
It's more complicated than it should be on Linux, but there are three solid options depending on how much control you want. Let's rip through them, then cover the keyboard shortcuts and tweaks that turn Ubuntu from "functional" to "I actually prefer this."
Screenshots: Three Ways to Do It
Method 1: The Built-in Keyboard Shortcuts
Ubuntu 24.04 ships with built-in screenshot support, and the shortcuts are logical once you know them:
| Shortcut | What It Does |
|---|---|
| Print Screen | Capture the entire screen |
| Shift + Print Screen | Select an area to capture |
| Alt + Print Screen | Capture the active window |
| Ctrl + Print Screen | Copy to clipboard instead of saving |
Screenshots are saved to ~/Pictures/Screenshots/ by default. The area-select method is probably the one you'll use most — it puts a crosshair on screen, you drag a rectangle, and it captures just that.
Method 2: GNOME Screenshot (GUI + CLI)
For a bit more control, there's the GNOME Screenshot tool:
sudo apt install gnome-screenshot
GUI mode: Launch it from Activities and you get a tiny window with options for full screen, window, or area selection, plus a delay timer.
CLI mode: This is where it gets useful for automation:
gnome-screenshot # Full screen
gnome-screenshot -a # Area select (interactive)
gnome-screenshot -w # Active window
gnome-screenshot -c # Copy to clipboard
gnome-screenshot -f ~/custom.png # Save to specific path
gnome-screenshot -d 5 # 5-second delay
Why would you screenshot from the terminal? Because you can script it. Imagine a cron job that captures your dashboard every hour, or a script that screenshots error messages and sends them to a log. That's the Hard Interference way.
Method 3: Flameshot — The Power-User Option
If you annotate, mark up, or share screenshots regularly, Flameshot is the one:
sudo apt install flameshot
Launch it and you get a crosshair selection tool plus a floating toolbar with:
- Arrow tool
- Text tool
- Blur tool (redact sensitive info)
- Rectangle and circle shapes
- Numbered markers (great for tutorials)
- Colour picker
flameshot gui # Interactive mode with the toolbar
flameshot full # Full screen, saved to clipboard
flameshot full -p ~/Screenshots/ # Full screen, save to path
flameshot gui -d 2000 # 2-second delay before selecting
Flameshot also supports uploading to Imgur directly (if you want that — I don't, but it's there).
My recommendation: Use the built-in shortcuts for quick grabs. Install Flameshot the moment you need to annotate or redact anything. Skip GNOME Screenshot unless you want the CLI.
Keyboard Shortcuts You Should Memorise
These are the shortcuts that separate "I use Ubuntu" from "I'm fast on Ubuntu."
Essential System Shortcuts
| Shortcut | What It Does |
|---|---|
| Super | Open Activities overview (app launcher) |
| Ctrl + Alt + T | Open terminal |
| Super + L | Lock screen |
| Alt + F2 | Run command (quick launcher) |
| Ctrl + Alt + Delete | Not what you think — opens logout dialog |
| Super + D | Show desktop / minimise all |
| Alt + Tab | Switch between windows |
| Super + Arrow | Snap window to left/right half |
| Super + Up | Maximise window |
| Super + Down | Restore / minimise window |
Workspace Shortcuts
Workspaces are virtual desktops. Use them:
| Shortcut | What It Does |
|---|---|
| Super + Page Up/Down | Switch workspace |
| Shift + Super + Page Up/Down | Move window to another workspace |
I keep work stuff on workspace 1, personal on workspace 2, and terminal monitors on workspace 3. It's like having three monitors without the desk space.
Custom Shortcuts
You can set your own in Settings → Keyboard → Keyboard Shortcuts → Custom Shortcuts. My must-haves:
flameshot guibound to Ctrl + Shift + S — instant annotated screenshotgnome-terminalbound to Ctrl + Alt + T (already default, but good to know how to change it)
GNOME Tweaks — Unlock the Hidden Settings
Ubuntu ships GNOME in a "safe" configuration. GNOME Tweaks gives you access to the settings they hid because they thought you'd break something. You won't (probably).
sudo apt install gnome-tweaks
The Settings That Matter
Window Titlebars:
- Add the Minimise button back (Ubuntu removes it by default — why?)
- Go to Tweaks → Windows → Titlebar Buttons → enable Minimise
Fonts:
- Tweaks → Fonts — change the default font, hinting, and antialiasing
- If text looks blurry on a HiDPI display, switch hinting to "Full" and antialiasing to "Subpixel"
Appearance:
- Tweaks → Appearance — change themes, icon themes, and cursor themes
- The Adwaita-dark theme is built in if you want dark mode everywhere (not just the shell)
Top Bar:
- Show battery percentage (not just the icon) — Tweaks → Top Bar → Battery Percentage
- Show weekday and seconds in the clock
GNOME Extensions — The Must-Haves
Extensions are the real superpower of GNOME. They're small add-ons that modify the desktop. Some are essential.
First, install the extension manager:
sudo apt install gnome-shell-extension-manager
Or browse and install from extensions.gnome.org (requires a browser connector).
My Picks
- Dash to Dock — Makes the dock customisable (position, size, auto-hide behaviour). The default Ubuntu dock is fine but inflexible.
- Clipboard Indicator — Clipboard history. If you've ever copied something, then copied something else and lost the first thing, you need this.
- Caffeine — Temporarily disable the screensaver and auto-suspend. One click, your screen stays on. Essential for long reads and presentations.
- AppIndicator — Proper system tray support for third-party apps (Discord, Spotify, etc).
- Blur my Shell — Adds blur effects to the overview and dash. Purely aesthetic, but it looks great.
A word of warning: Extensions can conflict with each other and break after GNOME updates. Install only what you actually use. When your desktop acts weird after an update, disable extensions first — that's usually the culprit.
Making Ubuntu Feel Like YOUR System
This is the part that matters. The whole point of Hard Interference is that it's your hardware running your rules. Here's the customisation path:
- Theme — Install a dark theme (Adwaita-dark is built in; Nordic and Catppuccin are popular)
- Icons — Change your icon pack for visual consistency (Papirus is clean and complete)
- Wallpaper — Download one or generate one locally with FLUX or Stable Diffusion (yes, that's a thing you can do)
- Terminal profile — Right-click in terminal → Preferences → set a colour scheme, font, and transparency
- Auto-start apps — gnome-session-properties lets you choose what launches at login
The goal: when you sit down at your computer, it should feel like yours. Not a loaner. Not a default. Yours.
The Checklist
If you've followed this whole series, here's your "I made it" checklist:
- Screenshots work (Print Screen, Flameshot, or both)
- Keyboard shortcuts memorised (at least Super, Ctrl+Alt+T, Alt+Tab)
- GNOME Tweaks installed — minimise button restored
- At least 2 extensions installed and working
- Custom terminal colour scheme
- You've opened the terminal without fear this week
You went from "what's a bootable USB?" to a customised Ubuntu system with terminal skills and screenshot workflows. That's not nothing. That's the Hard Interference way — your hardware, your rules, your system.
➜ Previous: Ubuntu for Hard Interference: Surviving the Terminal ➜ Start from the beginning: Ubuntu for Hard Interference: From USB to Desktop
Found this useful? Follow @Raf_VRS for more VRS Computing insights and support the work: ko-fi.com/rafvrs #HardInterference #Ubuntu #LinuxTips