rust-lang / rust-lang/rust-analyzer
No longer starting on VS Codium
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 16.9k
- Forks
- 2.2k
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 72
Description
rust-analyzer version: Extension version: 0.3.2989
rustc version: rustc 1.97.1 (8bab26f4f 2026-07-14)
editor or extension: VSCodium
relevant settings:
Arch Linux x86_64
Linux 7.1.4-arch1-1
Problem
When using VSCodium, the server fails to start with the following error message:
2026-07-27 00:37:29.430 [info] Starting language client
2026-07-27 00:37:29.442 [error] Bootstrap error Error: rust-analyzer Language Server is not available. Please, ensure its [proper installation](https://rust-analyzer.github.io/book/installation.html).
at IP (/home/slavetomints/.vscode-oss/extensions/rust-lang.rust-analyzer-0.3.2989-universal/out/main.js:371:7611)
at async dd.getOrCreateClient (/home/slavetomints/.vscode-oss/extensions/rust-lang.rust-analyzer-0.3.2989-universal/out/main.js:385:3330)
at async dd.start (/home/slavetomints/.vscode-oss/extensions/rust-lang.rust-analyzer-0.3.2989-universal/out/main.js:385:4728)
at async /home/slavetomints/.vscode-oss/extensions/rust-lang.rust-analyzer-0.3.2989-universal/out/main.js:406:174
at async bS._executeContributedCommand (file:///usr/share/vscodium/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:116:49482)
After uninstalling and reinstalling the rust-analyzer extension the issue persisted.
Steps
- Install the
rust-analyzerextension on the target environment - Start the server.
Possible Solution(s)
No response
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
Reproduce the listed installation and startup steps in VSCodium on Arch Linux, then inspect the bootstrap failure reported from the extension's out/main.js and compare the installation state with the rust-analyzer installation guidance. Done means the rust-analyzer language server starts successfully in the target environment.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 42/100