El repositorio grok-bot-linux-unofficial, mantenido por el usuario jakob-bu, ofrece un puerto no oficial para Linux del cliente de escritorio Grok Bot, una aplicación basada en Electron que el fabricante (xAI/Cursor) distribuye únicamente en versiones para macOS y Windows. El proyecto replica el enfoque de ports comunitarios análogos ya empleados con Codex: tomar el instalador oficial de Windows, desempaquetarlo con 7z y reempaquetar el árbol Electron sobre un runtime compatible con Linux, sustituyendo los módulos nativos pensados solo para Windows.
El resultado es un paquete .deb, un AppImage y un tarball auto-contenido que ejecutan la misma interfaz —bots, "computer" compartido en la nube y autenticación con cuenta de Cursor o SuperGrok— como aplicación nativa en Linux x86_64 con glibc 2.34 o superior (Ubuntu 22.04 en adelante). La compilación requiere p7zip-full, curl, unzip, build-essential, Python 3, libfuse2, fakeroot y Node.js 20 o superior, y se realiza íntegramente en la máquina del usuario; el repositorio no incluye el instalador original, app.asar ni binarios precompilados.
Entre las particularidades técnicas destaca un envoltorio para /usr/bin/grok-bot que añade --no-sandbox cuando Chromium no puede usar setuid (típico en contenedores), y un archivo de configuración ~/.config/grok-bot/electron-flags.conf para flags adicionales, como --ozone-platform=x11, útil en sistemas con GPU NVIDIA que muestran ventana negra. El actualizador integrado de la app apunta a feeds de Windows y macOS, por lo que las nuevas versiones hay que reconstruirlas con make detect && make build tras cada lanzamiento oficial. El proyecto se distribuye bajo licencia MIT y aclara que no es un producto de xAI ni de Cursor, que prestan soporte únicamente a las plataformas oficiales.
