当我运行“健忘症:黑暗血统还是超级兄弟:剑与剑”时,游戏在我的显示器上展开,就像这样:

越野车在启动时崩溃:

我怎样才能解决这些问题?
发布于 2012-06-02 15:07:47
经过一些调整后,所有的游戏都能发挥作用:
这些都是SDL游戏,就像所有SDL游戏一样,如果你有两个显示器,它们会表现得很奇怪。仅在主显示器上运行它们:
SDL_VIDEO_FULLSCREEN_DISPLAY=0 /opt/amnesia/Launcher.bin64 -注意,在32位系统上,这可能被称为"Launcher.bin32“或类似的。
SDL_VIDEO_FULLSCREEN_DISPLAY=0 /opt/swordandsworcery/run.sh
我不需要对这些做任何进一步的调整,它们看起来很完美。
注意:要将此调整应用于所有SDL游戏,使它们可以从破折号中以这种方式运行,只需添加
SDL_VIDEO_FULLSCREEN_DISPLAY=0
在新行上重新启动/etc/environment,然后重新启动。
我在这场比赛中遇到了更多的麻烦。双头启用游戏崩溃与分段故障。通常,可以通过在资源管理器虚拟桌面模式下运行葡萄酒来避免这种情况(我必须使用几乎所有的葡萄酒游戏),然而,在这种情况下,Limbo与自定义的葡萄酒捆绑在一起,而资源管理器模式不起作用。我必须使用发行版提供的葡萄酒,然后它才能正常工作,但是您必须使用正常的启动脚本运行它一次才能创建~/..limbo目录,因此:
/opt/limbo/launch-limbo.sh -如果这有效的话,很好,如果没有:
sudo apt-get install wine1.4
cd ~/.limbo/limbo/drive_c/Program\ Files/limbo/ -你必须要cd否则游戏就会崩溃
wine explorer /desktop=limbo,1920x1200 limbo.exe -用所需的分辨率替换1920x1200
若要像这样启动应用程序,请从破折号中启动:
sudo gedit /opt/limbo/launch-limbo.sh注释掉现有代码并添加:
cd ~/.limbo/limbo/drive_c/Program\ Files/limbo/
wine explorer /desktop=limbo,1920x1200 limbo.exe同样,用所需的分辨率替换1920x1200。
您可以在窗口模式下以几乎任何分辨率启动它,方法是在启动时添加选项:
cd /opt/bastion/Bastion/
./Bastion.bin.x86_64 -windowed -x 1680 -y 1000(我的显示器有1680x1050 &我减去了50便士的统一顶部栏-所以它有点全屏)
使用短跑快捷键以窗口模式启动游戏:
cd /opt/bastion/Bastion/
sudo gedit bastion64.sh并在“-windowed:./Bastion.bin.x86_64”之后加上"LD_LIBRARY_PATH=lib64:. /Bastion.bin.x86_64“(没有引号,具有所需的分辨率)。
发布于 2012-06-04 17:51:16
解决这个问题的办法不是为了我。为我做了什么:
虽然它说‘修复声音’,我不得不安装directx9,以使游戏本身运行。(现在我甚至有声音了)。
https://askubuntu.com/questions/145528
复制相似问题