Cybr is a Linux distribution built for gaming on any device - handhelds, tablets, desktops, and everything in between. Combining Debian's rock-solid foundation with i3's powerful tiling window management, Latte Dock's beautiful interface, and extreme compression technology, Cybr delivers desktop-class gaming in an incredibly compact package.
Perfect for: Steam Deck alternatives, GPD devices, AYANEO handhelds, gaming tablets, 2-in-1 laptops, and traditional gaming PCs.
- Base: Debian 12 Bookworm (stable, secure, minimal)
- Desktop: i3 tiling window manager + Latte Dock + Dolphin file manager
- Size: Under 500MB ISO with aggressive UPX + XZ compression
- Gaming: Steam pre-installed with Vulkan support
- Installer: Calamares (beautiful, user-friendly)
- Keyboard: Squeekboard on-screen keyboard for touch devices
- Performance: MangoHud for FPS monitoring
- Communications: Discord pre-installed
- i3 Window Manager: Lightweight tiling WM for maximum performance
- Latte Dock: Beautiful macOS-style dock with smooth animations
- Dolphin: Full-featured KDE file manager
- LightDM: Fast, lightweight display manager with auto-login
- Squeekboard: Touch-friendly on-screen keyboard
- Rofi: Application launcher (Win+D)
- Picom: Compositor for smooth visuals
- Web Browser: Firefox ESR
- Gaming Platform: Steam with complete runtime libraries
- Communications: Discord
- Performance Overlay: MangoHud for FPS and system stats
- Terminal: Alacritty (fast, GPU-accelerated)
- Partition Editor: GParted
- File Manager: Dolphin
- Vulkan Drivers: Mesa Vulkan drivers for AMD and Intel GPUs
- Steam Ready: Pre-configured with all dependencies
- MangoHud: Real-time performance monitoring overlay
- UPX Compressed: All binaries compressed with UPX --best --lzma (50-70% size reduction)
- Proton Compatible: Ready for Windows games via Steam Play
- Squeekboard: On-screen keyboard (launch with Win+K or auto-start)
- Touch-Optimized: Works great on tablets and convertibles
- Latte Dock: Mouse and touch-friendly application launcher
- Window Gestures: Smooth window management on touch screens
- RAM: 2GB minimum (4GB+ recommended for gaming)
- Storage: 16GB minimum (64GB+ recommended for game library)
- Processor: 64-bit x86 processor (AMD64/Intel64)
- Graphics: Any GPU with KMS support (AMD/Intel recommended, NVIDIA supported)
- Boot: UEFI or Legacy BIOS (GRUB for UEFI, ISOLINUX for BIOS)
- Display: Any display (touch screen support included)
Download the latest ISO from the SourceForge Mirror
Create a bootable USB drive using:
- Windows: Rufus or Etcher
- Linux/macOS: Etcher or
dd
Example with dd:
sudo dd if=cybr-gaming-v*.iso of=/dev/sdX bs=4M status=progress && sync- Boot your device from the USB drive
- The live environment starts with auto-login as "cybruser"
- Click "Install Cybr" icon on desktop to launch Calamares installer
- Follow the installation wizard:
- Select your language and timezone
- Choose your target installation drive
- Set up partitions (automatic or manual)
- Create your user account
- Review and install
- Reboot and enjoy Cybr!
On first boot, Cybr is ready with:
- i3 window manager with Latte Dock
- Steam ready to launch
- Discord ready for voice chat
- Squeekboard available for on-screen keyboard (Win+K)
- MangoHud installed for performance monitoring
- Network connectivity configured
- All gaming codecs and drivers installed
Steam is pre-installed and compressed:
- Click Steam icon in Latte Dock or press Win+D and type "steam"
- Sign in to your Steam account
- Enable Proton in Steam Settings → Compatibility for Windows games
- Configure controller support in Settings → Controller
- Optional: Enable Big Picture Mode for controller navigation
- Start gaming!
Monitor FPS and system stats while gaming:
# Launch any game with MangoHud
mangohud %command%
# In Steam, add to launch options:
mangohud %command%- Native Steam Input support
- Xbox, PlayStation, Nintendo controllers work out of the box
- Built-in handheld controls supported
Discord comes pre-installed and UPX compressed:
- Launch from Latte Dock or Win+D → "discord"
- Screen share support for streaming gameplay
- Voice chat optimized for gaming
- Win + Enter: Launch terminal (Alacritty)
- Win + D: Application launcher (Rofi)
- Win + K: Toggle on-screen keyboard (Squeekboard)
- Win + Shift + Q: Close focused window
- Win + H/J/K/L: Navigate windows (Vim-style)
- Win + 1/2/3/4: Switch workspaces
- Win + F: Fullscreen toggle
- Win + Shift + C: Reload i3 config
- Win + Shift + R: Restart i3
- Win + Shift + E: Exit/logout menu
Cybr is designed for:
- Handheld Gaming: GPD Win, AYANEO, OneXPlayer, Steam Deck alternatives
- Gaming Tablets: x86 tablets with touch screens
- 2-in-1 Laptops: Convertible devices for gaming and productivity
- Desktop Gaming: Traditional gaming PCs wanting a lean, fast system
- Low-Spec Hardware: Older machines that need lightweight but functional gaming OS
- Touch-First Devices: Any device with a touch screen
Build your own Cybr ISO using our automated system:
# Clone the repository
git clone https://github.com/WolfTech-Innovations/cybr.git
cd cybr
# Build runs automatically via GitHub Actions
# Or trigger manually from the Actions tabThe build process creates a bootable ISO with:
- Debian 12 Bookworm minimal base
- i3 + Latte Dock + Dolphin desktop
- Steam, Discord, and gaming libraries
- Calamares installer
- All Cybr customizations and branding
- Extreme compression: UPX + XZ maximum compression
- Dual boot support: GRUB (UEFI) and ISOLINUX (BIOS)
- Fully automated GitHub Actions workflow
- Docker-based clean build environment
- Reproducible builds
- UPX compression of all binaries (50-70% reduction)
- ZSTD level 22 squashfs compression
- Automatic checksum generation
- SourceForge upload integration
- ISO size target: Under 500MB
Cybr uses multiple compression layers:
- UPX --best --lzma: Compresses all executables and libraries (50-70% reduction)
- XZ Compression: Squashfs with maximum XZ compression and BCJ x86 filter
- 1MB Block Size: Optimal compression ratio
- Aggressive Cleanup: Removes docs, man pages, unnecessary locales
Result: Full gaming system in under 500MB with maximum compression!
- Squeekboard: Modern on-screen keyboard
- Latte Dock: Touch-friendly app launcher
- i3: Touch-compatible window management
- Auto-start keyboard option available
# Update package lists
sudo apt update
# Install from Debian repos
sudo apt install <package>
# Enable Flatpak (optional)
sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo- Steam: Install games directly through Steam
- Flatpak: Flathub has many games
- Lutris: Install via
apt install lutrisfor non-Steam games - Heroic: For Epic Games and GOG
Edit ~/.config/i3/config to customize:
- Keybindings
- Workspace layouts
- Auto-start applications
- Status bar settings
Right-click Latte Dock to:
- Add/remove application shortcuts
- Change position and size
- Adjust animation settings
- Configure transparency
- SourceForge - Stable releases
- GitHub Releases - Version archives
- GitHub Actions - Development builds
- Website: https://getcybr.org
- GitHub Issues: Report bugs or request features
- GitHub Discussions: Community help and questions
- Try "Safe Graphics" boot option
- Check BIOS/UEFI boot settings
- Verify ISO checksum after download
- Run:
sudo apt install --reinstall steam-installer - Check graphics drivers:
glxinfo | grep OpenGL
- Press Win+K to toggle Squeekboard
- Run manually:
squeekboard & - Add to i3 autostart in config
- First launch may be slower (UPX decompression)
- Subsequent launches will be normal speed
- This is expected with extreme compression
- Run manually:
latte-dock & - Check i3 config for autostart entry
- Restart i3 with Win+Shift+R
Cybr is built on amazing open source projects:
- Debian Project - Rock-solid base system
- i3 Window Manager - Efficient tiling WM
- KDE Project - Latte Dock, Dolphin, and frameworks
- Valve - Steam platform and Proton
- Calamares Team - Beautiful installer
- Squeekboard Developers - On-screen keyboard
- MangoHud Team - Performance overlay
- UPX Developers - Executable compression
- All open source contributors
- Christopher L Fox Jr - CEO and Head of Development
- Joseph Daniels Stratton - Head of HR and Marketing
- Christopher Ray Fricks - Programming Department and Finance
Cybr is free and open source software.
You are free to:
- Use Cybr for any purpose
- Study and modify the source code
- Distribute copies
- Distribute modified versions
This project is community-driven and welcomes contributions.
Note: Cybr is not affiliated with or endorsed by Debian, i3, KDE, Valve, Discord, or any upstream projects. All trademarks belong to their respective owners. Steam and the Steam logo are trademarks of Valve Corporation.
Made with ❤️ for the gaming community

