尝试在 64 位 12.04 上使用 wine 运行 32 位 Windows 游戏

尝试在 64 位 12.04 上使用 wine 运行 32 位 Windows 游戏

我正在尝试在 ubuntu 12.04 64bit 上的 wine 中运行来自 GOG.com 的 Icewind dale2。我使用的是 AMD ATI 二进制 blob 显示驱动程序。在 /usr/lib32/fglrx/libGL.so.1.2 上运行文件命令得到:

george@devbox:/usr/lib32/fglrx$ file libGL.so.1.2 
libGL.so.1.2: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
george@devbox:/usr/lib32/fglrx$ 

所以我肯定有 32 位 opengl。我正在使用最新的 Playonlinux,并在 wine 1.4 和 1.5 上尝试过...

我怎样才能强制 wine 使用我的 opengl 库?

答案1

好吧,我偶然解决了这个问题。我开始了游戏,然后当我看到鼠标再次移动得非常不顺畅时,我按下了 alt+F4,弹出了一个消息框,询问我是否要离开游戏。我不小心按了“否”,然后又回到了游戏中。然而这一次它非常顺畅!

是的,不知道为什么,但很高兴它确实有效:)

相关内容