현재 2 가지 버전의 스팀, Linux와 호환되는 게임용 Linux 버전과 호환되지 않는 게임용 와인 버전을 사용하고 있습니다. 나는 리눅스 스팀 (와인을 사용하지 않는 게임)에서 와인을 게임에서 사용할 수 있는지 궁금해서 두 스팀 사이를 전환 할 필요가 없습니다.
현재 2 가지 버전의 스팀, Linux와 호환되는 게임용 Linux 버전과 호환되지 않는 게임용 와인 버전을 사용하고 있습니다. 나는 리눅스 스팀 (와인을 사용하지 않는 게임)에서 와인을 게임에서 사용할 수 있는지 궁금해서 두 스팀 사이를 전환 할 필요가 없습니다.
답변:
그래서 나는 이것이 오래된 질문이라는 것을 알고 있지만 이것을 할 수있는 방법이있는 것 같습니다. 의 종류 .
편집 : 따라서 1 게임을 다운로드 한 후에는 작동하지 않는 것 같습니다. 게임을 시작해도 아무런 효과가 없습니다. 오류가 없습니다. 단지 nada입니다. YMMV입니다.
클라이언트가 올바른 폴더에 appmanifest를 만들어 설치할 수 있다고 생각하도록 속입니다. 운 좋게도 Steam이 잘 구성되어 있고 오류가 발생하지 않기 때문에 다른 매니페스트를 복사하고 몇 가지 필드를 변경하면 파일이 자동으로 수정되고 게임 다운로드가 시작됩니다.
링크가 끊어진 경우 나중에 참조 할 수 있도록 :
Steam에서 원하는 게임을 마우스 오른쪽 버튼으로 클릭하십시오. "바탕 화면 바로 가기 만들기"를 클릭하십시오.
바로 가기를 텍스트로 열고 게임 ID를 찾으십시오. Exec 줄에 있습니다. 예를 들어, "Exec = steam steam : // rungameid / 204880"은 게임 ID가 204880임을 의미합니다 (이 게임이 어떤 게임인지 찾기위한 포인트! : P)
이제 우리는 새로운 목록을 만듭니다. (Oh, Steam이 아직 열려 있으면 계속해서 닫을 수 있습니다.) 대부분 ~ / .local / share / Steam / SteamApps /로 이동합니다. 여러 개의 "appmanifest_xxxxxx.acf 파일 (가변 길이)이 있습니다.이 파일들은 설치된 게임을 나타냅니다. 하나를 선택하십시오 (지금까지는 효과가있는 것 같습니다). 복사하여 appmanifest_gameid.acf로 저장하십시오 (분명히 gameid를 이제 열어서 appID, GameID, 이름 및 이름 필드를 변경 한 다음 저장하십시오.
스팀을 다시 엽니 다.
??? (스팀이 잘못된 파일을 수정합니다.하지만 이전 속성 중 일부가 남아있어 사용자를 물릴 수 있습니다.)
이익! (다운로드 시작)
그리고 글을 쓰는 시점에서 이것은 내가 얻은 한도입니다. 내 게임은 여전히 다운로드 중이며 동일한 답변을 찾고있을 때이 QA를 우연히 발견했을 때 공유 할 것이라고 생각했습니다. :)
"게임 추가 ..."> "증기없는 게임 추가"를 선택하십시오.
제공된 목록에서 게임을 검색하십시오. 찾은 경우 추가하면 완료됩니다.
찾을 수없는 경우 .desktop 파일을 만들어 어디에 Exec=wine /path/to/game/exe
넣습니다 /usr/share/applications
.
게임 추가 창을 닫았다가 다시 엽니 다. 이제 목록에서 게임을 찾아야합니다.
매우 짧은 스크립트를 만들어 게임을 시작한 다음 ( https://www.winehq.org/docs/wineusr-guide/running 참조 ) "비 증기 게임 추가"를 사용하여 스팀 라이브러리에 항목을 생성 할 수 있습니다 그것은 스크립트를 가리 킵니다. 이것은 리눅스 클라이언트의 게임 목록에 게임이 있음을 의미합니다.
그러나 게임을 실행하려면 Windows Steam 클라이언트가 계속로드되어야합니다. 시스템 트레이 아이콘 만 표시하는 기본 모드로 최소한의 종류로로드 할 수 있다고 생각합니다 (원문이 질문 될 때는 아닐 수도 있음).