透明窗口标题栏

flo*_*ryn 10 unity 14.04

有人知道如何在 Ubuntu 14.04 中启用透明窗口标题栏吗?

对于以前的版本(13.10 和 13.04),您可以使用此方法,但在 14.04 中不再起作用。

我不是指Ubuntu 中的顶部面板- 我指的是窗口的标题栏。

use*_*.dz 3

这是一个部分解决方案,因为我无法弄清楚为什么它不适用于活动窗口。

正如chaskes提到的,装饰透明度现在由使用 CSS(属性或外部背景图像)的主题定义。

使用 Ambiance 主题进行测试:

  • 修改的

    /usr/share/themes/Ambiance/gtk-3.0/apps/unity.css
    
    Run Code Online (Sandbox Code Playgroud)
  • 通过background-image评论UnityDecoration.topUnityDecoration.top:backdrop离开background-color: transparent;

    UnityDecoration.top {
        ...
        background-color: transparent;
        ...
        /*
        background-image: -gtk-gradient (linear, left top, left bottom,
                                         from (shade (@dark_bg_color, 1.5)),
                                         to (shade (@dark_bg_color, 1.04)));
        */
        ...
    }
    
    UnityDecoration.top:backdrop {
        ...
        background-color: transparent;
        ...
        /*
        background-image: -gtk-gradient (linear, left top, left bottom,
                                         from (shade (#474642, 0.92)),
                                         to (@dark_bg_color));
        */
    }
    
    Run Code Online (Sandbox Code Playgroud)

在此输入图像描述


小智 -1

我有同样的问题,不幸的是没有找到好的答案。不过,我可以告诉你,仍然有一个主题“GnomishGrey”埋藏在某个地方,可以按照你想要的方式工作(我真的没有时间去寻找它实际在哪里,抱歉,但它不在 /usr/share 中/themes ...) 我很确定我没有手动安装它并且我正在运行 Trusty Tahr。
只需键入即可启用它

    gsettings set org.gnome.desktop.interface gtk-theme 'GnomishGrey' 
Run Code Online (Sandbox Code Playgroud)

在终端中(注意灰色中的“e”,而不是“a”)。我并没有真正使用它,但根据我的快速测试,它也可以与其他透明度设置(ccsm)一起正常工作,请参见图片。在此输入图像描述

另一种可能性是使用翡翠主题。据我所知,它适用于 14.04(但你必须使用 ppa 来安装它),但我不想尝试它,因为可能会出现一些问题,而且我非常喜欢我现在的设置。 ..

希望这可能有所帮助,即使这不是真正的答案。

  • 它没有被埋葬。Ubuntu **没有名为“GnomishGrey”的主题**,您可以输入系统中不可用的任何名称。您可以尝试这个 **gsettings set org.gnome.desktop.interface gtk-theme 'abcxyz'** (2认同)