[Bug]: Resource monitor binary missing entirely for linux/x64 in WSL runtime (distinct from #7736)
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 23k
- Forks
- 5.9k
- Avg merge
- 11h 14m
- Merged PRs (30d)
- 357
Description
Environment
- T3 Code: Alpha build (Windows desktop app)
- WSL2: Ubuntu 24.04.3 LTS, kernel 6.6.114.1-microsoft-standard-WSL2
- Arch: x86_64
What happened
The desktop app's Resource Monitor UI shows: "Resource monitor binary was not found for linux/x64."
Investigation
- Searched the entire
~/.t3WSL runtime directory (~/.t3/wsl-runtime/*/) for any file matchingt3-resource-monitor(the binary name shipped for Windows atresources/resource-monitor/t3-resource-monitor.exein the desktop install) — zero matches. - Initially suspected this was the same root cause as #7736 (binary shipped with mode 0644). Ran
chmod +xon candidate native binaries found in the runtime (@ff-labs/fff-bin-linux-x64-{gnu,musl}/libfff_c.so), but confirmed via their README these belong to@ff-labs/fff-node("Fast File Finder"), an unrelated fuzzy-search dependency — not the resource monitor. - No file resembling a native resource-monitor binary exists anywhere in the WSL runtime tree for linux/x64. This looks like the binary was never bundled/downloaded for this platform in the WSL runtime package, rather than a permission issue.
Expected
Resource monitor should either work on WSL like it does on native Windows/macOS, or the UI should indicate WSL support isn't shipped yet instead of an ambiguous "not found" error.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the WSL runtime packaging or download logic for ~/.t3/wsl-runtime/*/, comparing it with the desktop install path resources/resource-monitor/t3-resource-monitor.exe. Confirm whether a linux/x64 resource-monitor binary is packaged and whether the UI handles its absence; done means the monitor works in WSL or reports unsupported WSL support clearly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux, typescript
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100