如何在Unity中删除窗口阴影?
我尝试用CCSM关闭阴影,但它不起作用; /
系统信息:
Ubuntu 11.04 NN x64桌面,HP ProBook 4520s,Unity
我认为你必须选择Ambiance或Radiance以外的主题,因为那些覆盖了compiz的阴影设置。
如果你真的想使用没有阴影的Ambiance边框:
- 创建Ambiance的副本:
cp -R /usr/share/themes/Ambiance ~/.themes
- 打开
~/.themes/Ambiance/metacity-1/metacity-theme-1.xml
并删除所有
标签。 - 打开外观首选项并选择新的,重复的“Ambiance”主题。
- 禁用CCSM中的阴影
更新 2015-01-21在最新版本的Ubuntu中,您需要在步骤3中使用Ubuntu Tweak Tool,因为最新版本的控制中心不支持自定义主题。
-
安装CompizConfig设置管理器
sudo apt-get install compizconfig-settings-manager
- 通过在Unity中使用破折号或Ubuntu Classic中的 首选项> CompizConfig设置管理器进行搜索来启动它。
-
导航到“ 窗口装饰”选项卡。
-
将阴影不透明度滑动到0 。
如果您使用的是Ubuntu 15.04,请执行以下操作。
-
按照上面的上一个答案安装CCSM。
sudo apt-get install compizconfig-settings-manager
-
运行
ccsm
并单击“Ubuntu Unity Plugin” -
单击“装饰”选项卡,然后单击“覆盖主题设置”。
-
阴影应该消失,因为默认的“活动窗口阴影颜色”是透明的。
实际上,您可以将Ambiance作为主题,或者在不编辑.xml文件的情况下删除阴影。 您只需通过终端或Alt + F2打开gconf-editor,然后转到apps> metacity> general并取消选中“compositing manager”。 如果您决定在终端中使用透明度,那么这个的另一个优点是,无论您打开多少个窗口,透明度都是相对的,而不是其他窗口(这可能令人困惑),而是底层桌面背景。
我得到了更好的答案….
- 下载新版本的CompizConfig设置管理器
- GOTO Ubuntu Unity插件选项卡(在侧边栏的桌面选项卡中)
- 顶部的GOTO装饰标签
- 将所有内容减少到0或最小值
- 检查覆盖主题设置…
你会在对话框的阴影中看到即时更改……或者任何东西…… 🙂
另外,如果你正在调整Linux ……那么……还要这样做:
- 禁用动画
- 禁用淡入淡出窗口
- 禁用窗口装饰
该设置不受Compiz控制; 它们是氛围主题的一部分。 这是我为驯服阴影所做的。 打开终端并完成以下操作:
cd /usr/share/themes/Ambiance/metacity-1 sudo nano metacity-theme-1.xml
找到说(使用Ctrl + w搜索)的行:
shadow radius=”45.0″ opacity=”0.75″color=”#abde4f” x_offset=”1″ y_offset=”4″
将半径更改为您可以处理的值 – 我选择10.保存并使用Ctrl + o和Ctrl + x退出。
您可能还想将此主题移动到本地.themes文件夹 – 这可以通过以下方式完成:
cp /usr/share/themes/Ambiance/ ~/.local/share/themes/AmbianceCustom/
使用祖母绿可能是最简单的。