$linuxjunkies
>

$ man linux

Learn Linux. Search anything.

Hundreds of how-to guides, a plain-English glossary and a command reference — every distro, modern methods, instant results.

>

504 guides · 1129 glossary terms · 687 commands

Browse by category

Latest guides

All guides →
Desktop & Daily Use· 9 min read

XWayland: A Survival Guide

XWayland bridges X11 apps to your Wayland desktop. Learn how it works, fix blurry windows and clipboard issues, and set the right environment variables.

IntermediateUbuntuDebianFedoraArch
Desktop & Daily Use· 11 min read

Wayland vs X11: A Deep Dive

A practical deep dive into Wayland vs X11: architecture, security isolation, frame latency, what still needs XWayland, and how to manage mixed sessions.

IntermediateUbuntuDebianFedoraArch
Desktop & Daily Use· 8 min read

Get Screen Sharing to Work on Wayland

Fix Wayland screen sharing for browsers, OBS, and video calls by correctly setting up PipeWire, xdg-desktop-portal, and compositor-specific backends.

IntermediateUbuntuDebianFedoraArch
Desktop & Daily Use· 9 min read

XDG Desktop Portals Explained

Learn what XDG Desktop Portals do, how to install the right backend for GNOME, KDE, or wlroots, and how to fix common screen sharing and file picker failures.

IntermediateUbuntuDebianFedoraArch
Getting Started· 7 min read

Use Raspberry Pi Imager Like a Pro

Flash microSD cards the right way: set SSH, Wi-Fi, hostname, and users inside Raspberry Pi Imager before first boot — no keyboard or monitor needed.

BeginnerUbuntuDebianFedoraArch
Performance & Advanced· 9 min read

Use PlatformIO for Embedded Development

Install PlatformIO on Linux, integrate it with VS Code, choose between Arduino and ESP-IDF frameworks, run on-device unit tests, and attach a hardware debugger.

IntermediateUbuntuDebianFedoraArch