每次我尝试运行 Sonic Adventure 2 时,都会出现程序错误,并且它会停止尝试在 Steam 中运行它,而在 San Andreas 中,每次我打开游戏时它都可以运行,但屏幕会出现故障,以至于我什么都看不到,当我在虚拟桌面中运行它时,我什么都看不到,它会尝试运行游戏,但只是冻结桌面一段时间,是虚拟桌面,而不是实际桌面。我知道 Linux 不是玩游戏的最佳选择,但我可以尝试什么吗?就像 Band Aid 修复一样,我目前无法双启动 Windows,我无法购买产品密钥,所以 Ubuntu 基本上是让我的 PC 现在不成为纸镇的东西(坦率地说,在我通过学习曲线和终端的威胁之后,我更喜欢 Linux)我应该有最新的 WINE-Staging,我正在使用 Ubuntu 16.04,任何更新的东西都会让这个旧硬件运行得非常非常慢。这两款游戏都在 Steam 上。
答案1
我强烈建议使用 Lutris 玩 Sonic Adventure 2 - Lutris 附带用户创建的脚本来帮助安装程序,并且通常提供更好的兼容性。
要在 Ubuntu 16.04 上安装 Lutris,请在终端中运行以下命令:
echo "deb http://download.opensuse.org/repositories/home:/strycore/xUbuntu_16.04/ ./" | sudo tee /etc/apt/sources.list.d/lutris.list
wget -q http://download.opensuse.org/repositories/home:/strycore/xUbuntu_16.04/Release.key -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install lutris wine
安装 Lutris 后,lutris
协议应该可以正常工作,您应该能够从位于此处的安装脚本安装 Sonic Adventure 2:
https://lutris.net/games/sonic-adventure-2/
附注:San Andreas 对我来说可以通过 Steam Proton 完美运行(甚至可以通过常规的 Wine Stable 3.0.2 完美运行) - 也许您遇到了图形驱动程序问题。