Mutter/Gnome Shell 中可以設定視窗透明度嗎?

Mutter/Gnome Shell 中可以設定視窗透明度嗎?

我真的很喜歡 GNOME2 中 compiz 的透明效果,並且想知道是否有任何方法(我假設不使用 compizconfig)在視窗中具有某種透明度。 Gnome Shell 有類似 compiz 的東西嗎?

答案1

注意:該儲存庫已失效且不再可用,該連結已保留用於歷史目的。

我為 gnome-shell (3.8.2) 做了一個簡單的擴展 享受透明窗口 https://github.com/saysilence/transparentwindows

答案2

您可以安裝 xcompmgr 和 transset。 xcompmgr 是一個獨立的 cli 視窗合成器,允許陰影和真正的透明度。 Transset 也是一個 cli 實用程序,允許各個視窗使用不同的透明度。它們都可以從 Ubuntu 存儲庫中獲得。

或者,如果你不介意從原始碼編譯的話康普頓,這就是我使用的。 Compton 是 xcompmgr 的一個分支和改進。我還認為,就將透明度應用於所有視窗而言,它的透明度選項將更適合您的要求。

答案3

只要查看擴展文件,我就會說如果您更改了值

function setOpaque(window_actor) {
    setOpacity(window_actor, opacity_opaque);
}

到:

function setOpaque(window_actor) {
    setOpacity(window_actor, opacity_transparent);
}

它應該有效。應該是操作詞。安裝後,可以在 ~/.local/share/gnome-shell/extensions/ 中找到該擴展[電子郵件受保護]/extension.js 試試一下,如果你的電腦崩潰了,請告訴我:)

相關內容