Skip to content
Mattscreative edited this page Nov 19, 2025 · 26 revisions

Welcome to the Linux-Tips-and-Tricks Wiki!

This wiki contains helpful guides, tips, and tricks for using Linux. All guides are written for beginners and include detailed explanations and full examples.

Available Guides

Installation & Configuration

  • DaVinci Resolve Installation on Linux - Complete guide for installing DaVinci Resolve on various Linux distributions, including solutions for zlib-ng compatibility issues
  • Virt-manager Installation Guide - Step-by-step guide for installing and configuring virt-manager (Virtual Machine Manager) on Fedora and Arch Linux, including service setup, network configuration, and GPU acceleration
  • Secure Boot for CachyOS with Limine Loader - Complete guide for setting up Secure Boot on CachyOS using sbctl with the Limine bootloader, including key creation, bootloader signing, and troubleshooting
  • Automount Disks Guide - Complete guide for configuring additional disks to automatically mount at system startup using GNOME Disk Utility (GUI method) or manual fstab editing, including troubleshooting and permission configuration
  • OpenTabletDriver Setup Guide - Complete guide for installing and configuring OpenTabletDriver on Linux, including kernel module blacklisting, udev permissions, service setup, and troubleshooting common issues for XP-Pen and Wacom tablets
  • Switching Desktop Environments - Comprehensive guide for installing and switching between desktop environments and window managers on Linux, with focus on CachyOS and Arch-based distributions, including settings packages, configuration management, and troubleshooting

CachyOS

Getting Started & Installation:

  • Getting Started - Comprehensive introduction including what it is, why choose it, system requirements, pre-installation setup, downloading, and creating bootable media
  • Installation Guide - Complete step-by-step installation guide covering both GUI (Calamares) and CLI installation methods, partitioning, user setup, and post-installation configuration
  • Post-Installation Guide - Essential steps after installation including system updates, graphics driver configuration, essential software installation, service configuration, and system optimization
  • FAQ & Troubleshooting - Comprehensive FAQ answering common questions about installation, performance, hardware, software, and troubleshooting common issues

System Configuration:

  • Package Management - Complete guide to managing packages using pacman, AUR helpers (yay, paru), package repositories, troubleshooting, and best practices
  • Repository Configuration - Complete guide to configuring package repositories including mirror selection, repository priorities, performance optimization, and troubleshooting
  • Boot Manager Configuration - Complete guide to configuring GRUB, systemd-boot, rEFInd, and Limine boot managers, including customization, switching between boot managers, and troubleshooting
  • Kernel Management - Complete guide to managing kernels including installation, removal, switching, and configuration
  • System Maintenance - Complete guide to maintaining your system including updates, cleaning, disk space management, system health checks, and performance monitoring
  • Security Configuration - Complete guide to securing your system including firewall, user management, file permissions, encryption, SSH security, and best practices
  • Backup and Restore - Complete guide to backing up and restoring your system including file backups, system backups, automated backups, and restore procedures

Performance & Optimization:

  • Performance Guide - Detailed explanation of performance optimizations including CPU instruction sets (x86-64-v3, v4, Zen4), BORE scheduler, LTO, PGO, BOLT, and custom kernel
  • System Tweaks - Comprehensive guide to system tweaks and optimizations including performance improvements, power management, network optimizations, file system tweaks, and desktop environment customizations
  • Power Management - Complete guide to power management including laptop battery optimization, CPU frequency scaling, and power saving
  • sched-ext Tutorial - Complete guide to sched-ext (extensible scheduler framework) including installation, configuration, and custom schedulers

Hardware Configuration:

  • Dual GPU Setup - Guide for setting up systems with multiple graphics cards (NVIDIA+Intel, AMD+Intel, NVIDIA+AMD), switching between GPUs, and configuring applications to use specific GPUs
  • Hardware Acceleration - Complete guide to hardware acceleration including VAAPI, VDPAU, GPU acceleration for video playback and encoding, browser acceleration, and video player configuration
  • CHWD GPU Migration - Complete guide to using CHWD for GPU migration and driver management
  • Printer Configuration - Complete guide to setting up and configuring printers including CUPS, USB printers, network printers, and troubleshooting
  • Touchpad Configuration - Complete guide to configuring touchpads including gestures, sensitivity, and multi-touch settings
  • Bluetooth Configuration - Complete guide to configuring Bluetooth including device pairing, audio setup, and troubleshooting
  • Laptop Configuration - Complete guide to configuring on laptops including battery optimization, power management, touchpad, and function keys

