Impactor provides full Linux support with native builds for both x86_64 and ARM64 architectures. The application requiresDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/claration/Impactor/llms.txt
Use this file to discover all available pages before exploring further.
usbmuxd for device communication.
Installation
Impactor is available through multiple distribution methods on Linux.Install via Flatpak (recommended)
The easiest way to install Impactor is through Flathub:Launch Impactor:
Install AppImage
Download the AppImage from GitHub releases:
System requirements
Required packages
Install usbmuxd if not already present:Supported architectures
- x86_64 (Intel/AMD 64-bit)
- aarch64 (ARM64)
Platform-specific limitations
Linux has some known limitations compared to macOS and Windows:Device detection issues
Workaround: Plug in your iOS device first, then start or restart Impactor.Auto-refresh behavior
Auto-refresh does not work the same as on macOS/Windows due to
usbmuxd lacking WiFi connectivity support. Impactor will attempt automatic refresh only when a device is plugged in via USB.Distribution-specific issues
Some distributions (like Bazzite) may require additional steps:Build requirements
To build Impactor from source on Linux, you need:Ubuntu/Debian
Fedora/RHEL
Building from source
dist/ directory.
Features
Impactor on Linux includes all core features:- Sign and sideload iOS apps to connected devices
- System tray integration with AppIndicator support
- Auto-refresh when device is connected via USB
- Support for light and dark themes
- Native file dialogs and desktop integration
Troubleshooting
Device not detected
If your iOS device is not being detected:Plug device first, then launch
Due to udev rule issues on some distributions:
- Connect your iOS device via USB
- Unlock the device and tap Trust when prompted
- Launch Impactor
AppImage tray icon not showing
The AppImage includes system tray libraries, but some desktop environments may require additional packages:Flatpak device access
If using the Flatpak version and devices aren’t detected:Graphics rendering issues
Impactor automatically falls back to software rendering if Vulkan is not available:If you experience crashes on startup, Impactor will automatically use the
tiny-skia software renderer instead of GPU acceleration.