← Back to devices

GMKtec EVO-X2

Supported

Download OKO OS

oko-installer-image-genericx86-64.rootfs.iso ~1.5 GB · 2026-09-08
Download ISO

Known Issues

Low

GPU memory allocation must be configured manually in EFI

Reboot the EVO-X2 and press Esc to enter BIOS. Go to Advanced → GFX Configuration. Set iGPU Configuration → UMA_SPECIFIED. Set UMA Frame Buffer Size to the desired value, e.g. 96G on the 128GB model. Press F10 → Save & Exit. With 128GB RAM, a 96GB UMA allocation provides approximately 96GB of GPU VRAM and leaves approximately 32GB for system RAM.

Installation Instructions

  1. Download the installer ISO

    Click the download link above, or build from source: git clone --recursive https://github.com/satisfanly/OKO.git && cd OKO && source poky/openembedded-core/oe-init-build-env env/genericx86-64 && bitbake oko-installer-image

  2. Flash to USB drive

    Use Rufus (Windows), Etcher, or `dd` (Linux/macOS).

  3. Boot from USB

    Insert the USB drive, power on the device, and select the USB drive from the boot menu.

  4. Install OKO

    The installer TUI walks you through: destination disk selection (with ERASE confirmation), server name, admin user/password, timezone, and network configuration (DHCP or static).

  5. Update OKO

    Run `oko-update` as root. It checks for the latest release, downloads it to the inactive A/B slot, preserves your users and configuration, switches the boot slot, and reboots. Options: --check, --yes, --force, --no-reboot.