Troubleshooting¶
Connection errors¶
Symptom |
Likely cause |
Fix |
|---|---|---|
Red dot, “SSH connection to … failed” |
Host unreachable, VPN down |
Verify |
Red dot, “SSH authentication failed” |
No agent, wrong key, locked key |
Run |
Red dot, “timed out” |
Network slow / wrong host |
Increase |
Yellow ⚠ next to a green dot |
Auxiliary call ( |
Main job list is fine. Open the notification or run the command manually. |
Empty job table¶
Confirm
ssh <host> 'squeue --me'returns rows from the shell.Check that the
--meflag is recognized by your Slurm version (Slurm ≥ 17.11).
“No matches” in the log viewer¶
The buffer holds the last 20 000 lines. Searches over older lines return no matches — scroll the log back or restart the viewer to refill the buffer.
Logs not opening from the detail screen¶
Press
Enterfirst to make sure the detail screen has finished itsscontrol show jobcall (the StdOut / StdErr lines must be populated).If
scontroldoesn’t return a path (rare, very old jobs), check thatlog.default_patternin your config matches your cluster’s convention.
GPU bars are missing for a GPU job¶
Some sites disable
srun --overlapfor accounting. The Allocated count fromscontrolstill shows; the per-GPU utilisation bars will not.Test with
ssh <host> "srun --jobid=<jobid> --overlap nvidia-smi".
Clipboard (yank) not working¶
The terminal needs OSC 52 support. iTerm2, WezTerm, kitty, and Alacritty work out of the box. In tmux, add
set -g set-clipboard on.The notification will say “Clipboard unavailable — …” and still print the value so you can copy it manually.
Performance¶
Increase
refresh_intervalif the cluster is slow.Configure
ControlMaster autoin~/.ssh/config— paramiko ignores the directive at the protocol level, but it speeds up any externalsshcalls you make.
Reproducing UI bugs without a cluster¶
Tip
Use slurmhub --demo to exercise the UI against built-in fixture data. If a visual
bug reproduces in demo mode, the bug is in the TUI code — not in your cluster or
your config. Attach the reproduction steps (and the terminal you’re using) to your
bug report.