tech:linux
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tech:linux [2026/06/15 02:02] – [4. Verify GPU Access in Docker] glong | tech:linux [2026/06/15 18:53] (current) – glong | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| Ubunut 24.04 | Ubunut 24.04 | ||
| + | |||
| + | [[: | ||
| ====== Install all drivers needed for using V100 on Ubuntu 24.04 LTS ====== | ====== Install all drivers needed for using V100 on Ubuntu 24.04 LTS ====== | ||
| Line 254: | Line 256: | ||
| If you plan to deploy enterprise-grade AI workloads, you can also authenticate your Docker client to the NVIDIA NGC Container Registry using an API key. This gives you direct access to fine-tuned, GPU-optimized AI models and microservices. | If you plan to deploy enterprise-grade AI workloads, you can also authenticate your Docker client to the NVIDIA NGC Container Registry using an API key. This gives you direct access to fine-tuned, GPU-optimized AI models and microservices. | ||
| + | |||
| + | ====== Installing LM Studio on Ubuntu 24.04 ====== | ||
| + | |||
| + | To install LM Studio on Ubuntu 24.04 LTS, you have two primary options: the **headless lms daemon** (ideal for servers, command-line usage, or API orchestration) or the **AppImage** (for the full graphical interface). | ||
| + | |||
| + | --- | ||
| + | |||
| + | ===== Option 1: Headless Daemon (lms) ===== | ||
| + | If you intend to use LM Studio for backend services, API hosting, or CI/CD, the '' | ||
| + | |||
| + | ==== 1. Install the Daemon ==== | ||
| + | Run the following command in your terminal to download and execute the official installer: | ||
| + | < | ||
| + | curl -fsSL https:// | ||
| + | </ | ||
| + | |||
| + | ==== 2. Usage ==== | ||
| + | Once the installation script completes, you can interact with the service directly using the '' | ||
| + | |||
| + | To start the background service: | ||
| + | < | ||
| + | lms daemon up | ||
| + | </ | ||
| + | |||
| + | **Note:** If you encounter an " | ||
| + | |||
| + | --- | ||
| + | |||
| + | ===== Option 2: Graphical AppImage (Full GUI) ===== | ||
| + | If you require the standard LM Studio desktop interface, you must download the AppImage. Note that Ubuntu 24.04 enforces strict sandboxing rules that require manual adjustment. | ||
| + | |||
| + | ==== 1. Download and Make Executable ==== | ||
| + | Download the latest Linux AppImage from the official LM Studio website, then give it execution permissions: | ||
| + | < | ||
| + | chmod +x LM_Studio-*.AppImage | ||
| + | </ | ||
| + | |||
| + | ==== 2. Extract and Configure Sandbox ==== | ||
| + | The application will likely fail to launch unless you fix the '' | ||
| + | < | ||
| + | # Extract the AppImage | ||
| + | ./ | ||
| + | |||
| + | # Navigate to the extracted folder | ||
| + | cd squashfs-root | ||
| + | |||
| + | # Fix sandbox permissions | ||
| + | sudo chown root:root chrome-sandbox | ||
| + | sudo chmod 4755 chrome-sandbox | ||
| + | </ | ||
| + | |||
| + | ==== 3. Launch the Application ==== | ||
| + | You can now run the application from within the extracted directory: | ||
| + | < | ||
| + | ./lm-studio | ||
| + | </ | ||
| + | |||
| + | If you still encounter sandboxing issues and prefer to bypass it, you can launch with the '' | ||
| + | < | ||
| + | ./lm-studio --no-sandbox | ||
| + | </ | ||
| + | |||
| + | --- | ||
| + | |||
| + | ===== Troubleshooting & Performance ===== | ||
| + | ^ Issue ^ Resolution ^ | ||
| + | | **Missing Dependencies** | Install base libraries: \\ < | ||
| + | | **Hardware Acceleration** | For integrated or discrete GPUs, ensure your drivers (such as '' | ||
tech/linux.1781488922.txt.gz · Last modified: by glong
