Fedora 완전 설정 가이드¶
BC-250에 Fedora를 설치하고 구성하는 단계별 가이드입니다.
개요¶
Fedora는 BC-250에 가장 권장되는 배포판으로 다음을 제공합니다: - 쉬운 설치 과정 - 공식 저장소의 Mesa 25.1+ (Fedora 43) - 광범위한 BC-250 커뮤니티 지원 - 자동화 설정 스크립트 제공
사전 요구 사항¶
- BIOS가 플래시되고 구성된 BC-250 보드
- 설치 미디어용 USB 드라이브 (4GB+)
- DisplayPort로 연결된 디스플레이
- 키보드 및 마우스 (USB)
- 인터넷 연결 권장
Fedora 다운로드¶
권장 버전: Fedora 43 Workstation
다운로드: getfedora.org
데스크톱 옵션: - GNOME (기본) - 현대적이고 깔끔한 인터페이스 - KDE Plasma (Fedora Spins) - 높은 커스터마이징, 많은 사용자가 권장
설치 미디어 생성¶
Fedora Media Writer 사용 (권장): 1. Fedora Media Writer 다운로드 2. 실행 후 Fedora Workstation 선택 3. USB 드라이브 선택 4. "Write" 클릭 후 대기
balenaEtcher 사용: 1. Fedora 웹사이트에서 ISO 다운로드 2. balenaEtcher 다운로드 3. ISO 선택, USB 드라이브 선택, 플래시
설치¶
1단계: 설치 미디어 부팅¶
- BC-250에 USB 드라이브 연결
- BC-250 전원 켜기
- 시스템이 GRUB 메뉴로 부팅되어야 함
블랙 스크린 문제
블랙 스크린이 나타나면 설치 프로그램이 드라이버 로드 전에 GPU를 사용하려고 합니다.
2단계: 부팅 모드 선택¶
Fedora 42는 지원 종료
Fedora 42는 EOL에 도달했습니다. Fedora 42를 사용 중이면 Fedora 43으로 업그레이드하세요.
동작하는 커널(6.18.18 LTS 또는 6.17.11+)이 있는 Fedora 43의 경우:
표준 "Install Fedora" 옵션을 시도할 수 있습니다. 성공적으로 부팅되면 기본 그래픽 모드가 필요하지 않습니다.
블랙 스크린이 나타나는 경우:
- GRUB 메뉴에서 "Troubleshooting" 선택
- "Install Fedora Workstation in basic graphics mode" 선택
nomodeset이 자동으로 활성화됩니다
Nomodeset이 필요하지 않을 수 있음
동작하는 커널 버전(6.18.18 LTS 또는 6.17.11+)이 있는 Fedora 43에서는 설치 중 nomodeset이 대부분 필요하지 않습니다. 하지만 블랙 스크린이 발생하면 기본 그래픽 모드를 사용하세요.
권장 커널 버전
- 커널 6.18.18 LTS: 현재 LTS, 권장
- 커널 6.17.11+: 동작 (2025년 12월 이후)
- 커널 6.17.8–6.17.10: 알려진 손상, 피하기
- 커널 6.19.x: 현재 stable, 잘 동작
- 참고: 패치되지 않은 커널은 1000–2000 MHz 주파수 제한이 있습니다. 커스텀 커널 컴파일 또는 배포판 패치(예: CachyOS)로 더 높은 범위를 잠금 해제할 수 있습니다.
3단계: 설치 완료¶
- 언어 선택
- 설치 대상 선택 (M.2 SSD)
- 네트워크 구성 (선택 사항이지만 권장)
- 사용자 계정 생성
- root 비밀번호 설정 (선택 사항)
- "Begin Installation" 클릭
- 설치 완료 대기
- "Reboot System" 클릭
참고: 시스템이 nomodeset이 여전히 활성화된 상태로 재부팅됩니다 (지금은 제한된 해상도가 정상입니다).
설치 후 설정¶
1단계: 첫 부팅 및 업데이트¶
2단계: 의존성 설치¶
3단계: Mesa 버전 확인¶
# Check Mesa version
dnf list mesa-\*
# Should show 25.1+ for Fedora 43
# Fedora 43 ships Mesa 25.x — no additional setup needed
4단계: GPU 거버너 설치¶
옵션 1: COPR (권장)
# Use filippor/bazzite COPR with cyan-skillfish-governor-smu
sudo dnf copr enable filippor/bazzite
sudo dnf install cyan-skillfish-governor-smu
sudo systemctl enable --now cyan-skillfish-governor-smu
거버너 패키지
filippor/bazzite COPR은 cyan-skillfish-governor-smu(권장, 커널 패치 불필요)와 cyan-skillfish-governor-tt(대안, 커널 패치 필요)를 제공합니다. 2026년 3월 현재 안정적으로 확인되었습니다.
5단계: 센서 구성¶
읽기 전용 모니터링(온도, 전압, 팬 속도)의 경우:
echo 'nct6683' | sudo tee /etc/modules-load.d/99-sensors.conf
echo 'options nct6683 force=true' | sudo tee /etc/modprobe.d/options-sensors.conf
sudo dracut --regenerate-all --force
PWM 팬 제어(권장)의 경우 nct6687을 사용하세요 — 전체 설정 지침은 센서 가이드를 참조하세요.
6단계: nomodeset 제거 및 GRUB 구성¶
# Edit GRUB configuration
sudo nano /etc/default/grub
# Find: GRUB_CMDLINE_LINUX_DEFAULT="nomodeset quiet"
# Change to: GRUB_CMDLINE_LINUX_DEFAULT="quiet"
# Optional: Add mitigations=off for performance boost
# GRUB_CMDLINE_LINUX_DEFAULT="quiet mitigations=off"
# Note: amdgpu.sg_display=0 is only needed for kernels < 6.10
# Save (Ctrl+O, Enter, Ctrl+X)
# Update GRUB
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
커널 파라미터 설명
quiet- 부팅 메시지 감소mitigations=off- CPU 보안 완화 비활성화 (Cyberpunk 2077에서 +18 FPS)amdgpu.sg_display=0- 커널 < 6.10에서만 필요 (Fedora 43에서는 불필요)
7단계: 재부팅¶
재부팅 후 전체 해상도와 GPU 가속을 사용할 수 있어야 합니다.
확인¶
GPU 동작 확인¶
# Check Mesa version
glxinfo | grep "OpenGL version"
# Should show: Mesa 25.1.X
# Check GPU detected
vulkaninfo | grep deviceName
# Should show: AMD Radeon Graphics (RADV GFX1013)
# Check governor running
systemctl status cyan-skillfish-governor-smu
# Should show: active (running)
# Check sensors
sensors
# Should show GPU temp, fan speeds, etc.
게임 소프트웨어 설치¶
Steam¶
Windows 게임용 Proton 활성화: 1. Steam 열기 2. 설정 → 호환성 3. "Enable Steam Play for all other titles" 체크 4. Proton 버전 선택 (최신이면 됨)
Proton GE (권장)¶
게임 도구¶
# Install useful gaming tools
sudo dnf install mangohud goverlay gamemode gamescope
# MangoHud: FPS overlay
# Goverlay: MangoHud configurator
# Gamemode: CPU governor optimization
# Gamescope: Compositor for better frame pacing
선택 사항: 커널 버전 고정¶
커널 6.15.0-6.15.6 및 6.17.8–6.17.10이 BC-250를 손상시키므로, 손상된 버전으로의 자동 커널 업데이트를 방지할 수 있습니다. 참고: 6.18.18 LTS 및 6.17.11+는 동작이 확인되었습니다:
# Install versionlock plugin
sudo dnf install python3-dnf-plugin-versionlock
# Lock current kernel
sudo dnf versionlock add kernel
# To unlock later:
# sudo dnf versionlock delete kernel
문제 해결¶
설정 후에도 디스플레이가 동작하지 않음¶
# Check amdgpu module loaded
lsmod | grep amdgpu
# Check for errors
dmesg | grep amdgpu
# Verify Mesa
glxinfo | grep -i "opengl renderer"
# Should NOT show "llvmpipe"
거버너가 시작되지 않음¶
# Check governor service
sudo systemctl status cyan-skillfish-governor-smu
# Check logs
sudo journalctl -u cyan-skillfish-governor-smu
# Restart service
sudo systemctl restart cyan-skillfish-governor-smu
게임에서 낮은 FPS¶
# Verify GPU is being used (not CPU rendering)
# Run game with MangoHud:
mangohud steam
# Check GPU frequency scaling
cat /sys/class/drm/card0/device/pp_dpm_sclk
# Should show frequencies changing under load
Fedora 특정 문제¶
손상된 버전으로 커널 자동 업데이트¶
증상: 업데이트 후 시스템 손상 원인: 커널 6.15.0-6.15.6 또는 6.17.8-6.17.10이 BC-250를 손상시킴 (6.17.11+는 수정됨)
해결:
# Boot into rescue mode or older kernel
# Remove broken kernel (example for 6.15.5)
sudo dnf remove kernel-6.15.5\*
# Or for 6.17.8-6.17.10 range
sudo dnf remove kernel-6.17.9\*
# Upgrade to latest kernel (6.17.11+ has the fix)
sudo dnf upgrade kernel
# Or install LTS for stability
sudo dnf install kernel-6.18.18-200
Fedora에서 MTG Arena 충돌¶
증상: Magic: The Gathering Arena 충돌/멈춤 우회: 일부 사용자가 Manjaro 또는 Bazzite에서 더 나은 안정성을 보고 가능한 해결: 다른 Proton 버전 시도
성능 튜닝¶
CPU 주파수 스케일링¶
ACPI 수정 필요
BC-250에서는 기본적으로 CPU 주파수 스케일링을 사용할 수 없습니다. 8개 P-state(800-3200 MHz)로 cpufreq를 활성화하려면 bc250-acpi-fix SSDT-PST 테이블을 설치하세요. 수정 후 schedutil 거버너가 권장됩니다:
낮은 지연 시간 최적화¶
# Edit /etc/sysctl.conf
sudo nano /etc/sysctl.conf
# Add:
vm.swappiness=180
vm.vfs_cache_pressure=50
# Apply
sudo sysctl -p
데스크톱 환경 팁¶
KDE Plasma¶
- Plasma 6에서 Wayland가 잘 동작
- 최저 지연 시간을 위해 컴포지터 구성:
- 시스템 설정 → 디스플레이 → 컴포지터
- 지연 시간을 "Low" 또는 "Lowest"로 설정
GNOME¶
- BC-250에 가장 안정적인 데스크톱 환경
- Wayland가 일반적으로 안정적
- 신뢰성을 위해 권장