Cursor Agent: node: fcntl64: symbol not foundA

Describe the Bug

After installing cursor in alpine linux distro on an ARM64 machine, I receive the following error: Error relocating /root/.local/share/cursor-agent/versions/2025.08.08-562252e/node: fcntl64: symbol not found

Steps to Reproduce

On Alpine linux on an arm64 machine (using a container with docker on mac if need be). We use a devcontainer to achieve this

Run the install command line. Then attempt to run cursor-agent.

$ cursor-agent
Error relocating /root/.local/share/cursor-agent/versions/2025.08.08-562252e/node: fcntl64: symbol not found

Expected Behavior

Ability to log in and use as expected

Operating System

Linux

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.4.2
VSCode Version: 1.99.3
Commit: 07aa3b4519da4feab4761c58da3eeedd253a1670
Date: 2025-08-06T19:23:39.081Z (1 day ago)
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.5.0

Does this stop you from using Cursor

Yes - Cursor is unusable

Thanks for reporting this. I think @andrewh might be able to help you out here.

+1 – running into this issue as well

Thanks @sanjeed5! Any help with this would be greatly appreciated @andrewh! :folded_hands:

Which OS, distro, kernel?

Alpine 3.22.

It should be easy to replicate in Alpine because they don’t use glibc. The nodejs is compiled with musl.

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.