Skip to main content
Start with the visible symptom, preserve logs, and change one thing at a time.

First checks

  1. Restart the desktop app and wait for the health check.
  2. Confirm the configured loopback port is not blocked by security software.
  3. Check that first-run downloads completed.
  4. Open the service log from the app data logs directory.
  5. Record the desktop version, operating system, active profile, and core source.

Common problems

Confirm internet access to Node.js, npm registry, and GitHub Releases. Retry after a transient failure. Corporate proxies or TLS interception may require administrator configuration outside the app.
Another process may own the configured port. The app normally selects a higher free port automatically. Check logs/dsh-web.log for the exact launch error.
Prefer .deb on Wayland. For AppImage, try:
Enable CLI integration and open a completely new terminal. Confirm the platform shim directory is present in PATH.
Open plugin settings, capture the error detail, then use upgrade, recovery, or uninstall for optional plugins. Required internal plugins restore at startup.

Ask for help

Search or open an issue in the desktop repository. Remove tokens, private paths, repository content, and personal data from logs first. Include reproducible steps and the smallest relevant log section.