Linux
Installing Bluetang.AI on Linux
This installation guide was tested on Antergos (Arch-based) but should work on all other distros with minimal changes.
System Requirements
X11-Based Desktop Environment required (Wayland not supported)
Developed and tested on Cinnamon DE
xwininfo command required
For Arch-based distros, install xwininfo:
Python Environment Setup
Python Version Requirements
Bluetang.AI requires Python 3.6 or higher.
While you can use your system Python if it meets the version requirement, we recommend using pyenv with a virtual environment.
For Debian-based systems, if the build fails:
Dependencies
Redis Setup
Redis (minimum version 3.0.0) is used for frame buffer storage and analytics events.
Installation options:
Package manager (Arch:
redis
, Debian:redis-server
)
Native installations are recommended over Docker for better performance.
Verify installation:
Installing BluetangAI
Navigate to your BluetangAI directory
Run:
Optional Modules
OCR Module
Install Tesseract:
Arch:
tesseract tesseract-data-eng
Debian:
tesseract-ocr tesseract-ocr-eng
For Debian, also install:
GUI Module
Requires Kivy framework. See Kivy Linux installation guide for setup.
Machine Learning Module
NVIDIA GPU with CUDA 3.0+ support (GTX 600 series and up)
NVIDIA proprietary drivers
CUDA toolkit
cuDNN
For distro-specific tips or improvements, contributions to this guide are welcome!
Last updated