如何更改统一启动器的背景颜色?


8

按下meta键后,我真的不喜欢侧面发射器栏和菜单周围的外壳的淡紫色调。如何将其设置为另一种颜色?

在此处输入图片说明

有许多可用于统一配置选项,这里却没有选择这一点,所以我期待在代码中这可能是一套指针。


我应该对自己的问题添加评论,因为我终于了解了发生了什么。我的背景图片的“平均颜色”是使启动器变成紫色的原因。很明显,这是一个错误的假设,即背景的平均颜色将始终与启动器实际在图像上的位置匹配。我的屏幕截图恰好是一个很好的例子。
tamale

Answers:


2

(这是一个不完整的答案,需要改进和研究,但应向了解C ++的人员提供足够的详细信息以找到真实的答案)

默认情况下,启动器使用浅灰色的半透明颜色。当您点击调用破折号时,根据墙纸颜色的平均值,整个外观就会变得模糊。我问了马可·特雷维森(Marco Trevisan),可以在哪里修改它,但是它在很多地方。

但是,对于仅位于启动器中的启动器,您需要查看Launcher.cpp:

首先获取代码:

bzr branch lp:unity

然后看在unity/plugins/unityshell/src/Launcher.cpp_background_color变量并相应地调整。


IIRC在ccsmUnity的CompizConfig设置管理器()中的unityshell选项中有一个(测试?)背景色设置,因此可能在12.04版中更改了颜色。
htorque 2011年

感谢Jorge,这是我所希望的细节。我在自己的调查中发现了一些其他相关链接。首先,使启动器与背景匹配的原始启动板错误: bugs.launchpad.net/ayatana-design/+bug/850068。其次,提及该主题的线程: ubuntuforums.org/archive/index.php/t-1847117.html。最后,应该被标记为相关的或重复的另一个askubuntu问题: askubuntu.com/questions/81752/...
塔马利

1

我的把戏(必须在每次重新启动/登录后重新完成):
* MyUnity(程序)-> Dash-> Blur ON(或者,需要您自担风险:ccsm-> unity插件->实验性->模糊->静态)
*准备一个您想要的颜色和桌面大小的位图(图像)
*注销
*不要调用破折号!
*在默认查看器中打开准备好的图像,进入全屏模式,然后按WinKey。

从现在开始,Dash几乎是您想要的颜色。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.