Voltkit Manual GitHub
On this page

Troubleshooting and voltkit doctor

voltkit doctor#

Run it any time something does not work:

voltkit doctor

It checks the helper programs, OCR language data, desktop portals, clipboard tools, the background service and hotkeys, and prints the install command for anything missing on your distribution. A healthy system looks like this:

Text Extractor (OCR)
  ✓ tesseract
  ✓ language data: eng
  ✓ region capture: Screenshot portal
Color Picker
  ✓ screen eyedropper: Screenshot portal
Clipboard (hotkeys and command line)
  ✓ xclip
Asset Compressor
  ✓ jpegoptim (JPEG)
  ✓ cwebp (WebP)
  ✓ ffmpeg (MP4)
Text Expansion
  ✓ picker pastes for you: RemoteDesktop portal
  ✓ typed triggers: keyboard access
Keep Awake
  ✓ stop sleeping and locking: Inhibit portal
Hosts & Environment
  ✓ saving /etc/hosts: pkexec
Background Service
  ✓ daemon running
  ✓ hotkeys: GNOME custom shortcuts

Everything is in place.

The same findings appear in the app as the N features need attention banner, with Copy Command for the fix.

Common problems#

ProblemWhat to do
A keyboard shortcut does nothingvoltkit daemon status. Start the service with the Start banner or voltkit daemon. Check the key is not used by something else in Shortcut Detective. See Global shortcuts.
Text Extractor copies nothing or garbles textvoltkit doctor: Tesseract or the language pack may be missing. Set the language in the configuration file.
The color picker or region capture does not appearThe desktop's Screenshot portal is missing. Install xdg-desktop-portal and the portal for your desktop (xdg-desktop-portal-gnome, -kde, -wlr…).
Pasting from the picker or Smart Paste does not happenAllow the RemoteDesktop permission when the desktop asks. Otherwise press Ctrl+V after it copies the result. Manage it in App Permissions.
Compressing a format failsInstall the helper: jpegoptim (JPEG), webp (WebP), ffmpeg (MP4).
Saving the hosts file or changing GPU settings asks for a password and failsInstall polkit (pkexec).
Typed triggers do nothingvoltkit expander status says why.
The clipboard is not set from a shortcutInstall wl-clipboard (Wayland) or xclip (X11). The result still appears in a notification.
A GPU control is greyed outOpen the GPU Tuner's Monitor tab: What this card supports gives the reason.
Voltkit does not follow my languageStart it with LANGUAGE=es voltkit to test; set your session language otherwise.

Reporting a problem#

Open an issue with:

  • the output of voltkit --version and voltkit doctor,
  • your distribution and desktop (GNOME, KDE…) and whether it runs Wayland or X11,
  • what you did and what happened.

For GPU Tuner, use the hardware report form and include the output of voltkit gpu. System Report's Copy Report produces a summary that is safe to paste: no serial numbers, user or computer names, or network addresses.