feat: add technical facts from Discord resource channels

- display.md: DisplayLink unreliable (latency, no game mode), DP MST max 2 screens
- cooling.md: 3 heatsink variants (QR code = 9-row), thermal pads 1.5mm front/2.0mm back
- distributions.md: Ubuntu 26.04 daily server ISO works out of box
- radv.md: LLM headless mode tip (~14.2GB available VRAM, headless saves ~800MB)
- stability.md: P5.00 BIOS more susceptible to bricking from memory timing;
  tREF most rewarding timing, GDDR6 ICs are bottom-binned Micron
This commit is contained in:
Martin
2026-03-18 23:48:22 +01:00
parent d5ff4a5ff1
commit 796471cc6e
5 changed files with 21 additions and 6 deletions

View File

@@ -614,9 +614,18 @@ export GGML_VK_FORCE_MAX_ALLOCATION_SIZE=2000000000 # 2GB chunks
**Performance:**
- 4-bit quantized 8B model: ~60 tokens/sec
- 12GB VRAM split recommended for larger models
- ~14.2 GB available VRAM with desktop running, 256-512MB BIOS VRAM setting sufficient (dynamic allocation handles the rest)
- Vulkan backend more stable than ROCm for BC-250
**Tip: Headless mode for maximum VRAM:**
```bash
# Disable GUI to free ~800MB RAM for inference
sudo systemctl set-default multi-user.target && sudo reboot
# Restore GUI later
sudo systemctl set-default graphical.target && sudo reboot
```
**Known Issues:**
- Vulkan sees ~10GB of 12GB VRAM (see VRAM visibility issue above)
- Large models (70B+) may OOM even with quantization

View File

@@ -10,6 +10,7 @@ The BC-250 requires active cooling for gaming and desktop use. This guide covers
- **Fin Orientation:** Vertical, front-to-back
- **Design Purpose:** Rack-mounted passive or low-airflow cooling
- **Desktop Use:** Inadequate without active airflow
- **Variants:** Three heatsink variants exist (8-row and 9-row fins). Quick ID: a QR code next to the PCIe 8-pin connector indicates the 9-row variant. The variant with fewer, thicker-gauge aluminum fins may cool slightly better stock.
!!!warning "Active Cooling Required"
The stock heatsink is designed for rack airflow, not desktop use. Add a fan for gaming workloads.
@@ -245,7 +246,7 @@ GDDR6 memory chips on the underside can run hot under sustained load.
**Solution:**
1. Remove board from case
2. Remove old thermal pads (if present)
3. Apply new thermal pads (1.5mm-2mm thick)
3. Apply new thermal pads (**1.5mm on front of board, 2.0mm on back**)
4. Attach aluminum plate or heatsink to underside
5. Optional: Add fan for active cooling

View File

@@ -237,11 +237,13 @@ glxinfo | grep "OpenGL renderer"
**Option 1: USB DisplayLink Adapter**
- Add USB to HDMI/DisplayPort adapter
- Works for desktop use
- Not suitable for gaming (high latency)
- Works for desktop use (plug in after boot for best results)
- **Not suitable for gaming** — high latency due to CPU-based compression, BC-250's CPU is the bottleneck
- Does not work in Steam Deck game mode
**Option 2: DisplayPort MST Hub**
- Split single DP into multiple displays
- **Maximum 2 screens** via MST on BC-250
- Shares bandwidth between displays
- Works for productivity
- Limited resolution per display

View File

@@ -266,8 +266,8 @@ pacman -S base-devel cmake git mesa vulkan-radeon
### Ubuntu
**Status:** Works with updated Mesa
- **Mesa:** 25.1.5 available via PPAs
- **Kernel:** 6.12+ recommended
- **Mesa:** 25.1.5 available via PPAs. Ubuntu 26.04 daily server ISO includes Mesa 25+ and kernel 6.17/6.18 with out-of-box BC-250 support.
- **Kernel:** 6.18.x LTS recommended
- **Desktop:** GNOME by default
**Pros:**

View File

@@ -432,6 +432,9 @@ zram-size = 4096 # 4GB instead of 8GB
**Quote**:
> "Its not actually 450, its like 1750, but you can modify it. I wouldn't recommend it though, ppl over in the russian BC250 chat reported that unstable ram settings would frequently result in BIOS corruption, requiring the BIOS to be reflashed"
!!!danger "P5.00 BIOS More Susceptible to Bricking"
Community reports (from the Mem Timing Utility channel) indicate **P5.00 BIOS** is more susceptible to permanent bricking from aggressive memory timings, requiring a full reflash. **P3.00 BIOS** typically triggers a watchdog reset instead. The most rewarding timing to tune is tREF; other UDIMM timings yield minimal gains. The BC-250's GDDR6 ICs are bottom-binned Micron parts with limited overclocking headroom.
**If you must overclock RAM**:
1. Have hardware flasher ready (CH341A or Raspberry Pi Pico)
2. Back up working BIOS first