我从 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 配合使用。
有时,您尝试安装的主题不受您的 shell 的支持。
例如:- 您使用的是 gnome-shellv3.6
,但您正在安装主题v4.1
。要检查主题是否受支持,请询问开发人员,他们可能已经在他们的 GitHub 页面或 Gnome-Look 页面上描述了主题的要求。
尝试检查您是否安装正确。
有时,主题有子目录,需要手动专门安装!
提取
tar
包含主题的文件并查看它。找到任何子目录并将主题专门放在~/.themes
或/usr/share/themes
确保主题未被弃用且仍在维护。有时,开发人员会清除主题目录,以便人们不会使用已弃用的主题。
最好检查主题是否安全,并且更喜欢 GitHub 而不是 gnome-look(opencode.net)
在主题页面的顶部,有一个指向主题的 GitHub 页面的链接。
最好使用开发人员提供的 shell 脚本安装主题。
如果主题的 GitHub 页面不存在,则避免使用该主题。
最后,在 gnome-look(opencode.net)主题的评论部分或最好在 GitHub 页面上开始一个新问题。
最后,确保您正在为 Gnome shell 40 使用的是 Gtk4 主题,为 Gnome Shell 30 使用的是 Gtk 3 主题。