如何在 gnome-shell 中启动最大化且无任何装饰的应用程序?

如何在 gnome-shell 中启动最大化且无任何装饰的应用程序?

是否可以配置应用程序(对我而言是 darktable)以全屏模式启动而没有标题栏(我在 Ubuntu 11.10 中使用 GNOME Shell)?

答案1

在此处输入图片描述

这是devilspie通过最大化开始darktable,然后使用我的链接答案删除窗口装饰来实现的。

注意 - 我尝试使用 devilspie 的“undecorate”命令,但这只会在装饰的位置留下一个令人讨厌的空白区域

安装 devilspie

sudo apt-get install devilspie
mkdir ~/.devilspie
nano ~/.devilspie/darktable.ds

复制并粘贴以下内容:

  (is (application_name) "darktable")
    (begin
       (maximize)
       (spawn_sync "/home/dad/decoration.py")
       (spawn_sync "/home/dad/decoration.py")
    )

NB/home/dad/decoration.py用完整路径名替代去装饰脚本。保存。

最后,确保devilspie在您的启动应用程序中启动。


相关问题:

  1. 从最大化终端窗口删除标题栏

答案2

您在 darktable 中使用 F11 键进入/离开全屏状态,退出时也会存储此状态,因此下次启动 darktable 时它将默认为全屏。

答案3

如果您使用 Compiz,则可以使用窗口规则插件,但由于您使用的是 Gnome Shell,据我所知,您无能为力。

相关内容