+추가
글 제목을 변경합니다.(스팀 게임 -> 철권 7)
다른 게임도 설치해본 것 같은 제목인 것 같아서 수정합니다.
=======================================================
한 3일 삽질해서 리눅스가 설치된 PC에서 스팀판 철권7 실행 및 플레이를 성공해서
과정을 공유하고자 이 글을 작성합니다 저도 나중에 보기 쉽게...
왜 굳이 철권 7이냐 물으시면 제가 갖고 있는 스팀 게임 중 제일 많이 한 게 철권이고
스팀에서 공식 지원하는 게임 목록에 철권 7이 있어서입니다.
https://steamcommunity.com/linux#scrollTop=0
새소게 게시판에도 관련 내용이 있으니 영어가 어려우신 분들은 그 쪽을 봐주세요.
http://www.clien.net/service/board/news/12499840CLIEN
제 스팀 계정의 게임이 DOA5, 철권7, Saints Low 2 이렇게 3개 있는데
세인츠 로우 2는 예전에 공짜로 줄때 받아만 놨는데 리눅스용으로도 개발이 되어서 굳이 이 방법을 쓰지 않아도 되더군요
준비물
리눅스가 설치된 PC
철권 7을 구매한 스팀 계정
리눅스 사용 경험(optional 이긴 하지만 있으면 글 이해가 빨리 되실 듯)
리눅스 로그인된 계정의 비밀번호(필수, 설치 시 필요할 때가 있더군요)
철권을 설치할 용량(넉넉히 100기가, 윈도우도 70기가 정도 차지합니다)
저는 많이 쓰던 우분투 18.04 LTS를 설치해서 진행했음을 알려드립니다.
구동되게 해보려고 구글링 해보니 레딧에는 아치리눅스나 오픈수세로 돌려 본 사람도 있더라고요.
근데 참고해볼까 했는데 딱히 설치 과정은 안 적어둔 거 같더라고요
굳이 돌아가고 싶지 않으시면 우분투를 추천드립니다. steam에서도 우분투를 추천하네요.
혹시 자기가 이런 리눅스를 쓰는데 똑같이 해도 되냐? 고 물어보실 분이 계신다면 확답은 못드리겠네요..
사진을 추가하고 싶었는데 저는 이미 설치를 해버려서,
혹은 사진이 굳이 필요한 것 같지 않다고 판단되는 과정에 사진이 없는 부분이 있습니다.
양해 부탁드립니다.
일단 스팀 클라이언트를 다운받아야죠.
스팀 페이지에 접속해서 클라이언트를 다운받습니다.
https://store.steampowered.com/about/
이 페이지 중간에 steam install now 라고 녹색 사각형이 있네요.
클릭해서 다운로드하고 다운된 폴더에 가서 다운받은 파일을 더블클릭 해서 실행하면
이런 창이 뜹니다.

실행해서 설치 해주시고...
여기서 앞으로 무슨 경고창 같은 게 떠도 무조건 설치한다고 하시고 진행하시면 됩니다.
제 기억에 여기서 창이 하나 뜨고, 거기서 계속 설치하기를 선택하면
도스 창(터미널 창)이 뜨면서 비밀번호를 입력하라고 합니다.
거기서 비밀번호를 입력하면 추가 패키지 설치가 진행됩니다.
그것까지 진행하면 스팀 클라이언트 설치는 완료된 상태입니다.
실행하면 추가로 업데이트 같은 게 있을 수 있습니다.
실행한 뒤 왼쪽 위에 steam / view / friends 등등이 써있고 클릭이 되는 걸 보실 수 있는데
거기서 steam을 누른 뒤 settings를 눌러주세요.
그럼 아래와 같은 창이 뜰 겁니다(저는 이미 한글로 메뉴가 나오게 바뀌어 있어서 스샷은 한글입니다)
헷갈리실 거 같으면 아래 스샷에 interface 부분에 가시면 언어 바꾸는 부분이 있습니다. 바꾸신 다음 따라하세요.

