Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RISC-V Support #206766

Open
garrdbyrd opened this issue Mar 4, 2024 · 7 comments
Open

RISC-V Support #206766

garrdbyrd opened this issue Mar 4, 2024 · 7 comments
Assignees
Labels
feature-request Request for new features or functionality remote Remote system operations issues server upstream-issue-linked This is an upstream issue that has been reported upstream
Milestone

Comments

@garrdbyrd
Copy link

With the rise of popularity for RISC-V processors, and now especially with Scaleway now offering RISC-V instances, it seems that support for RISC-V is becoming more essential. For me and (anecdotally) many others, remote connections to RISC-V machines is becoming the primary way of interacting and developing on the architecture. vim is sufficient, but I would love to remote connect VS Code these machines.

@vscodenpa vscodenpa added the stale Issues that have not been triaged in an appropriate amount of time label Mar 11, 2024
@Yoyokrazy Yoyokrazy assigned alexdima and unassigned Yoyokrazy and justschen Mar 27, 2024
@vscodenpa vscodenpa removed triage-needed stale Issues that have not been triaged in an appropriate amount of time labels Mar 27, 2024
@Yoyokrazy
Copy link
Contributor

@alexdima feel free to reassign to a more relevant person for the remote feature request

@alexdima alexdima assigned deepak1556 and unassigned alexdima Jun 12, 2024
@alexdima alexdima added remote Remote system operations issues server labels Jun 12, 2024
@deepak1556 deepak1556 added feature-request Request for new features or functionality upstream-issue-linked This is an upstream issue that has been reported upstream labels Jun 13, 2024
@vscodenpa vscodenpa added this to the Backlog Candidates milestone Jun 13, 2024
@vscodenpa
Copy link

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

@deepak1556
Copy link
Collaborator

Thanks for the interest, adding support for this architecture to remote requires upstream Node.js to officially support which hasn't happened yet nodejs/build#2876. I will keep this issue open to track.

@vscodenpa
Copy link

🙂 This feature request received a sufficient number of community upvotes and we moved it to our backlog. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

@benz0li
Copy link

benz0li commented Aug 21, 2024

ℹ️ Currently, vscode-reh can be successfully built using unofficial Linux/RISC-V Node.js binaries from https://unofficial-builds.nodejs.org, e.g. v20.15.1.

(playwright/chromium is not (yet) available for Linux/RISC-V1. And electron [therefore] also lacks RISC-V support2)

Footnotes

  1. Chromium: https://issues.chromium.org/issues/42050595 2

  2. https://github.com/electron/electron/issues/38892; points to 1

@archanox
Copy link

(playwright [browsers] are not (yet) available for Linux/riscv64.

From what I understand is that there's a lack of upstream support in chromium?
Perhaps the relevant projects require issues to track this.

@kxxt
Copy link

kxxt commented Sep 30, 2024

FYI I maintain a fork1 of electron with riscv64 support, with up-to-date releases published in a separate repo2, which could be used until chromium and electron officially supports riscv64. And VSCodium supports riscv64 client3 and reh build, which could be used with open-remote-ssh4 plugin as a replacement for microsoft's proprietary remote-ssh plugin.

Footnotes

  1. https://github.com/riscv-forks/electron

  2. https://github.com/riscv-forks/electron-riscv-releases

  3. https://github.com/VSCodium/vscodium/releases/download/1.93.1.24256/VSCodium-linux-riscv64-1.93.1.24256.tar.gz

  4. https://github.com/jeanp413/open-remote-ssh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality remote Remote system operations issues server upstream-issue-linked This is an upstream issue that has been reported upstream
Projects
None yet
Development

No branches or pull requests

9 participants