Installing XCOMPUTE-CLIENT#
XCOMPUTE-CLIENT is distributed for recent x86-64 and ARM64 architectures on Linux and macOS. Windows support is upcoming.
1. Prerequisites#
XCOMPUTE Account#
Create an account at Sign Up. Downloading a package generates a license key for authentication.
Hardware Requirements#
Component |
Requirement |
|---|---|
CPU |
x86-64-v2 minimum (SSE3, SSE4.1, SSE4.2). 4+ threads recommended. Apple Silicon (M-series) and Intel Macs supported. |
GPU |
OpenGL 4.1+, 2–16 GB VRAM. Dedicated GPU recommended; integrated graphics supported. |
Network |
WAN throughput directly impacts update speed. Wired Gigabit LAN recommended for local teams. |
Software Requirements#
GLIBC 2.34+ (Linux)
Qt5 framework (bundled or system-provided)
OpenGL 4.1+ drivers (vendor-provided)
Debian/Ubuntu packages resolve dependencies automatically. Manual tarball installations require pre-installed libraries.
2. Package Selection#
Choose the package matching your OS and architecture:
Platform |
Package Format |
Naming Convention |
|---|---|---|
macOS Apple Silicon (2020+) |
|
|
macOS Intel (2015–2020) |
|
|
Ubuntu 26 / Debian 13 (x86_64) |
|
|
Ubuntu 24 / Debian 12 (x86_64) |
|
|
Ubuntu 22 / Debian 11 (x86_64) |
|
|
Linux GLIBC 2.38+ (x86_64) |
|
|
Linux GLIBC 2.34+ (x86_64) |
|
|
Filenames include version IDs (e.g.,
25.1-0319.b0b7cd0b).u22/u24denote Ubuntu/Debian base versions.m12x2/m14a8denote macOS version and architecture.
3. Installation#
macOS#
Download the
.pkgfile.Double-click to run the installer.
Application installs to
/Applications/xcompute/xcclient.Launch via Finder or Spotlight.
Ubuntu / Debian#
Navigate to the download directory.
Install via
apt(requiresroot):sudo apt install ./xcompute-client*.debThe
./prefix is mandatory to install the local file instead of searching repositories.Software installs to
/opt/xcompute/xcclient.
Manual Tarball (Linux)#
Extract the archive:
tar -xf xcompute-client_*.tar.xzMove to desired location (e.g.,
/opt/xcompute/xcclient)Ensure executable permissions:
chmod +x bin/xcompute-clientInstall required system libraries manually if prompted.