Software & Media:

  • Audio Configuration - Complete guide to audio configuration including PulseAudio, PipeWire, ALSA, device management, Bluetooth audio, and troubleshooting audio issues
  • Multimedia Codecs - Complete guide to installing and configuring multimedia codecs for video and audio playback
  • Gaming Configuration - Complete gaming setup guide including Steam installation, Wine/Proton configuration, performance optimizations, gaming-specific tweaks, and troubleshooting gaming issues
  • Development Environment - Complete guide to setting up development environments including programming languages, IDEs, build tools, and workflows
  • Media Server Setup - Complete guide to setting up media servers including Jellyfin, Plex, and other media server solutions

Desktop Environments & Window Managers:

  • Desktop Environment Keybinds - Comprehensive guide to keyboard shortcuts for KDE Plasma, GNOME, XFCE, i3, Wayfire, and other desktop environments, including customization
  • Display Server Configuration - Complete guide to display servers including X11 vs Wayland comparison, switching between them, desktop environment support, and troubleshooting
  • KDE Plasma Guide - Complete guide to KDE Plasma including installation, configuration, customization, and KDE-specific features
  • GNOME Guide - Complete guide to GNOME including installation, configuration, customization, and GNOME-specific features
  • XFCE Guide - Complete guide to XFCE including installation, configuration, customization, and XFCE-specific features
  • Window Managers Guide - Complete guide to window managers including i3, Wayfire, Qtile, Hyprland, Sway, and other tiling/compositing window managers
  • Fonts and Themes - Complete guide to customizing fonts and themes including installation, configuration, and desktop customization

Networking & Remote Access:

  • Network Configuration - Complete guide to network configuration including wired, wireless, VPN, DNS, NetworkManager, and troubleshooting
  • File Sharing - Complete guide to file sharing including Samba (Windows file sharing), NFS, and network file sharing setup
  • Remote Desktop - Complete guide to remote desktop including VNC, RDP, SSH X11 forwarding, and remote access setup
  • Screen Sharing - Complete guide to screen sharing including Wayland screen sharing, X11 screen sharing, and application screen sharing

System Tools & Advanced:

  • Tools Guide - Guide to custom tools including Hello, chwd (hardware detection), cachy-chroot, settings packages, package installer, and kernel manager
  • Cachy Chroot Guide - Complete guide to using cachy-chroot for system maintenance, recovery, and advanced operations
  • Custom Applications - Complete guide to custom applications including Hello, Package Installer, Browser, and other tools
  • Virtualization Guide - Complete guide to virtualization including QEMU/KVM, virt-manager, containers, GPU passthrough, and performance optimization
  • Filesystem Management - Complete guide to filesystem management including ext4, btrfs, xfs, mounting, formatting, and optimization
  • Time Synchronization - Complete guide to time synchronization including NTP, systemd-timesyncd, and timezone configuration
  • Locale and Language - Complete guide to configuring locales and languages including language settings, input methods, and keyboard layouts
  • Contributing - Complete guide to contributing including translations, documentation, bug reports, and community participation

System Troubleshooting & Monitoring

Network Configuration & Analysis

  • SS Network Troubleshooting Guide - Modern guide to using ss (Socket Statistics) for network troubleshooting, including viewing connections, finding processes using ports, and filtering network activity
  • IP Network Interface Troubleshooting - Guide to using the ip command for network interface management, including viewing interfaces, configuring IP addresses, and managing routing tables

System Diagnostics

  • DF & DU Disk Space Troubleshooting - Guide to managing disk space with df and du, including finding large files, checking filesystem usage, and troubleshooting disk space issues
  • DMESG Kernel Messages Guide - Guide to viewing kernel messages with dmesg, including hardware detection, driver issues, and boot-time troubleshooting
  • LSOF List Open Files Guide - Guide to using lsof to find which processes are using files, ports, and directories, essential for troubleshooting "file in use" errors

File & Text Operations

  • Find Command Guide - Comprehensive guide to using find for locating files and directories by name, size, type, permissions, date, and more
  • Grep Command Guide - Complete guide to using grep for searching text patterns in files, filtering command output, and extracting information with context options

Network Troubleshooting

  • Ping & Traceroute Network Testing - Guide to using ping and traceroute for testing network connectivity, measuring latency, finding network bottlenecks, and troubleshooting network issues

All guides are written for beginners with detailed explanations and full examples.

Clone this wiki locally