본문 바로가기

리눅스/우분투 테스크톱 24.04

Proton으로 리눅스에서 스팀 게임 돌리기

 

KVM + GPU 패스스루로 완벽한 Windows VM 구성하기 (Ubuntu)

 

KVM + GPU 패스스루로 완벽한 Windows VM 구성하기 (Ubuntu)

뭔 개짓거린가 싶겠지만 게임은 하고 싶은데 오블리비언 코리안패싱 사태로마이크로소프트는 제 마음속에 X놈이 되었기 때문에이악물고 뚫었고 간단한게 얘기하면 GPU 를 VM 에 완전히 넘겨서 VM

nerd-in-bong.tistory.com

VM 을 구성하는게 좋긴 하지만 복잡 합니다 많이요 정말 많이... 뒤질뻔했어요 

 

암튼 그래도, 될지 안될지 걱정이 들긴하지만 편한게 Proton 입니다.

정보 : Proton 은 스팀이 주최지만 umu-proton? umu-launcher? 라고 스팀 아닌 밖에 겜도 GE-Proton 이라는 Proton 카피? 해서 돌릴 수 있는 툴이 있고 썻다가 걍 Steam 라이브러리에 비스팀 게임 추가랑 똑같길래 유기 했습니다.

 

Proton 이란??

 

스팀 게임은 대부분 윈도우만 지원 하는 경우가 태반 입니다.

제가 오래전 우분투 데탑을 쓰다 다시 윈도우로 돌아간 이유이기도 하구요

 

그런데 스팀에서 SteamOS, SteamDeck 이 나오면서 (리눅스 기반 OS) 스팀에서

윈도우 게임을 SteamDeck 에서 돌리고 싶었는지 Proton 이란 프로그램을 지원하게 되었습니다.

 

일단 스팀은 깔았다는 전제 하에 설명 드리겠습니다.

 

추가*

Nvidia 그래픽 카드 사용자만을 위한 설명 입니다.

게임화면을 빠르게 돌리면 그래픽이 계단모양으로 갈라지는 현상이 있음(쉽게 해결가능)

다만, 테스트는 못했지만 라데온에서도 같은 기능이 있기에 찾아서 똑같이 하면 될지도...

 

1. Proton 사용방법

내 라이브러리 > 실행시키고자 하는 게임의 우클릭 > 속성 > 호환(리눅스가 아니면 보이지 않습니다) > 강제로 특정 Steam 플레이 호환 도우 사용하기 체크박스 체크 > 셀렉트 박스에 Proton 버전 선택 > 설치버튼 활성화 > 설치 > 실행

 

완료!

 

 

잘 실행 되지요??

 

하지만 실제 플레이를 해보면 문제점이 하나 있는데....

 

화면을 빠르게 움직이면 갈라짐이 생기는데, 해결 가능합니다.

영상 촬영이라 화질이 좀 떨어집니다

 

복잡한 설명 제외 하고 본론만 얘기 하면

수직 동기화 문제 입니다.

 

그래픽 드라이버 설정 들어가서 꺼주면 됩니다.

간단하죠??

 

수직동기화 기능은 게임 내 설정에도 있으니 그걸 쓰시는게 좋습니다.

 

2. Nvidia 설정 변경

우분투를 깔면 자동으로 설치된 드라이버 가 있습니다. 여기서 OpenGL Settings 으로 들어가서

 

 

전부 체크 해제 해주고 Image Settings 는 High Quality 로 세팅 해줍니다

 

다시 들어가서 화면을 빠르게 움직이면...

사라졌죠??

 

 

끝!!

 

****참고****

사람들이 Proton 으로 게임을 돌려보고 된다 안된다 등급을 보여주는 사이트 입니다.

여기서 애매 하다고 무조건 안되는건 아니니 시도해 볼만 합니다.

 

ProtonDB | Gaming know-how from the Linux and Steam Deck community

Game information for Proton, Linux, Steam Deck, and SteamOS

www.protondb.com