by fractalbarista » 2024-01-06 토요일 15:03
1. Bottles에서 Steam에 비스팀게임 추가하기
- Steam 종료 및 Bottles 실행
- Steam에 추가하려는 보틀 선택
- Programs 아래 실행파일 우측 점 세 개 > Add to Steam 선택
- Steam 실행
51.10 버전 버그
2024-01-06 추가
기준 Bottles 51.9 버전까지는 이 방법으로 등록한 비스팀게임을 실행할 수 있었다. 하지만 Flatpak을 통해서 51.10 버전으로 업데이트한 후에는 실행이 안된다. 해당 버그는 깃허브에 보고가 되어 있는데, 금방 업데이트 될지는 모르겠다. 다만 버그를 해결한 Pull Request는 올라가있는 상황이다.
2. Bottles에서 바로가기를 만들고 Steam에 비스팀게임 추가하기
Bottles에서 Steam에 등록한 게임을 실행하지 못할 때 사용할 수 있는 방법이다. Bottles에서 만든 바로가기를 통해 게임을 실행할 수 있을 때 사용할 수 있다. 이 방법 또한 51.10 버전 업데이트 후 발생한 버그 때문에 바로가기 파일을 수정해야 한다.
- Bottles 실행
- Steam에 추가하려는 보틀 선택
- Programs 아래 실행파일 우측 점 세 개 > Add Desktop Entry 선택
~/.local/share/applications
위치에 .desktop
파일 형식으로 바로가기 생성
- 이 방법으로 만든 바로가기는 KDE의 Lost & Found에서 찾을 수 있음
- Steam > 좌측 하단 Add a Game > Add a Non-Steam Game > 바로가기 추가
51.10 버전 버그 대응
2024-01-06 추가
~/.local/share/applications
위치에 생성된 바로가기 우클릭 > Open with Kate
[Desktop Entry].Exec
두 번째 run
뒤에 --args-replace
옵션 추가
flatpak run --command=bottles-cli com.usebottles.bottles run --args-replace -p <shortcut> -b <bottle>
2024-01-06 수정: Bottles 사용법에서 비스팀게임 추가하기
항목 분리 및 업데이트
## 1. Bottles에서 Steam에 비스팀게임 추가하기
1. Steam 종료 및 Bottles 실행
2. Steam에 추가하려는 보틀 선택
3. Programs 아래 실행파일 우측 점 세 개 > Add to Steam 선택
4. Steam 실행
### 51.10 버전 버그
2024-01-06 추가
기준 Bottles 51.9 버전까지는 이 방법으로 등록한 비스팀게임을 실행할 수 있었다. 하지만 Flatpak을 통해서 51.10 버전으로 업데이트한 후에는 실행이 안된다. 해당 버그는 깃허브에 보고가 되어 있는데, 금방 업데이트 될지는 모르겠다. 다만 버그를 해결한 Pull Request는 올라가있는 상황이다.
- [[Bug]: Launching game through xdg-open causes bottles to crash - Github Issues](https://github.com/bottlesdevs/Bottles/issues/3225)
- [fix: run program from CLI and launch preferences - Github Pull Requests](https://github.com/bottlesdevs/Bottles/pull/3211)
## 2. Bottles에서 바로가기를 만들고 Steam에 비스팀게임 추가하기
Bottles에서 Steam에 등록한 게임을 실행하지 못할 때 사용할 수 있는 방법이다. Bottles에서 만든 바로가기를 통해 게임을 실행할 수 있을 때 사용할 수 있다. 이 방법 또한 51.10 버전 업데이트 후 발생한 버그 때문에 바로가기 파일을 수정해야 한다.
1. Bottles 실행
2. Steam에 추가하려는 보틀 선택
3. Programs 아래 실행파일 우측 점 세 개 > Add Desktop Entry 선택
- `~/.local/share/applications` 위치에 `.desktop` 파일 형식으로 바로가기 생성
- 이 방법으로 만든 바로가기는 KDE의 Lost & Found에서 찾을 수 있음
4. Steam > 좌측 하단 Add a Game > Add a Non-Steam Game > 바로가기 추가
### 51.10 버전 버그 대응
2024-01-06 추가
1. `~/.local/share/applications` 위치에 생성된 바로가기 우클릭 > Open with Kate
2. `[Desktop Entry].Exec` 두 번째 `run` 뒤에 `--args-replace` 옵션 추가
- `flatpak run --command=bottles-cli com.usebottles.bottles run --args-replace -p <shortcut> -b <bottle>`
- [[Bug]: Bottles 51.10 broke launching programs from CLI or Desktop Entry - Github Issues](https://github.com/bottlesdevs/Bottles/issues/3210)
2024-01-06 수정: [Bottles 사용법](https://forum.fractalcoffee.duckdns.org/viewtopic.php?t=36)에서 `비스팀게임 추가하기` 항목 분리 및 업데이트