켜자마자 이 화면이 나오는데요, 화면 중간에 베타 참가라고 써 있는 게 보이실 겁니다.
영어로로 Beta ~~ 이런 식으로 써 있어서 찾기 어렵진 않으실 거고요.
저는 이미 Beta 중이라서 Beta Update라고 나오는데 아마 처음 설치하시면 저렇게 안 나올 겁니다.
아마 Steam Beta Update 부분에 다른 글자가 써 있고 그 부분이 클릭이 되었던 걸로 기억하는데요
거기서 클릭해보면 Beta Update라고 써 있는 부분이 나올 겁니다.
윈도우 용으로 개발된 스팀 게임을 리눅스에서 즐기려면 일단 베타 프로그램이 필요합니다.
선택하고 무슨 창이 나오던 yes를 클릭하시고 추가 설치를 해주시고 아마 스팀 클라이언트가 재시작 될 거에요.
다 설치하셨으면 추가 설정이 필요합니다.
위 창을 다시 띄우시고 왼쪽 리스트에 Steam Play 항목을 선택하시면(Beta 설치 안하면 아마 안보이실 듯)
아래와 같이 나옵니다.

아마 처음엔 제일 위의 체크박스만 설치되어 있을 거에요.
아래의 두 체크박스도 체크해주세요.
사실 별 상관없는 옵션인 거 같긴 한데 steam on linux 페이지에 저 두개가 체크된 사진이 올라와 있어서 혹시나 하는 마음에...
여기까지 하셨으면 스팀 클라이언트 설정은 마쳤습니다.
철권 7을 여기서 먼저 설치해주세요. 저는 2시간 정도 걸렸습니다.(모든 DLC 포함)
그리고 여기서 실행한다고 바로 되지 않습니다. (혹시 바로 되시는 분 있으시면... 축하드립니다.)
그래픽 카드 드라이버를 새로 설치해야 합니다. 이거때문에 일단 하루 날렸었네요.
위의 페이지에 가셔서 해당되는 그래픽카드의 드라이버를 새로 설치해 주세요.
제목 자체에 아예 우분투 18.04 라고 써 있어서 다른 버전, 다른 리눅스에서 같은 효과를 준다고 장담은 못드립니다.
항목에 따라 명령어 세네줄이 있는데 이걸 터미널에 입력해주시면 됩니다. 오타 날 수 있으니 복사 붙여넣기 하시고...
여기서 먼저 진행해주셔야 할 것이
리눅스 저장소 위치를 혹시 한국 우분투 공식 서버 대신 네오위즈, 다음 같은 걸로 쓰신 분들이 계시면
한국 우분투 공식 서버로 바꿔주세요(kr.archive 로 시작하는 저장소)
저 같은 경우 네오위즈 저장소를 쓰는 편인데 이 페이지에 있는 항목들이 네오위즈 저장소일 때 설치가 되지 않았습니다.
저 같은 경우에 스팀 클라이언트를 켜 놓고 드라이버 설치를 진행했는데
설치 중간중간에 스팀 클라이언트가 업데이트가 있다고 재시작을 요구했는데
혹시 모르니 드라이버 설치 후 스팀 업데이트를 진행해주세요.
이 페이지대로 설치를 진행하고 나면 드라이버 설치까지 완료하셨습니다.
혹시 여기까지 진행하고 게임이 실행되시면 여기서 끝내셔도 됩니다.
아래 부분은 저처럼 여기까지 진행한 뒤 실행이 되지 않는 경우에만 참고하세요.
저 같은 경우는 위 단계까지 진행 후 실행이 되다가 창이 꺼지는 현상이 계속되어서 안되는 줄 알고 포기하려다
스팀 저장소 github에서 실마리를 찾아서 파일 검색 끝에 해결했습니다.
https://github.com/ValveSoftware/Proton
이 페이지 제일 아래에 보시면 드라이버 사용 옵션 같은 항목이 있는데
Steam에서 사용하는 Proton이 wine을 이용해서 diretx 드라이버를 volkan으로 이래저래 바꾼다고 이해를 해서
왠지 저 옵션들을 바꿔주면 되지 싶어서 저 항목을 사용하는 파일을 찾아봤습니다.
/home/[로그인 계정명]/.local/share/Steam/steamapps/common/Proton 3.7
.local은 숨김 파일이라서 탐색기에서는 숨김파일 보기 옵션을 체크하신 후에 보입니다.
저 경로에 탐색기나 터미널을 이용해서 이동하시면
user_settings.sample.py 파일이 보이실 겁니다.
만약을 대비해 파일을 하나 복사해두시고 복사본 말고 다른 파일은 파일명에서 .sample을 지워서
user_settings.py 로 파일명을 바꿔주세요.
파일 내용을 이제 수정해야 합니다.
파일을 탐색기에서 더블클릭 해서 텍스트 편집기 창을 여시거나 터미널에서 vi로 여시거나
편하신 대로 파일을 열어주시면 내용은 별로 없습니다.
아까 위에 올린 github 페이지에서 봤던 것과 같은 글자가 세 줄 보이실 겁니다.
저는 그 중에서 제가 성공한 옵션만 알려드리겠습니다(나머지 옵션은 다 실패)
PROTON_USE_WINED3D11 가 써 있는 줄을 보시면 맨 앞에 #이 써 있을텐데요
그 #을 지우신 다음 그대로 저장해주세요.
저는 여기까지 진행 후 철권7을 실행해서 게임 플레이까지 성공했습니다.
위에 노트북에 설치했다고 써놨는데요.
노트북 사양도 적어 봅니다.
한성 U54X-GA660
하스웰 i3-4000M
램 12기가
ssd 757기가(2년 전 블프 99.99달러)
그래픽 인텔 hd4600
윈도 10/우분투 18.04 멀티부팅
사양을 보시다시피 그래픽카드 때문에 중옵도 힘든 상태입니다.
우분투에 용량을 140기가인가 높게 잡아둬서 삽질 없이 철권7 설치가 완료되었던 것 같습니다.
실행화면


