现在我正在Ubuntu 10.10 中运行Trine,这是一款使用 OpenGL 全屏运行的游戏。
我希望能够做的是Alt+Tab退出游戏,以便在暂停时浏览网页、查看任何 IM 消息等。
但是,只是Alt+ Tab'ing 没有任何作用,因此每次我想检查某些内容时都必须退出游戏。
有什么办法可以最小化全屏游戏吗?我知道我可能可以在窗口模式下运行它,但是在玩游戏时我必须隐藏面板 - 因为否则游戏会隐藏在下面。另外,这只是一个丑陋的解决方案。
如果您在窗口模式下运行它,您可以将其设置为始终在顶部并与您的桌面大小相同,这样面板就不会显示,但允许使用简单的 alt+tab。这本质上是无边界窗口模式。试试 wmctrl。就像是:
#!/bin/bash
trine &
#resize to 1024x768 (or whatever size you want)
wmctrl -r 'Trine' -e 1,0,0,1024,768
#make it on top
wmctrl -r 'Trine' -b add,above
#activate it
wmctrl -a 'Trine'
Run Code Online (Sandbox Code Playgroud)
小智 3
在新的x-server中启动它,并通过键CTRL+ ALT+F7或CTRL+ ALT+切换桌面F8。
xinit /path/to/the/game/executable -- :1在终端中输入。