LMStudio: Ubuntu 26.04 Install

From OnnoWiki
Jump to navigation Jump to search

Instalasi LM Studio di Ubuntu 26.04 Desktop

> Catatan penting: Secara resmi LM Studio mendukung Linux melalui AppImage. Dokumentasi resminya menyatakan Ubuntu 20.04 atau lebih baru didukung, tetapi Ubuntu yang lebih baru dari 22.xx belum diuji secara menyeluruh. Ubuntu 26.04 umumnya tetap dapat menjalankan LM Studio, namun mungkin terdapat beberapa bug yang belum didokumentasikan. ([LM Studio][1])


1. Update sistem

sudo apt update
sudo apt upgrade -y
sudo reboot

2. Install library yang umum diperlukan

sudo apt install \
curl \
wget \
git \
libfuse2t64 \
libglib2.0-0 \
libnss3 \
libatk-bridge2.0-0 \
libgtk-3-0 \
libx11-xcb1 \
libdrm2 \
mesa-utils \
vainfo \
pciutils \
-y

Cek GPU:

lspci | grep -Ei "VGA|3D"

Jika NVIDIA:

nvidia-smi

Pastikan driver sudah berjalan.

3. Download LM Studio

Buka

> [LM Studio Official Download](https://lmstudio.ai/?utm_source=chatgpt.com)
Download versi Linux (.AppImage).

Atau menggunakan terminal (selalu mengambil versi terbaru):

mkdir -p ~/Applications
cd ~/Applications
wget https://lmstudio.ai/download/latest/linux/x64?format=AppImage \
-O LM-Studio.AppImage

([Unsloth - Train and Run Models Locally][2])


4. Jadikan executable

chmod +x ~/Applications/LM-Studio.AppImage

5. Jalankan

Normalnya:

~/Applications/LM-Studio.AppImage

Jika gagal (Electron Sandbox Error)

Pada Ubuntu modern sering muncul error seperti:

chrome-sandbox
setuid sandbox

Solusinya:

~/Applications/LM-Studio.AppImage --no-sandbox

Ini adalah solusi yang paling sering berhasil pada Ubuntu 24.xx–26.xx. ([DimensionQuest - Burke's Blog!][3])

6. Membuat launcher

Buat file

nano ~/.local/share/applications/lmstudio.desktop

Isi:

[Desktop Entry]
Name=LM Studio
Comment=Local AI
Exec=/home/USERNAME/Applications/LM-Studio.AppImage --no-sandbox
Terminal=false
Type=Application
Categories=Development;

Ganti

USERNAME

dengan username Anda.

Refresh database:

update-desktop-database ~/.local/share/applications

Sekarang LM Studio muncul di menu aplikasi. ([Utilewebsites][4])


7. Download Model

Masuk ke

Discover

Cari misalnya:

  • Gemma 3
  • Qwen3
  • DeepSeek
  • Mistral
  • Phi-4

Untuk RAM 16 GB:

  • pilih quantization Q4_K_M

Untuk RAM 32 GB ke atas:

  • bisa menggunakan Q5 atau Q8

8. Jalankan Chat

Masuk ke

Chat

Pilih model

Mulai chat.

9. Menjalankan Local API Server

Masuk ke

Developer

Aktifkan

Start Server

Default:

http://127.0.0.1:1234

API ini kompatibel dengan format OpenAI sehingga dapat digunakan dari Python, VS Code, atau aplikasi lain. ([LM Studio][5])

10. Test API

curl http://127.0.0.1:1234/v1/models

Jika berhasil akan muncul JSON daftar model.


Contoh Python

from openai import OpenAI

client = OpenAI(
    base_url="http://127.0.0.1:1234/v1",
    api_key="lm-studio"
)

response = client.chat.completions.create(
    model="qwen3",
    messages=[
        {"role":"user","content":"Halo"}
    ]
)

print(response.choices[0].message.content)

Optimasi NVIDIA CUDA

Jika menggunakan GPU NVIDIA:

nvidia-smi

Pastikan GPU terdeteksi.

Di LM Studio:

Settings
→
Inference
→
GPU Acceleration

Pilih:

CUDA


Mengecek penggunaan GPU

Saat model berjalan:

watch -n1 nvidia-smi

Harus terlihat:

  • GPU Memory bertambah
  • GPU Utilization meningkat


Struktur direktori yang disarankan

~/AI/
├── LMStudio/
├── Models/
├── Projects/
├── Datasets/
└── Scripts/

= Rekomendasi untuk AI Lokal

Berdasarkan kebutuhan yang pernah Anda bahas (Ubuntu Desktop sebagai server AI lokal dengan Ollama, Open WebUI, n8n, Python, dan Keras), saya menyarankan arsitektur berikut:

Ubuntu 26.04 Desktop
│
├── NVIDIA Driver + CUDA
├── Ollama (backend utama)
├── LM Studio (GUI untuk eksperimen model GGUF)
├── Open WebUI
├── n8n
├── Python
├── JupyterLab
├── VS Code / VSCodium
└── Docker

Konfigurasi ini memberi fleksibilitas:

  • Ollama untuk otomatisasi, API, dan integrasi produksi.
  • LM Studio untuk eksplorasi model, benchmarking, dan pengujian parameter melalui antarmuka grafis.
  • Open WebUI sebagai antarmuka web multi-pengguna.
  • n8n untuk orkestrasi workflow AI lokal tanpa bergantung pada layanan cloud.
[1]: https://lmstudio.ai/docs/app/system-requirements?utm_source=chatgpt.com "System Requirements"
[2]: https://unsloth.ai/docs/basics/inference-and-deployment/lm-studio/how-to-install-lm-studio-cli-in-linux-terminal?utm_source=chatgpt.com "How to install LM Studio CLI in Linux Terminal"
[3]: https://dimensionquest.net/2024/09/how-i-install-lm-studio-0.3.2-on-ubuntu-studio-24.04-linux/?utm_source=chatgpt.com "How I install LM Studio 0.3.2 on Ubuntu Studio 24.04 linux"
[4]: https://www.utilewebsites.nl/en/knowledgebase/hoe-installeer-je-een-lokale-llm-op-ubuntu-24-10-met-lm-studio/?utm_source=chatgpt.com "How to Install a Local LLM on Ubuntu 24.10 with LM Studio?"
[5]: https://lmstudio.ai/blog/lmstudio-v0.3.5?utm_source=chatgpt.com "LM Studio 0.3.5"