그래픽카드 문제인지 Proton 문제인지 Proton에 연관된 wine 문제인지는 아직 모르겠습니다
드라이버 문제...??
계속 저런 식으로 깜박입니다 게임 중일때 빼고는... 실행에만 의의를 두고 있습니다.

연습모드 화면입니다. 원래 이 맵 배경이 이런 게 아닌데...;
그래픽카드 옵션을 저사양으로 확 낮췄더니 이렇게 나오네요. 윈도우에서는 이 정도는 아닙니다.
구글링도 좀 해보니 전체적으로 프레임이 윈도우보다는 조금 딸리더라고요.
저도 그래서 그런가 윈도우에서 프레임 나오던 맵이 리눅스에서는 좀 덜 나오더라고요
늦은 밤에 해결하다보니 스틱 관련해서는 아직 건드리지도 않았네요.
스틱 관련해서도 글 한번 써보도록 노력하겠습니다.
사양이 좋으면 생각보다는 할만하지 싶네요.
모공에서 다른 게임들 설치하고 실행하신 분 계셔서 저도 해봤는데
생각보다는 빨리(?) 끝나서 다행이라고 생각합니다.
주말에 다시 시도해봐야겠네요.
일단 맵 배경이 이상하게 보여서 벽맵일 때 조금 지장이 있을 수도 있겠다는 생각이 들었습니다
프레임 면은 윈도우보다는 딸리는 수준?(연습모드 캡쳐한 맵 윈도우이서는 거의 58프레임 이상 나옵니다)
그래서 고사양일때 얼마나 프레임 저하가 있는지 확답을 못드리겠네요.
온라인 플레이도 안해봐서... 아마 온라인으로 게임하면 체감 프레임은 더 떨어질 것 같습니다 온라인이 조금 더 프레임이 안나오는 경향이 있어서..
장기적으로 direct x 를 사용하는 wine에 통합됬으면 합니다만..
인텔 내장그래픽카드에서의 3d게임이라서 무리수가 좀 있었습니다만
관심있던 테스트결과를 보니 3d쪽은 아직 애매한것 같네요
혹시 2d게임...같은거도 한번 돌려봐 주실수 있으신가요?
엔터더건전 같은 로그라이프류나 뭐 그런거요...
와인보다 기존 게임들의 호환성이 더 좋아졌다는건 알겠는데 아직 베타라 그런지 많이 부족하네요
두근두근 문예부 말고는 잘 모르겠네요
현재 공식 지원 리스트에 있는 게임이 아니면 구동을 보장 못 한다고 합니다
새소게에 소식 올리면서 "과연 잘 되나?" 하면서 소식 올렸었는데 역시나 깔끔하지는 않네요.
그래도 이정도면 예상보단 공 안들이고 실행가능한 거네요 ㅎ
벨브가 관련 개발자를 채용까지 해가면서 프로젝트 진행하는거 보면 앞으로 기대가 큽니다.
저도 생각보다 투자한 시간이 적어서 놀랐어요