coder / code-server

VS Code in the browser
https://coder.com
MIT License
68.18k stars 5.6k forks source link

Error when running on termux proot distro #7043

Open glennmalau opened 3 days ago

glennmalau commented 3 days ago

Is there an existing issue for this?

OS/Web Information

Steps to Reproduce

$proot-distro login Ubuntu $cd code-server/bin $./code-server

Expected

node:internal/modules/cjs/loader:1452 return process.dlopen(module, path.toNamespacedPath(filename)); ^

Error: /root/code-server-4.93.1-linux-amd64/node_modules/argon2/lib/binding/napi-v3/argon2.node: cannot open shared object file: No such file or directory at Module._extensions..node (node:internal/modules/cjs/loader:1452:18) at Module.load (node:internal/modules/cjs/loader:1197:32) at Module._load (node:internal/modules/cjs/loader:1013:12) at Module.require (node:internal/modules/cjs/loader:1225:19) at require (node:internal/modules/helpers:177:18) at Object. (/root/code-server-4.93.1-linux-amd64/node_modules/argon2/argon2.js:9:25) at Module._compile (node:internal/modules/cjs/loader:1356:14) at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) at Module.load (node:internal/modules/cjs/loader:1197:32) at Module._load (node:internal/modules/cjs/loader:1013:12) { code: 'ERR_DLOPEN_FAILED' }

Node.js v18.19.1

Actual

Eror

Logs

node:internal/modules/cjs/loader:1452 return process.dlopen(module, path.toNamespacedPath(filename)); ^

Error: /root/code-server-4.93.1-linux-amd64/node_modules/argon2/lib/binding/napi-v3/argon2.node: cannot open shared object file: No such file or directory at Module._extensions..node (node:internal/modules/cjs/loader:1452:18) at Module.load (node:internal/modules/cjs/loader:1197:32) at Module._load (node:internal/modules/cjs/loader:1013:12) at Module.require (node:internal/modules/cjs/loader:1225:19) at require (node:internal/modules/helpers:177:18) at Object. (/root/code-server-4.93.1-linux-amd64/node_modules/argon2/argon2.js:9:25) at Module._compile (node:internal/modules/cjs/loader:1356:14) at Module._extensions..js (node:internal/modules/cjs/loader:1414:10) at Module.load (node:internal/modules/cjs/loader:1197:32) at Module._load (node:internal/modules/cjs/loader:1013:12) { code: 'ERR_DLOPEN_FAILED' }

Node.js v18.19.1

Screenshot/Video

No response

Does this bug reproduce in native VS Code?

Yes, this is also broken in native VS Code

Does this bug reproduce in GitHub Codespaces?

I did not test GitHub Codespaces

Are you accessing code-server over a secure context?

Notes

No response

python-and-fiction commented 3 days ago

you should run code-server arm64.