Unity Tweak Tool 中不显示主题

Unity Tweak Tool 中不显示主题

是我想要安装的主题。到目前为止我所做的:

  1. 从档案中提取 Dark-Aurora 文件夹。
  2. 将该文件夹复制到~/usr/share/themes
  3. 创建/home/[user-name]/.themes文件夹并将 Dark-Aurora 复制到那里。
  4. 打开 Unity Tweak Tool,点击主题。
  5. 只有三个默认主题(Ambiance、Highcontrast 和 Radiance)。Dark-aurora 却无处可寻。

那么我做错了什么?提前致谢。

答案1

解压档案后,你会发现极光暗色极光文件夹。您必须将它们放在~/.local/share/themes/usr/share/themes目录中。

但是,我发现它们没有出现在 Unity Tweak Tool 中。解决方案是使用Gnome 调整工具设置主题。

要安装它 -

sudo apt install gnome-tweak-tool

从外观部分打开并设置主题。

获得更多信息后更新看来 OP 的.local文件夹归 root 所有。要获取所有权,请sudo chown -r your-user-name ~/.local在复制主题文件夹之前使用。然后使用cp而不使用sudo

答案2

有时如果您的主题文件夹不包含 gnome-shell 和 gtk 文件夹,则意味着它仅包含图标,必须将其放入 /usr/share/icons 或 /home/username/.icons。

答案3

不知道这是否仍然相关,但:ubuntu 18.04 上安装了 libgtk-3.22。我有一个主题目录(在 ~/.themes 中),子目录为 gtk-3.16 和 gtk-3.22,而 tweak/userthemes 工具没有列出该主题。但是当我创建一个名为 gtk-3.0 的链接指向 gtk-3.16 目录时,主题曾是显示。(并且它正在从 gtk-3.22 目录读取主题)所以是的...

答案4

就我而言,我还创建了一个名为的链接,gtk-3.22并且gtk3.0它起作用了。

~/.themes$ ls
cinnamon  COPYING  gnome-shell  gtk-2.0  gtk-3.0  index.theme  metacity-1  Mojave-light  Mojave-light-alt  plank  xfwm4

~/.themes$  ln -s ~/.themes/gtk-3.0 gtk-3.22

相关内容