GNOME Shell 使用主题的应用程序图标问题

GNOME Shell 使用主题的应用程序图标问题

我已按照以下详细说明为 Precise (12.04) 安装了 GNOME Shell 扩展WebUpd8。我遇到的问题是,当我激活用户主题扩展并通过 GNOME-Tweak Tool 安装一个扩展时。当我使用任何其他非默认主题时,应用程序图标看起来太大,如下所示:

在此处输入图片描述

知道为什么会发生这种情况吗?有解决方法吗?

答案1

我也遇到了同样的问题。我在此链接中找到了解决方法:

http://gnome-shell.deviantart.com/journal/GNOME-3-4-And-Theme-Changes-290145428

只需编辑您正在使用的主题的.css 文件,以便它匹配以下值:

.icon-grid {
    spacing: 36px; /* 36px */
    -shell-grid-horizontal-item-size: 118px; /* 118px */
    -shell-grid-vertical-item-size: 118px; /* 118px */
}

该文件位于您的主文件夹中的 .themes 文件夹中。在我的例子中,它是 /home/.themes/Nord/gnome-shell/apps.css 对于其他主题,您必须编辑的文件的名称是 gnome-shell.css

它对我有用,希望它有帮助。

答案2

并非所有主题都与 Gnome shell 3.4 兼容,当您使用兼容主题时,不会出现此问题。例如:安装这些主题 -http://www.webupd8.org/2012/04/zukitwo-zukini-holo-theme-packs-updated.html. 它们工作良好。

答案3

我最近升级到 12.04 后也遇到了这个问题。可能你还在使用旧主题:

由于我的~/.themes目录中已经安装了本地主题,我没有意识到新的 3.4 主题文件 ( ~/.themes/Adwaita-White/gnome-shell/gnome-shell.css) 中的一个 css 指令的微小变化会影响整个主题:

(old theme in Gnome <=3.3)  
    .icon-grid {  
        spacing: 36px; /* 36px */  
        -shell-grid-item-size: 118px; /* 118px */  
    }
(new theme in Gnome 3.4)  
    .icon-grid {  
        spacing: 36px; /* 36px */  
        -shell-grid-**horizontal**-item-size: 118px; /* 118px */  
        -shell-grid-**vertical**-item-size: 118px; /* 118px */  
    }

答案4

让 3.2 主题在 3.4 中运行并非只需几行代码。您要求修复概述,这只需几行代码即可。

由于 CSS 从 3.2 到 3.4 的变化,主题的其余部分需要修复,例如仪表板工具提示。

如果主题与发行版一起发布,那么应该有人做出适当的贡献并更新主题,因为我不再使用 GNOME 了。

相关内容