Gnome3
如何隱藏特定視窗的標題欄?
我正在使用 Gnome 3.18 作為我的桌面執行 Linux Mint 18.3。我一直在為我安裝的應用程序(Mycroft AI)建構載入螢幕。我有動畫,載入時彈出,載入完成後立即關閉。
我沒有的是一個沒有標題欄的載入螢幕(我有的是下面的螢幕截圖)。
如您所見,我仍然有標題欄。如何刪除它?我必須安裝的應用程序越少越好。
提前致謝!
標題欄/視窗裝飾通常特定於正在使用的視窗管理器。GNOME 不支持在沒有裝飾的情況下啟動視窗/程序的內置方法,這與諸如Openbox之類的視窗管理器不同。
在 GTK 中跨任何視窗管理器工作的解決方案是使用 GTK ,這裡
gtk_window_set_decorated()
有更多資訊。
這是一個 X11 級別的非程式解決方案,只需要
x11-utils
包,這是幾乎所有發行版的一部分:xprop -name 'Your window name' -format _MOTIF_WM_HINTS 32c -set _MOTIF_WM_HINTS 2
如果省略該
-name
選項,則必須點擊要刪除其標題欄的視窗。您也可以使用該-id
選項指定視窗 ID。**編輯:**我的錯,
_MOTIF_WM_HINTS
屬性的正確類型是 32 位基數(即無符號整數,32c),而不是 32 位整數(32i),我相應地更改了命令行。