我在 Arch Linux 64 位上,在 32 位 Wine 上运行 Steam,每当 Steam 打开弹出窗口时,它就会开始滑向右下角,只有当我用鼠标悬停它时才会停止,当我将鼠标移开时它就会消失。
http://www.youtube.com/watch?v=5IJBn5pP-AA
它一直说
fixme:appbar:SHAppBarMessage unknown msg: 4
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=3): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=1): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=0): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=2): stub
fixme:appbar:SHAppBarMessage unknown msg: 4
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=3): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=1): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=0): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=2): stub
当弹出窗口滑动时。
另外,它没有显示它,但是当我在窗口管理器的另一个“选项卡”中时,弹出窗口仍然在屏幕上的相同位置打开,即使我再也看不到蒸汽界面了。
答案1
尝试 PlayonLinux、winetricks 或其他 wine gui 前端/安装帮助程序之一。有一个原生的 Linux 版本,但是没有理由安装它。
希望有一天 Linux 版本能够具有 Wine 互操作性,或者会有 Linux 游戏。
答案2
尝试不同的(非平铺)窗口管理器。
答案3
Steam 已经移植到 Arch...你检查过 AUR 了吗?
我猜你可以使用 Wine 来玩一些仅限 PC 的游戏,但客户端现在可以本地运行