Troubleshooting
Common issues and solutions.
Installation Issues
"Command not found" after install
The binary is installed to /usr/local/bin. Try:
bash
# Run directly
/usr/local/bin/linnote
# Or reinstall
curl -fsSL https://linnote.app/install.sh | bashDependencies not found
Install required packages manually:
Arch Linux:
bash
sudo pacman -S qt6-base qt6-wayland kf6-kwindowsystem kf6-kglobalaccel layer-shell-qt tesseractDebian/Ubuntu:
bash
sudo apt install libqt6core6 libqt6widgets6 libkf6windowsystem6 libkf6globalaccel6 tesseract-ocrFedora:
bash
sudo dnf install qt6-qtbase qt6-qtwayland kf6-kwindowsystem kf6-kglobalaccel layer-shell-qt tesseractGNOME-Specific Issues
System tray icon not visible
GNOME doesn't have native system tray support. Install the AppIndicator extension:
- Visit: https://extensions.gnome.org/extension/615/
- Install "AppIndicator and KStatusNotifierItem Support"
- Restart GNOME Shell (Alt+F2, type
r, Enter) or log out/in
Without the extension, LinNote runs in "Dock Only" mode.
Global hotkey not working (GNOME)
GNOME's Portal GlobalShortcuts is not fully implemented. Set up manually:
- Open Settings → Keyboard → Keyboard Shortcuts
- Scroll to Custom Shortcuts
- Click + to add:
- Name: LinNote Toggle
- Command:
dbus-send --session --type=method_call --dest=org.linnote.LinNote /LinNote org.linnote.LinNote.Toggle - Shortcut: Press F12 (or your preferred key)
"Always on Top" not working (GNOME)
GNOME Wayland doesn't support programmatic always-on-top. LinNote provides "Stay Visible" mode instead, which prevents auto-hide when clicking outside but doesn't change window z-order.
Runtime Issues
Window doesn't appear
- Check system tray - LinNote may be minimized
- Run from terminal to see errors:
linnote - Try resetting window position:bash
rm -rf ~/.config/LinNote/
Global hotkey not working (KDE)
- KDE Plasma required for global shortcuts
- Check System Settings → Shortcuts → LinNote
- Ensure no conflicts with other apps
OCR not working
- Install Tesseract:bash
# Arch sudo pacman -S tesseract tesseract-data-eng # Ubuntu sudo apt install tesseract-ocr tesseract-ocr-eng - Restart LinNote
Themes not loading
- Check Qt6 installation
- Reset theme: Settings → Appearance → Reset
Data Issues
Notes not saving
- Check disk space
- Verify permissions:
~/.local/share/LinNote/ - Check logs:
journalctl -f | grep LinNote
Lost notes after update
- Check backup folder:
~/.local/share/LinNote/backups/ - Notes database:
~/.local/share/LinNote/notes.db
Performance
Slow startup
- Disable unnecessary plugins
- Reduce number of notes
- Check Tesseract isn't running
High memory usage
- Close unused notes
- Disable auto-paste
- Restart application
Getting Help
- GitHub Issues: Report a bug
- Discussions: Ask questions
When reporting issues, include:
- LinNote version (
linnote --version) - Distribution and version
- Desktop environment
- Error messages from terminal
