---
name: IdeaPad Server Setup
description: IdeaPad Gaming 3 setup as always-on Ubuntu server. Access details, current state, what's installed.
type: reference
originSessionId: 38a0dcdb-5376-45aa-a4f3-1527accc3abe
---
## Hardware
- **Model:** Lenovo IdeaPad Gaming 3-15IMH05
- **CPU:** Intel i5-10300H (4 cores / 8 threads, 2.5-4.5GHz)
- **RAM:** 15GB
- **GPU:** GTX 1650 Mobile (4GB VRAM) + Intel UHD
- **Storage:** 468GB NVMe SSD (454GB free, fresh install Apr 14 2026)
- **Network speed:** 70 Mbps down / 10 Mbps up (WiFi)

## Access
- **Tailscale IP:** 100.104.178.90
- **Tailscale name:** arnav (machine name in tailnet)
- **Username:** arnav
- **Password:** arnav (also set via SSH key auth)
- **SSH key:** Already installed from GCP VM — passwordless SSH works
- **Termius key:** Added (`ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOAXIPCm+3iQdbl03AeMBPc+qhjcpLtUesszBXKp4n8h`)
- **RDP:** Microsoft Remote Desktop from Mac — `100.104.178.90`, user `arnav`, pass `arnav`

## OS
- **Ubuntu 24.04.4 LTS** (Desktop edition, fresh install Apr 14 2026)
- **Kernel:** 6.17.0-20-generic
- **Desktop:** GNOME (XFCE also installed as xrdp fallback)

## Installed
- **openssh-server** — SSH daemon, enabled on boot
- **Tailscale** — connected to Arnav's tailnet
- **NVIDIA driver 580** — working, CUDA 13.0 available
- **xrdp** — RDP server (fixed SSL cert permissions + added dbus-x11)
- **NoMachine (attempted, failed install)** — skip this
- **XFCE4 + xfce4-goodies** — desktop environment for xrdp sessions
- **htop, neofetch, wget, tmux, git** — basic tools
- **speedtest-cli** — for bandwidth tests
- **dbus-x11** — required for XFCE sessions

## Critical System Settings
- **Sleep/suspend/hibernate DISABLED** via systemctl mask
- **Lid close = ignore** (set in /etc/systemd/logind.conf)
- **Auto-starts xrdp on boot** (systemctl enable)
- **Note:** If laptop shows login screen physically, that's OK — SSH works regardless

## Known Working State
- SSH works ✅
- Tailscale active ✅
- NVIDIA driver loads on boot ✅
- xrdp functional (black screen issue was fixed with dbus-x11 install) ✅
- Sleep disabled — laptop stays on 24/7 even with lid closed ✅

## Failed Attempts (What NOT to Redo)
- ❌ nvidia-driver-590 via ubuntu-drivers autoinstall (bricked display twice)
- ❌ NoMachine install (wrong URL, failed)
- ❌ Initial nvidia install via `ubuntu-drivers autoinstall` — caused display brick requiring recovery mode
- ✅ Fix that worked: `apt install nvidia-driver-550 dkms` (then user did 580 clean install)

## Dashboard Integration
- **ram.icedoutai.com** has tab switcher: "VM (GCP)" and "IdeaPad"
- IdeaPad stats pulled via SSH from GCP VM using `bash ~/remote_stats.sh`
- Script located at: `~/arnav/random/ram-dashboard/remote_stats.sh` (local) and `~/remote_stats.sh` on IdeaPad
- API endpoint: `/api/host/ideapad/stats`

## What It's Used For
- Currently: Just running 24/7, no specific workload yet
- **Potential uses** (none configured yet): Ollama (local LLMs), Docker, Jellyfin, game servers, Pi-hole, GPU compute
- **GPU constraints:** GTX 1650 4GB VRAM → can run 7B-13B LLMs with quantization, SD 1.5 (not SDXL)

## Arnav's Preferences
- Wants it to stay on 24/7 without touching the laptop
- Doesn't want to brick it
- No specific heavy workload planned yet
