Debian 및 PikaOS 설정 가이드¶
Debian과 PikaOS는 BC-250에 안정적이고 저전력 옵션을 제공합니다. 다른 배포판보다 설정이 더 필요하지만, 우수한 안정성과 낮은 유휴 전력 소비를 제공합니다.
상태: 약간의 노력으로 잘 동작 난이도: 중급에서 고급 기반: Debian Testing/Sid 필요 (Stable은 너무 오래됨) 전력 사용량: 테스트된 배포판 중 최저
배포판 옵션¶
Debian Testing/Sid¶
장점: - 매우 안정적 - 낮은 전력 소비 - 시스템에 대한 완전한 제어 - 대규모 패키지 저장소
고려 사항: - Testing 또는 Sid 필요 (Stable은 너무 오래됨) - Mesa 25.1+는 experimental 저장소에만 (25.1 이후 업스트림 BC-250 지원 표준) - 더 많은 수동 구성 필요 - 커널 선택이 중요
PikaOS¶
장점: - Debian 기반 게임 배포판 - Mesa 25.1+ 즉시 사용 가능 - GPU 주파수 패치 기본 포함 - BC-250와 잘 동작 - 게임 최적화 사전 구성
고려 사항: - 메인스트림 배포판보다 작은 커뮤니티 - Ubuntu/Debian 패키지 기반 - 업데이트 일정이 덜 빈번
Debian/PikaOS를 선택하는 이유¶
최적: - 최신 버전보다 안정성을 우선하는 사용자 - 낮은 유휴 전력 소비 (다른 배포판 ~70W 대비 ~50-60W) - Debian 생태계에 익숙한 사용자 - PikaOS에서 더 적은 구성으로 게임
적합하지 않음: - 최신 패키지를 즉시 원하는 사용자 - 초보자 (Fedora/Bazzite가 더 쉬움) - 최신 Mesa 업데이트가 필요한 사용자
BIOS 요구 사항¶
설치 전 BIOS가 구성되었는지 확인하세요:
- 수정된 BIOS 플래시 (P3.00 이상 권장. P5.00_clv 존재하지만 ReBAR/USB 문제를 일으킬 수 있음. 의존하기 전에 테스트)
- VRAM 할당 설정 (512MB dynamic 권장)
- 팬 속도 구성
- 안정성 문제가 있는 경우 IOMMU 비활성화 (모든 경우에 해당하지는 않지만 도움이 될 수 있음)
BIOS 플래시 가이드를 참조하세요.
Debian 설치¶
사전 요구 사항¶
- Debian Testing 또는 Sid ISO (Stable 아님)
- USB 드라이브 (4GB+)
- Ethernet 연결 권장
- 패시브 DP-to-HDMI 어댑터
설치 단계¶
- Debian Testing ISO 다운로드
- debian.org에서 다운로드
-
"testing" 설치 프로그램 선택
-
부팅 가능 USB 생성
-
balenaEtcher 또는 dd 사용
-
부팅 및 설치
- 초기에
nomodeset커널 파라미터가 필요할 수 있음 - 표준 Debian 설치 완료
-
데스크톱 환경 선택 (GNOME 또는 KDE)
-
첫 부팅
- 필요 시
nomodeset으로 부팅 - 계속하기 전에 시스템 업데이트
설치 후 설정¶
1. Experimental 저장소 추가¶
Mesa 25.1+는 experimental 저장소에만 있습니다.
# Edit sources list
sudo nano /etc/apt/sources.list
# Add experimental repo
deb http://deb.debian.org/debian experimental main contrib non-free non-free-firmware
원하지 않는 업그레이드를 방지하는 pin 선호 설정 생성:
sudo nano /etc/apt/preferences.d/experimental
# Add:
Package: *
Pin: release a=experimental
Pin-Priority: 1
Package: mesa-vulkan-drivers libgl1-mesa-dri
Pin: release a=experimental
Pin-Priority: 500
패키지 목록 업데이트:
2. Mesa 25.1+ 설치¶
설치 확인:
glxinfo | grep "OpenGL version"
# Should show: Mesa 25.1.X or higher (Mesa 26 confirmed working Jan 2026)
Debian에서 Mesa 25.1+ 가용성
Debian stable/testing 및 Linux Mint: Mesa 25.1+가 표준 패키지 저장소에 없을 수 있습니다. 배포판이 구버전에 고정된 경우 debian-experimental, backports 사용 또는 소스에서 컴파일을 고려하세요.
3. 커널 설치¶
옵션 1: Debian 6.12 LTS (권장)
옵션 2: Xanmod (더 나은 성능)
# Add Xanmod repository
wget -qO - https://dl.xanmod.org/archive.key | sudo gpg --dearmor -o /usr/share/keyrings/xanmod-archive-keyring.gpg
echo 'deb [signed-by=/usr/share/keyrings/xanmod-archive-keyring.gpg] http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list
sudo apt update
# Install Xanmod LTS
sudo apt install linux-xanmod-lts-x64v3
동작 확인: 6.18.3+ 2026년 1월 테스트. 현재 LTS: 6.18.18.
중요: 커널 6.15.0-6.15.6 및 6.17.8–6.17.10 피하기 (손상). 6.18.18 LTS (권장), 6.19.x stable 또는 6.17.11+ 사용.
4. 커널 파라미터 구성¶
sudo nano /etc/default/grub
# Find GRUB_CMDLINE_LINUX_DEFAULT and update:
GRUB_CMDLINE_LINUX_DEFAULT="quiet amdgpu.sg_display=0"
# Save and update GRUB
sudo update-grub
Mesa 설치 후 설치 중 추가한 nomodeset 제거.
5. GPU 거버너 설치¶
적절한 GPU 주파수 스케일링을 위해 GPU 거버너가 필요합니다.
옵션 1: 릴리스 tarball에서 cyan-skillfish-governor-smu 설치 (권장)
업스트림은 .deb를 제공하지 않습니다. SMU 거버너는 filippor의 릴리스에서 tarball로 배포됩니다. 커널 패치를 완전히 우회합니다.
# Grab the latest cyan-skillfish-governor-smu-*-x86_64-linux.tar.gz from the releases page, then:
tar -xf cyan-skillfish-governor-smu-*-x86_64-linux.tar.gz
cd cyan-skillfish-governor-smu-*/
sudo ./scripts/install.sh
sudo systemctl enable --now cyan-skillfish-governor-smu.service
확인:
6. 온도 센서 구성¶
읽기 전용 모니터링(온도, 전압, 팬 속도)의 경우:
echo 'nct6683' | sudo tee /etc/modules-load.d/nct6683.conf
echo 'options nct6683 force=true' | sudo tee /etc/modprobe.d/sensors.conf
sudo modprobe nct6683 force=true
**PWM 팬 제어**의 경우 nct6687 모듈을 사용하세요 — 전체 지침은 센서 가이드를 참조하세요.
확인:
7. 게임 도구 설치¶
# Steam
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install steam
# MangoHud
sudo apt install mangohud
# GameMode
sudo apt install gamemode
PikaOS 설치¶
PikaOS는 BC-250 최적화가 포함된 Debian 기반 게임 배포판입니다.
설치 단계¶
- PikaOS ISO 다운로드
- pikaos.org 또는 GitHub 릴리스에서 다운로드
-
KDE 또는 GNOME 에디션 선택
-
일반 설치
- ISO를 USB에 플래시
- 부팅 및 설치 (nomodeset 없이 동작해야 함)
-
설치 완료
-
시스템 업데이트
-
GPU 지원 확인
PikaOS 이점¶
- Mesa 25.1+ 기본 포함
- 커널에 GPU 주파수 패치 사전 적용
- 거버너 지원 내장 (활성화 필요할 수 있음)
- 게임 도구 사전 설치
- 순수 Debian보다 구성이 적음
확인¶
설치 확인¶
# Mesa version
glxinfo | grep "OpenGL version"
# Expected: Mesa 25.1.X+
# Vulkan driver
vulkaninfo | grep "driverName"
# Expected: driverName = radv
# GPU detection
lspci | grep VGA
# Expected: AMD/ATI device
vulkaninfo | grep deviceName
# Expected: AMD Radeon Graphics (RADV GFX1013)
# Kernel version
uname -r
# Expected: 6.18.18 LTS (recommended) or 6.17.11+
거버너 확인¶
# Service status (use whichever you installed)
systemctl status cyan-skillfish-governor-smu # or cyan-skillfish-governor-tt
# GPU frequency
cat /sys/class/drm/card0/device/pp_dpm_sclk
# Should show multiple frequencies with * moving
센서 확인¶
알려진 문제¶
Mesa가 너무 오래됨¶
증상: vulkaninfo가 radv 대신 llvmpipe 표시
해결:
- Debian Testing/Sid 사용 확인 (Stable 아님)
- experimental 저장소에서 설치
- apt policy mesa-vulkan-drivers로 확인
커널 호환성 문제¶
증상: 6.15.0-6.15.6 또는 6.17.8–6.17.10에서 GPU 초기화 실패, 블랙 스크린
해결: - 6.18.18 LTS (권장) 또는 6.17.11+ 사용 - 또는 보장된 안정성을 위해 6.12-6.14 LTS 커널 사용 - 6.15.0-6.15.6 및 6.17.8–6.17.10 피하기 (알려진 손상)
오디오 문제¶
증상: 피치 다운 오디오, 느려진 비디오 재생
원인: BC-250 DisplayPort 오디오 구현
해결: - 패시브 DP-to-HDMI 어댑터 사용 - 또는 USB 오디오 어댑터 사용
전력 소비 이점¶
Debian/PikaOS 사용자는 낮은 유휴 전력 소비를 보고합니다:
- Debian: 유휴 ~50-60W
- 다른 배포판: 유휴 ~70W
- 부하 시: 모든 배포판에서 유사 (~150-235W)
이로 인해 Debian은 다음에 이상적입니다: - 항상 켜진 서버 - HTPC 사용 사례 - 전력을 의식하는 사용자
패키지 관리¶
시스템 업데이트¶
소프트웨어 설치¶
# From standard repos
sudo apt install <package>
# From experimental
sudo apt install -t experimental <package>
패키지 고정¶
원하지 않는 업그레이드 방지:
문제 해결¶
부팅 시 블랙 스크린¶
해결:
1. GRUB에서 커널 파라미터에 nomodeset 추가
2. 부팅, Mesa 25.1+ 설치
3. /etc/default/grub에서 nomodeset 제거
4. sudo update-grub 실행
5. 재부팅
GPU 미감지¶
# Check Mesa version
apt policy mesa-vulkan-drivers
# Should show installed from experimental
# If not, reinstall:
sudo apt install -t experimental mesa-vulkan-drivers libgl1-mesa-dri --reinstall
거버너가 동작하지 않음¶
# Check service
systemctl status cyan-skillfish-governor-smu
# Check logs
journalctl -u cyan-skillfish-governor-smu -f
# Restart service
sudo systemctl restart cyan-skillfish-governor-smu
성능 튜닝¶
완화 비활성화 (선택 사항)¶
약 5-10% 성능 향상을 위해:
sudo nano /etc/default/grub
# Add mitigations=off:
GRUB_CMDLINE_LINUX_DEFAULT="quiet amdgpu.sg_display=0 mitigations=off"
sudo update-grub
sudo reboot
경고: CPU 보안 완화를 비활성화합니다. 의미를 이해한 경우에만 사용하세요.
성능 도구 설치¶
# nvtop for GPU monitoring
sudo apt install nvtop
# htop for system monitoring
sudo apt install htop
# CoolerControl for fan management (from GitHub releases)
커뮤니티 리소스¶
- Debian: debian.org
- PikaOS: pikaos.org
- Xanmod Kernel: xanmod.org
- GPU 거버너: cyan-skillfish-governor-smu (권장) 또는 cyan-skillfish-governor-tt (대안)
빠른 참조¶
# Update system
sudo apt update && sudo apt upgrade
# Check Mesa
glxinfo | grep "OpenGL version"
# Check GPU
vulkaninfo | grep deviceName
# Check governor
systemctl status cyan-skillfish-governor-smu
# Check GPU frequency
cat /sys/class/drm/card0/device/pp_dpm_sclk
# Check temps
sensors
# Update GRUB
sudo update-grub
관련 가이드: - Fedora 설정 - Arch Linux 설정 - Bazzite 설정 - GPU 거버너