我不喜欢默认的 Dash Button(也称为血小板总之“大按钮”) 在 Unity Launcher 中。它与 Faenza 图标主题非常不一致,我想更改它。我该怎么做?
答案1
11.10
它是可配置的。unity 图标位于 /usr/share/unity/4。请使用文件管理器浏览此文件夹以查看缩略图。
以下是更改默认仪表板主页外观的示例:
cd /usr/share/unity/4
sudo mv squircle_base_54.png squircle_base_54.png.orig
sudo mv squircle_shine_54.png squircle_shine_54.png.orig
sudo cp round_outline_54x54.png squircle_base_54.png
sudo cp round_shine_54x54.png squircle_shine_54.png
注销并重新登录。您将看到新的主页。
只要您替换正确的文件,肯定可以进行更多自定义。请在进行更改之前备份原始文件。
顺便说一句,也许你会有疑问:你怎么知道解决方案?我遇到了同样的问题,并尝试搜索所有相关文件:
sudo find / -type f -iname "*dash*"
答案2
更改 Unity Dash 图标的步骤:
- 制作您自己的图标 54x54 像素
- 以 png 格式保存新图标
- 去:
cd /usr/share/unity/4
- 备份旧图标:
sudo cp launcher_bfb.png launcher_bfb_def.png
- 删除旧图标:
sudo rm launcher_bfb.png
- 重命名您的新图标:
cp <yourIconName> launcher_bfb.png
- 在 Unity 中移动新图标:
sudo launcher_bfb.png /ust/share/unity/4
这是我的 YouTube 链接:如何更改 unity home dash 图标 ubuntu - YouTube
答案3
12.04
在 12.04 中,Unity 4 图标已经彻底改变:
这些图标构成了 Dash 按钮:
squircle_base_54.png
squircle_base_selected_54.png
squircle_edge_54.png
squircle_glow_62.png
squircle_shadow_62.png
squircle_shine_54.png
以下这些没用到:
round_corner_54x54.png
round_glow_62x62.png
round_glow_hl_62x62.png
round_outline_54x54.png
round_shine_54x54.png
它们的尺寸和名称差别很大。我认为您必须使用 Gimp 等图像编辑器自己编辑每个 squircle_ 文件。
你可以自己看看:nautilus /usr/share/unity/5/
答案4
更改 Dash Button 中的 Ubuntu 徽标
如果你只想更改 Ubuntu'朋友圈'Dash Button 中的徽标,只需将以下 png 文件之一替换为另一个 128x128 大小的 png 图标:
/usr/share/unity/icons/launcher_bfb.png
(为了Ubuntu 14.04LTS的Unity 7.2)/usr/share/unity/5/launcher_bfb.png
(为了Ubuntu 12.04LTS的Unity 5和Unity2D)
我制作了一个徽标包,其中包含从各种来源收集的图标,例如图标包(纽密克斯,尼特鲁克斯,摩卡,法恩莎和卡普蒂瓦), Linux 徽标重新设计(作者雷达·拉兹里,达布林和纳塔蓬普拉考),Ubuntu 官方徽标,Unity 7.2等等。这些徽标兼容Ubuntu 14.04LTS “值得信赖的塔尔羊”Unity 7.2 和Ubuntu 12.04LTS “精准穿山甲”的 Unity 5 和 Unity2D。应该可以与较新版本(如 15.04)上的 Unity 7.3 配合使用“生动的长尾黑颚鸟”和 15.10“狡猾的狼人”也。
改变整个 Dash 按钮
Ubuntu 16.04LTS
- 将所需的 GTK 主题图标放在您的主目录中:
~/.themes/$GTK_THEME/unity/launcher_bfb.svg
$GTK_THEME
可以是Numix
,或者你安装的任何其他 GTK 主题- 不必复制 - 你可以使用符号链接(
ln -s $TARGET $SOURCE
) - 我尝试过
svg
,但 128x128png
也应该可以工作。
- 然后使用调整工具更改 GTK 主题以使图标刷新。
- 享受!
Ubuntu 14.04LTS
Unity 7.2引入了对定制的支持Unity Shell通过新的主题 API。破折号按钮(也称为血小板总之“大按钮”) 现在与其他启动器按钮相同。因此,您可以通过在以下文件中包括以下文件来将它们全部主题化:统一当前 GTK 主题内的文件夹:
$THEME_PATH/unity/launcher_icon_shadow_62.svg
$THEME_PATH/unity/launcher_icon_back_54.svg
$THEME_PATH/unity/launcher_icon_selected_back_54.svg
$THEME_PATH/unity/launcher_icon_edge_54.svg
$THEME_PATH/unity/launcher_icon_shine_54.svg
$THEME_PATH/unity/launcher_icon_glow_62.svg
您可以为上述 svg 文件创建新的替换文件,也可以复制统一已实现启动器主题的 GTK 主题文件夹(纽密克斯,摩卡兰,德罗宁暗夜和氛围触摸举几个例子)并将其放置在任何 GTK 主题中〜/.主题。现在使用类似Unity 调整工具并切换到您修改的主题。
Ubuntu 12.04LTS
Unity 5不支持主题Unity Dash和启动器。但是,您仍然可以通过替换 Unity 的图像资源来改变它的外观。这是一种 hackish/modding 方法,Ubuntu 不正式支持。但这是修改 Ubuntu 12.04LTS 的 Dash 和 Launcher 的唯一简单方法。破折号按钮可以通过替换以下图像来更改/usr/share/unity/5
:
launcher_bfb.png
squircle_base_54.png
squircle_base_selected_54.png
squircle_edge_54.png
squircle_glow_62.png
squircle_shadow_62.png
squircle_shine_54.png
如果你无法通过替换这些图片来更改 Dash 按钮,那么你的 Ubuntu 很可能正在运行Unity2D桌面而不是统一。Unity2D是 Ubuntu 12.04LTS 为无法运行真实 Unity 的低端系统提供的后备桌面。不幸的是,Unity2D不使用 中的资源/usr/share/unity
,BFB 徽标除外。要修改Unity2D,替换/usr/share/unity/5/launcher_bfb.png
(用于更改 BFB 徽标/Dash Button 徽标)以及以下文件/usr/share/unity-2d/shell/launcher/artwork
:
squircle_base_54.png
squircle_base_selected_54.png
squircle_glow_54.png
squircle_shine_54.png
我使用 Unity 7.2 中的资源为 Ubuntu 12.04LTS 的 Unity 5 和 Unity2D 制作了一些 Dash Button 模块,Aerilius 为 Unity 6 制作的 Ubuntu Touch mod和 Ubuntu Touch SDK。