什么是在Ubuntu上打开非装饰全屏窗口的技巧?我曾经更改_NET_WM_STATE属性为_NET_WM_STATE_FULLSCREEN来实现这一点,但在KDE上工作正常,但在Ubuntu上(GNOME; 用12.04 LTS测试)似乎不起作用。左侧的启动器和标题栏仍然存在并出现在我的非装饰全屏窗口之上,这不是我想要的。
然而,在Firefox中切换到全屏模式时,Firefox的全屏窗口覆盖整个屏幕,包括启动器面板和标题栏,因此必须以某种方式打开覆盖整个屏幕的窗口,包括Ubuntu的启动器和标题栏。
有人能解释如何使用纯X11实现这种行为吗?
谢谢!
然而,在Firefox中切换到全屏模式时,Firefox的全屏窗口覆盖整个屏幕,包括启动器面板和标题栏,因此必须以某种方式打开覆盖整个屏幕的窗口,包括Ubuntu的启动器和标题栏。
有人能解释如何使用纯X11实现这种行为吗?
谢谢!
override_redirect
告诉 X 完全绕过窗口管理器来处理你的窗口。这不是你想要的。如果你使用它,你将无法在任务栏中看到该窗口,并且无法使用正常的窗口管理快捷键/手势来管理它。 - n. m.