우분투에 Steam을 설치했습니다.
이미 PlayOnLinux와 Wine을 사용하여 Steam을 구동했지만상점에는 아무것도 나타나지 않습니다. 다음 지침에 따라 Steam을 설치했습니다.이 비디오:
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install ubuntu-restricted-extras
sudo apt-get install playonlinux
실행 playonlinux
하고 "프로그램 설치"를 선택한 후 Steam을 검색하여 설치하고 대화 상자의 모든 항목에 대해 예를 클릭합니다.
답변1
AskUbuntu에 오신 것을 환영합니다!
이전에 이 문제가 있었던 적이 있는데 실제로는 웹 기반 UI 요소와 관련하여 알려진 문제인 것 같습니다. https://appdb.winehq.org/objectManager.php?sClass=version&iId=19444
논쟁 을 통해 Steam을 시작해 볼 수도 있습니다 -no-cef-sandbox
. (보안상 위험할 수 있지만 임시 해결책으로 사용하겠습니다.)
답변2
-no-cef-sandbox 옵션을 추가했지만 여전히 작동하지 않는 경우, winetricks를 통해 Steam을 설치할 때 바탕 화면에 있는 .desktop 파일이 실제로 wine 접두사 바탕 화면 폴더의 바로 가기에 연결된다는 사실을 발견했습니다. -no-cef-sandbox 옵션을 추가하면 .exe에 직접 전달해야 하므로 여기서는 작동하지 않습니다.
데스크탑 파일을 편집기에서 열면
gedit Steam.desktop
Exec 속성을 편집하여 Steam.exe를 직접 가리킵니다. 나의 경우에는:
Exec=env WINEPREFIX="/home/nick/.wine" wine "/home/nick/.wine/drive_c/Program Files/Steam/steam.exe" -no-cef-sandbox
*사용자를 변경하는 것을 잊지 말고 설치 경로가 올바른지 확인하세요.
내 경우에는 이를 통해 상점 페이지가 로드될 수 있었습니다.
답변3
winetricks가 있는 경우 winetricks 내에 다음 패키지를 설치하십시오.
steam
d3dx9_42
vcrun2008
xact
vcrun2015
그런 다음 -no-cef-sandbox 옵션을 사용하여 Steam을 실행하세요. 그러면 Steam이 웹페이지를 표시할 수 있습니다.
그래도 작동하지 않으면 와인이 와인 스테이징의 최신 릴리스로 업그레이드되었는지 확인하세요(게임 성능 향상을 위해 어쨌든 CSMT를 사용하여 설정하는 것이 좋습니다).
답변4
나는 같은 문제를 겪었습니다. 그리고 -no-cef-sandbox를 추가하여 문제를 해결해 보았습니다. 그러나 문제는 여전히 발생합니다.
Steam을 다시 설치하고 다시 실행한 후 PlayOnLinux에서 Mono 설치를 요청했습니다. Mono를 설치한 후 문제가 해결되었습니다. 왜인지 모르겠어요!!
와인 버전: 2.0 스테이징