ื“ืœื’ ืœืชื•ื›ืŸ ื”ืจืืฉื™

Desktop Troubleshooting

Common issues and solutions for Gauzy desktop applications.

Connection Issuesโ€‹

Cannot connect to APIโ€‹

Symptoms: "Connection failed" or timeout errors.

Solutions:

  1. Verify API URL in settings matches your server
  2. Check if the API server is running (/api/health)
  3. Check firewall rules for the API port
  4. Ensure SSL certificates are valid (HTTPS)

Offline mode not syncingโ€‹

Solutions:

  1. Check internet connectivity
  2. Verify API URL is reachable
  3. Restart the application
  4. Check logs for sync errors

Screenshot Issuesโ€‹

Screenshots not capturingโ€‹

Solutions:

  1. Check employee settings: isScreenshotEnabled: true
  2. Verify organization allows screenshots
  3. On Linux/Wayland: install PipeWire and portal (see Wayland Support)
  4. On macOS: grant Screen Recording permission in System Preferences โ†’ Privacy

Screenshots are black or blankโ€‹

Solutions:

  1. Update graphics drivers
  2. Disable hardware acceleration: --disable-gpu
  3. Check multi-monitor configuration

Installation Issuesโ€‹

Windows: App blocked by SmartScreenโ€‹

The app may not be signed or the certificate is not yet trusted.

Solution: Click "More info" โ†’ "Run anyway" (use official signed builds for production)

macOS: "App is damaged" or cannot be openedโ€‹

Solutions:

# Remove quarantine attribute
xattr -cr /Applications/Gauzy\ Desktop\ Timer.app

# Or allow in System Preferences โ†’ Security & Privacy

Linux: AppImage won't startโ€‹

Solutions:

# Make executable
chmod +x GauzyDesktopTimer.AppImage

# Install FUSE (required for AppImage)
sudo apt install libfuse2

Performance Issuesโ€‹

High memory usageโ€‹

Solutions:

  1. Reduce screenshot frequency
  2. Close unnecessary windows
  3. Update to latest version
  4. Check for memory leaks in developer tools (Ctrl+Shift+I)

High CPU usageโ€‹

Solutions:

  1. Disable activity tracking if not needed
  2. Reduce screenshot resolution
  3. Update Electron to latest version

Loggingโ€‹

View logsโ€‹

PlatformLog Location
Windows%APPDATA%\gauzy-desktop-timer\logs\
macOS~/Library/Logs/gauzy-desktop-timer/
Linux~/.config/gauzy-desktop-timer/logs/

Enable debug loggingโ€‹

# Start with debug logging
DEBUG=* ./GauzyDesktopTimer