라벨이 리눅스인 게시물 표시

Proton에서 Failed to initialize player 임시 해결 방법은?

이미지
  우분투, 또는 다른 리눅스 환경에서 스팀을 통해 윈도우 게임을 실행하고 싶은 때가 많을 것입니다.  이때 대부분 듀얼 OS 환경이거나 다른 기기를 사용하여 윈도우 환경에서 직접 게임을 구동할 수도 있죠.  하지만 이 방법은 저장공간을 너무 낭비하게 된다는 큰 단점이 존재합니다. 이에 대한 대체 방법으로, wine hq 를 이용하는 것이죠.  하지만 wine을 통하여 게임을 구동하는 것엔 여러 장애물이 많이 있습니다.  그래서 그나마 쉽게 게임을 구동할 수 있도록 해주는 Proton을 사용하여 게임을 실행하곤 합니다. 그렇다면, Proton은 모든 게임을 지원할까요?  답은 "그렇지 않다" 입니다.  Proton은 battlEye와 같은 치팅 방지 시스템이 포함된 게임을 구동하지 못합니다. 물론, 우회할 수 있는 방법이 생길지도 모르지만, 지금은 그렇습니다. 이러한 게임을 제외하면 수많은 게임을 원활한 환경에서 플레이 할 수 있는 것이 Proton입니다.  Proton DB는 실행 가능한 게임이 무엇이 있는지 기록되어 있는 사이트입니다. 이 사이트를 통하여 Proton이 우리가 하고 싶은 게임을 자원하는지 어느정도 알아낼 수 있습니다. 하지만,  실행 가능하다던 게임이 위 오류 창과 함께 실행되지 않는 경우가 있습니다. 그 원인이야 다양하겠지만, 흔하게는  DirectX 11을 인식하지 못해 발생한 문제입니다. 이를 해결하려면 어떻게 해야할까요? 방법은 생각보다 쉽습니다. 대부분 Proton버전을 변경하면 게임을 플레이 할 수 있습니다. 해결 방법 일단, 스팀을 실행하고 라이브러리 페이지 를 띄우세요. 실행되지 않는 게임에 우클릭하고, Properties(속성) 를 클릭합니다. Compatiblity(호환성) 부분에서 Proton 버전을 변경할 수 있는데, 대부분 기본값이 Proton Experimental일 것 입니다. 이를 클릭하여 Proton DB에서 잘 실행된다는 버전으로 변경하시면 됩니다.  개인적으로, Proton 6.3-8 버전

Bottles에서 Epic Online Services 설치에 실패했습니다. 해결방법

이미지
  우분투에서 폴가이즈를 실행하기 위해 에픽게임즈를 설치하였는데, 폴가이즈가 실행되지 않았습니다. 에픽게임즈 설정에서 EPIC ONLINE SERVICES가 설치되지 않았음을 알 수 있었는데, 지금 설치 버튼을 클릭하여 설치할 수 없었습니다. EOS-ERR-1603 이라는 오류 코드로 설치 실패하는데, 이는 닷넷 3.5를 설치할 수 없어서 발생한 문제라고 합니다. 그럼 닷넷 프레임워크 3.5를 설치해줍시다. 일단 혹시 모르니 Bottles에서 에픽게임즈가 설치된 Bottle의 전원버튼을 눌러 실행중인 와인 프로세스를 모두 종료합니다. 이후, Dependencies에서 dotnet35의 다운로드 버튼을 눌러 설치해줍니다. 다운로드부터 실행까지 시간이 좀 걸리니 기다립니다. 한글로 설정되어 있을 경우 위 사진처럼 글자가 깨집니다. ㅁㅁㅁ(A) 의 체크박스를 클릭하고, ㅁㅁ(J) > 버튼을 눌러 다음으로 넘어갑니다. 오래 기다리시면 설치가 완료됩니다. 다만, 설치에 실패하시는 분은 Bottles의 실행기를 soda-7.0-4 로 변경해서 다시 시도해보세요. caffe 사용할 땐 설치가 안 되었습니다. 이후, 다시 에픽게임즈 스토어를 실행시키고, 설정에서 Epic online services를 지금 설치 버튼을 통해 설치합니다. 그럼 오른쪽 하단에 설치 성공 알림과 함께 설치가 완료됩니다. 이후, 위 서비스를 요구하는 (폴가이즈 포함) 게임들이 정상적으로 실행됩니다!

우분투에서 그놈 쉽게 재시작하기

이미지
우분투를 사용하다보면 그놈이 제대로 작동하지 않는 경우가 자주 발생합니다. 이런 경우 우분투를 재부팅 하기보단 그놈을 재시작 시켜주는 것이 해결방법 중 하나입니다. 그놈을 재시작 하는 방법엔 여러 방법이 존재하지만, 이 글에서는 가장 쉽게 사용할 수 있는 방법 두 가지를 소개하려합니다. 1. 그놈 재시작 명령 그놈이 제대로 작동하지 않지만 아직 아예 멈추지 않은 경우 사용하기 가장 적합한 방법입니다. 이 방법은 현재 데스크톱에서 실행 중인 프로그램 프로세스를 중단하지 않고 그놈만 재시작 할 수 있습니다. 일단, alt + f2 키를 누릅니다. 이 단축키는 그놈 명령어를 입력할 수 있는 창을 띄웁니다. 위 창에서 r 을 입력하고 엔터 키를 누르면, 그놈이 재시작됩니다. 2. gdm3 재시작 ssh로 우분투에 접속합니다. 터미널을 사용할 수 있는 경우 터미널을 사용해도 되지만, 추천하지는 않습니다. 아래 명령어를 입력합니다. sudo service gdm3 restart 이후 그놈이 완전 재시작됩니다. gdm3를 재시작 할 경우 데스크톱에서 실행 중인 프로그램들이 종료될 수 있습니다 . 이 방법은 1번 방법에서 단축키가 작동하지 않을 때 사용하기 적절합니다.