Steam 설치
Steam은 PC에서 가장 큰 게임 배포 플랫폼이며 Linux에 대한 탁월한 기본 지원을 제공합니다. 이 문서에서는 Ubuntu 26.04에 Steam를 설치하고 구성하는 방법을 설명합니다.
Steam 설치 중
방법 1: apt를 통해(권장)
# Enable 32-bit architecture support (required by Steam)
sudo dpkg --add-architecture i386
sudo apt update
# Install Steam
sudo apt install steam -y방법 2: Snap을 통해
sudo snap install steam방법 3: deb 패키지 다운로드
Steam 웹사이트(https://store.steampowered.com)에서 .deb 설치 프로그램을 다운로드합니다.
wget https://cdn.akamai.steamstatic.com/client/installer/steam.deb
sudo apt install ./steam.deb -y
rm steam.deb첫 출시
설치 후 애플리케이션 메뉴에서 Steam을 실행하거나 터미널에서 실행하십시오.
steam처음 실행 시 Steam은 다음을 수행합니다.
- 클라이언트를 자동으로 다운로드하고 최신 버전으로 업데이트합니다.
- 로그인하거나 Steam 계정을 생성하라는 메시지가 표시됩니다.
- 필요한 런타임 구성요소 다운로드
로그인 문제 해결
로그인 문제가 발생하면 캐시를 지워보세요.
rm -rf ~/.steam/steam/config/htmlcache
rm -rf ~/.steam/steam/config/config.vdfSteam 플레이 활성화(Proton)
Steam Play는 Proton 호환성 레이어를 사용하여 Linux에서 Windows 게임을 실행합니다.
- Steam > 설정 열기
- 호환성으로 이동하세요.
- 다른 모든 타이틀에 대해 Steam Play 활성화를 선택하세요.
- 드롭다운에서 Proton 버전을 선택하세요(최신 안정 버전 권장).
- 확인을 클릭하고 Steam을 다시 시작하세요.
게임 라이브러리 관리
추가 라이브러리 폴더 추가
하드 드라이브나 파티션이 여러 개인 경우 설치 위치를 추가할 수 있습니다.
- Steam 열기 > 설정 > 저장소
- 새 라이브러리 폴더를 추가하려면 **+**를 클릭하세요.
- 대상 디렉토리를 선택하세요
명령줄을 통해 라이브러리 디렉토리 생성
# Create a Steam library directory on an additional drive
sudo mkdir -p /mnt/gamedisk/SteamLibrary
sudo chown $USER:$USER /mnt/gamedisk/SteamLibrary설치된 게임 이동
게임을 마우스 오른쪽 버튼으로 클릭하고 > 속성 > 로컬 파일 > 설치 폴더 이동을 클릭한 다음 대상 라이브러리 위치를 선택합니다.
게임 호환성 확인
Windows 게임을 설치하기 전에 ProtonDB(https://www.protondb.com)에서 Linux 호환성 등급을 확인할 수 있습니다.
- 기본: 기본적으로 Linux를 지원합니다.
- 플래티넘: 구입 즉시 완벽하게 작동
- 골드: 약간의 조정을 거쳐 실행됩니다.
- 실버: 실행되지만 사소한 문제가 있음
- 브론즈: 실행되지만 눈에 띄는 문제가 있음
- Borked: 실행되지 않습니다.
공통 실행 옵션
게임을 마우스 오른쪽 버튼으로 클릭하고 > 속성 > 일반 > 실행 옵션:
# Force Vulkan rendering
PROTON_USE_WINED3D=0 %command%
# Enable GameScope (requires gamescope to be installed)
gamescope -w 1920 -h 1080 -f -- %command%
# Display performance info with MangoHud
mangohud %command%
# Set where Proton stores its compatibility data (prefix)
STEAM_COMPAT_DATA_PATH=~/.proton STEAM_COMPAT_CLIENT_INSTALL_PATH=~/.steam/steam %command%
# Cap the frame rate at 60 FPS
DXVK_FRAME_RATE=60 %command%MangoHud 성능 오버레이 설치
sudo apt install mangohud -y게임 실행 옵션에 mangohud %command%을 추가하면 게임 플레이 중에 FPS, CPU/GPU 사용량 및 기타 정보를 표시할 수 있습니다.
Steam 일반적인 문제
Steam이 시작되지 않습니다.
# Reset Steam
steam --reset
# Start in debug mode
STEAM_DEBUG=1 steam게임 실행 실패
# Verify game file integrity
# In Steam: Right-click game > Properties > Local Files > Verify integrity of game files
# Clear Proton compatibility data
rm -rf ~/.steam/steam/steamapps/compatdata/<APPID>컨트롤러가 인식되지 않음
# Ensure Steam has permission to access input devices
sudo usermod -aG input $USERSteam 파일 위치
| 길 | 설명 |
|---|---|
~/.steam/steam/ | Steam 메인 디렉토리 |
~/.steam/steam/steamapps/common/ | 설치된 게임 |
~/.steam/steam/steamapps/compatdata/ | Proton 호환성 데이터 |
~/.steam/steam/config/ | 구성 파일 |
~/.steam/steam/logs/ | 로그 파일 |
Steam을 설치하면 Proton 호환성을 통해 수천 개의 기본 Linux 게임은 물론 Windows 게임도 즐길 수 있습니다.
관련 기사
- Proton / Wine — Proton 및 Wine 호환성 레이어 구성 및 조정에 대해 자세히 알아보기
- NVIDIA / AMD 드라이버 — 게이밍 GPU 드라이버 설치 및 성능 최적화
- 게임 컨트롤러 — Ubuntu에서 Xbox, PS 및 일반 게임 컨트롤러 구성