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

Windsurf Server Installation Fails on 32-bit ARM (armv7l) Raspberry Pi #111

Open
khanfar opened this issue Dec 26, 2024 · 1 comment
Open

Comments

@khanfar
Copy link

khanfar commented Dec 26, 2024

Title: Windsurf Server Installation Fails on 32-bit ARM (armv7l) Raspberry Pi

Environment Details:

  • Device: Raspberry Pi
  • OS: Raspbian GNU/Linux 11 (bullseye)
  • Architecture: armv7l (32-bit ARM)
  • Kernel: Linux raspberrypi 6.6.64-v7+
  • Memory: 920Mi total, 710Mi available
  • Disk Space: 29G total, 18G available

Issue Description:
Unable to install Windsurf server on Raspberry Pi running 32-bit ARM architecture. The installation fails because the server binary for armv7l architecture is not available.

Steps to Reproduce:

  1. Set up SSH connection to Raspberry Pi
  2. Attempt to connect using Windsurf
  3. Server installation fails with error:
    "Error downloading server from https://windsurf-stable.codeiumdata.com/linux-reh-armhf/stable/599ce698a84d43160da884347f22f6b77d0c8415/windsurf-reh-linux-armhf-1.1.2.tar.gz"

Verification Steps Performed:

  1. Confirmed all required tools are present (wget, curl, tar, gzip)
  2. Verified sufficient disk space and memory
  3. Confirmed proper permissions on ~/.windsurf-server
  4. Tested URL availability:
    • armhf version returns 404 (not found)
    • arm64 version is available but incompatible with current architecture

Request:
Please consider adding support for 32-bit ARM (armv7l) architecture, as many Raspberry Pi users still run 32-bit operating systems. This would make Windsurf accessible to a wider range of Raspberry Pi developers.

Additional Notes:

  • The arm64 version of the server is available but cannot be used due to architecture mismatch
  • All system requirements are met except for architecture compatibility
  • SSH connection works correctly, only the Windsurf server installation fails
@tgunr
Copy link

tgunr commented Jan 5, 2025

Please, I need this also.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants