PlayOnLinux/Windows Steam 商店在 16.04 上仍然空白,没有 cef-sandbox

Bai*_*ton 1 wine steam playonlinux 16.04

我知道已经有人问过这个问题,但答案对我没有帮助。我在 ubuntu 16.04 中安装了 linux 和 windows steam 上的游戏,在应用 windows xp 设置、wine staging 和 no-cef-sandbox 后,我可以从我的库中下载游戏,但不能访问 Steam 中的任何其他内容,尤其是下的任何内容商店社区和用户名选项卡。

Ter*_*nce 5

编辑 2020 年 4 月 11 日:此答案不再适用于在 Linux 中运行的适用于 Windows 的 Steam。你可以试试这个命令,wine steam.exe -no-browser +open steam://open/minigameslist但我最近在 Steam + Wine 上并没有取得很大的成功。


让我尽量做到这一点,让库在 Steam 中运行。

首先安装最新版本的wine:

sudo dpkg --add-architecture i386 
wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
sudo apt update
sudo apt-get install --install-recommends winehq-stable
Run Code Online (Sandbox Code Playgroud)

在安装和配置之后,然后运行您的 PlayOnLinux 并配置您的 Steam:

在此处输入图片说明

配置常规设置。我不得不将 3.9 添加到我的。您可以尝试不同的版本,看看哪些对您有用)

在此处输入图片说明

要添加 3.9,请单击+Wine 版本框右侧的 并3.9在左侧选择,然后单击将>其添加到右侧:

在此处输入图片说明

单击配置 wine 将其设置为 Windows XP:

在此处输入图片说明

在此处输入图片说明

单击“安装组件”选项卡并安装图像下方列出的以下内容:

在此处输入图片说明

d3dx9_42
vcrun2008
xact
vcrun2015  (if not available choose vcrun2013)
Run Code Online (Sandbox Code Playgroud)

您也可以winetricks像这样安装:

WINEPREFIX=$HOME/.PlayOnLinux/wineprefix/Steam sh /usr/bin/winetricks d3dx9_42 vcrun2008 vcrun2015 xact
Run Code Online (Sandbox Code Playgroud)

请记住上面的命令 vcrun2015 可能不存在,你可以用 vcrun2013 代替它。还要更改 .PlayOnLinux/wineprefix/Steam 以匹配您的安装。


完成后,启动您的 Steam:

在此处输入图片说明