Installation Issues
Build fails with wlroots version error
Build fails with wlroots version error
Build fails with scenefx not found
Build fails with scenefx not found
Missing dependencies on fresh system
Missing dependencies on fresh system
meson setup fails
meson setup fails
Startup Issues
Mango fails to start from TTY
Mango fails to start from TTY
- Already running session:
- Permission issues:
- seatd not running:
- Check logs:
Black screen after starting Mango
Black screen after starting Mango
Alt+Return to open a terminal (default: foot)Permanent fix:
Create autostart.sh:Stuck at login screen / display manager loop
Stuck at login screen / display manager loop
- Switch to TTY (Ctrl+Alt+F3)
- Login
- Check logs:
- Missing config file (Mango will still start)
- Crash in autostart.sh
- Permission errors
Error: 'bad display' when starting mmsg
Error: 'bad display' when starting mmsg
mmsg cannot connect to Mango.Check:Configuration Issues
Config changes don't apply
Config changes don't apply
~/.config/mango/config.conf:- Reload config: Press
Super+R(if bound) or:
- Verify syntax:
- Common syntax errors:
- Extra spaces:
bind=Alt, Return(wrong) vsbind=Alt,Return(correct) - Typos in command names
- Invalid modifier keys
- Restart if needed:
Keybindings don't work
Keybindings don't work
- Test key names:
- Check modifier syntax:
- Verify binding exists:
- Test with simple binding:
Autostart script doesn't run
Autostart script doesn't run
- Make executable:
- Verify shebang:
- Test manually:
- Check for errors:
- Common issues:
- Missing
&for background processes - Commands exit with errors
- Missing dependencies
Window rules not applied
Window rules not applied
- Use custom script (see Custom Scripts):
- Add to autostart.sh:
Display Issues
Screen tearing or stuttering
Screen tearing or stuttering
- Disable animations:
- Optimize blur:
- Check GPU drivers:
Multi-monitor issues
Multi-monitor issues
- Monitor not detected:
- Wrong resolution: Mango auto-detects. If wrong:
- Monitor arrangement:
Currently manual via
mmsg:
Blurry applications (HiDPI issues)
Blurry applications (HiDPI issues)
XWayland apps don't display
XWayland apps don't display
Window Management Issues
Windows spawn on wrong tag/workspace
Windows spawn on wrong tag/workspace
Can't focus window with mouse
Can't focus window with mouse
sloppyfocus setting:Floating windows don't stay floating
Floating windows don't stay floating
Gaps not working
Gaps not working
Input Issues
Keyboard layout not applied
Keyboard layout not applied
Trackpad not working properly
Trackpad not working properly
Keyboard repeat rate too fast/slow
Keyboard repeat rate too fast/slow
Input method (IME) not working
Input method (IME) not working
IPC / mmsg Issues
mmsg commands fail silently
mmsg commands fail silently
- mmsg from different version than mango
- Incorrect environment variables
- Mango not running
Watch mode (-w) stops receiving events
Watch mode (-w) stops receiving events
Performance Issues
High CPU usage
High CPU usage
- Animation/effects:
- Too many watch scripts:
- Check compositor:
High memory usage
High memory usage
Reporting Issues
When reporting bugs, include:- System info:
- Logs:
- Configuration:
- Steps to reproduce
See Also
- mmsg IPC Tool - IPC tool reference
- Custom Scripts - Scripting examples
- NixOS Integration - NixOS-specific issues
- Configuration Reference - All config options
