GTK+ 主题未显示

GTK+ 主题未显示

我从 gnome-look.org 下载了一些主题,并将它们解压并放在 /usr/share/themes 文件夹中,当我打开 gnome-tweak-tool 时,windows 主题可以正常工作,但 GTK+ 主题部分只显示默认主题。然后我将主题放入 ~/.themes 文件夹中,但仍然没有成功。我该如何修复此问题?

例如,其中一个主题是这样的:

http://gnome-look.org/content/show.php/absolute?content=126326

答案1

您应该遵循主题安装程序,但通常它应该类似于themename/index.theme。例如。

$ ls /usr/share/themes/
Adwaita           Industrial         MurrinaCrystal       MurrineRoundedIcon
AgingGorilla      Kiwi               MurrinaCrystalCurve  MurrineRoundedLessFramed
Albatross         Metabox            MurrinaCrystalHuman  MurrineRoundedLessFramedIcon
Ambiace Precise   Mist               MurrinaCrystalLine   Murrine-Sky
Atlanta           MurrinaAquaIsh     MurrinaDark          NOX
Bluebird          MurrinaAzul        MurrinaEalm          Orangine
Bright            MurrinaBlau        MurrinaElement       Raleigh
Clearlooks        MurrinaBleu        MurrinaFancyCandy    Redmond
Crux              MurrinaBlu         MurrinaGilouche      shearwater
Default           MurrinaBlue        MurrinaLoveGray      Shiki-Brave
Emacs             MurrinaCandido     MurrinaNeoGraphite   Shiki-Colors-Easy-Metacity
Esco              MurrinaCandy       MurrinaVerdeOlivo    Shiki-Colors-Metacity
greybird          MurrinaCappuccino  Murrine-Gray         Shiki-Colors-Striped-Metacity
greybird-compact  MurrinaChrome      Murrine-Light        Simple
HighContrast      MurrinaCream       MurrineRounded       ThinIce
$ ls /usr/share/themes/Adwaita/
backgrounds  gtk-2.0  gtk-3.0  index.theme  metacity-1

您的目录也一样~/.themes

$ ls .themes/
Adwaita-Dark  Darkair
$ ls .themes/Adwaita-Dark/
index.theme gtk-2.0  gtk-3.0

当你提取文件时应该是这样的。

答案2

我有点晚了,但这是一个更新的答案!

您可以检查以下内容以使主题与您的 Shell 配合使用。

  1. 有时,您尝试安装的主题不受您的 shell 的支持。
    例如:- 您使用的是 gnome-shell v3.6,但您正在安装主题v4.1

  2. 要检查主题是否受支持,请询问开发人员,他们可能已经在他们的 GitHub 页面或 Gnome-Look 页面上描述了主题的要求。

尝试检查您是否安装正确。

  1. 有时,主题有子目录,需要手动专门安装!

  2. 提取tar包含主题的文件并查看它。找到任何子目录并将主题专门放在~/.themes/usr/share/themes

  3. 确保主题未被弃用且仍在维护。有时,开发人员会清除主题目录,以便人们不会使用已弃用的主题。

最好检查主题是否安全,并且更喜欢 GitHub 而不是 gnome-look(opencode.net)

  1. 在主题页面的顶部,有一个指向主题的 GitHub 页面的链接。

  2. 最好使用开发人员提供的 shell 脚本安装主题。

  3. 如果主题的 GitHub 页面不存在,则避免使用该主题。

  4. 最后,在 gnome-look(opencode.net)主题的评论部分或最好在 GitHub 页面上开始一个新问题。

最后,确保您正在为 Gnome shell 40 使用的是 Gtk4 主题,为 Gnome Shell 30 使用的是 Gtk 3 主题。

相关内容