如何关闭 Unity 启动器图标周围的边框?

如何关闭 Unity 启动器图标周围的边框?

有没有办法关闭 Unity 中图标周围的方框?

澄清:我同意不是指的是背光颜色——关于转向有很多问题关闭。我希望图标(仅图标)出现在 Unity 栏中,没有任何灯光、阴影和边框。可以这样做吗?

答案1

通过更改 Unity 中的 4 个图标覆盖,可以轻松删除启动器图标覆盖,例如边框和高亮。

  1. 备份文件夹中的以下图像文件 /usr/share/unity/4/

    launcher_icon_back_54.png
    launcher_icon_edge_54.png
    launcher_icon_glow_62.png
    launcher_icon_shine_54.png
    
  2. 您可以制作相同尺寸的透明图像,也可以从以下网址下载文件

    wget -O transparent54.png "https://i.stack.imgur.com/MiFpK.png"
    wget -O transparent62.png "https://i.stack.imgur.com/0NvP0.png"
    
  3. 用从上面链接下载的相同 4 个文件替换这 4 个文件。

  4. Alt通过按下+F2并输入setsid unity(或注销并重新登录)来重新启动 Unity 。

  5. 如果您不喜欢它,只需用备份图标替换图标并重新启动 Unity。

例子:

启动器图标周围没有边框

答案2

这是可能的,并且相当简单。

  1. 安装 compizconfig-settings-manager:

    sudo apt-get install compizconfig-settings-manager
    
  2. about:config然后在 Unity 中的运行对话框中运行:按Alt+F2并输入about:config

  3. CCSM 将弹出并打开 Unity 插件。导航到实验选项卡:

    ccsm。它是开放的。

  4. 现在将背光模式更改为“背光始终关闭”。

  5. 问题解决了。

根据您的评论,该框永远不会 100% 消失(根据设计)。

来自@ccpizza 关于 16.04.1 的小注释。

  • 在 ubuntu xenial 16.04.1 中,“实验”选项卡消失了,设置现在位于“启动器”选项卡下,下拉菜单称为“启动器图标背光模式”。

答案3

我编写了脚本来删除应用程序周围的框和 Ubuntu 按钮周围的框(适用于 12.04):

cd /usr/share/unity/5
wget -O transparent54.png "https://i.stack.imgur.com/MiFpK.png"
wget -O transparent62.png "https://i.stack.imgur.com/0NvP0.png"

for name in squircle_shine squircle_edge squircle_base squircle_base_selected launcher_icon_back launcher_icon_edge launcher_icon_shine
do 
    sudo mv ${name}_54.png ${name}_54.ori.png \
        && sudo ln -s transparent54.png ${name}_54.png
done

for name in squircle_shadow launcher_icon_glow launcher_icon_shadow
do 
    sudo mv ${name}_62.png ${name}_62.ori.png \
        && sudo ln -s transparent62.png ${name}_62.png
done

然后重新启动 Unity,按Alt+F2并运行setsid unity。结果对我来说看起来更干净。

前:

带盒子

后:

无盒子

要切换回来:

cd /usr/share/unity/5
for name in squircle_shine squircle_edge squircle_base squircle_base_selected launcher_icon_back launcher_icon_edge launcher_icon_shine
do 
    sudo rm ${name}_54.png \
        && sudo mv ${name}_54.ori.png ${name}_54.png
done

for name in squircle_shadow launcher_icon_glow launcher_icon_shadow
do 
    sudo rm ${name}_62.png \
        && sudo mv ${name}_62.ori.png ${name}_62.png
done

答案4

要在本地执行此操作,我们不必修改文件夹 /usr/share/unity/ 中的文件。相反,我们可以将这些文件复制到您创建的文件夹“unity”下的 gtk 主题文件夹中。这将覆盖 /usr/share/unity/ 中的文件,而且这样系统更新就不会删除更改。但我有一个不同的问题。删除边框后,图标之间以及图标和启动器边框之间的空间似乎太大了。有没有办法减少它们之间的间距?

相关内容