如何在 ubuntu 14.10 中更改 gnome shell 主题?

Prz*_*kS. 4 gnome command-line

我想更改 gnome shell 主题,我使用 ubuntu 14.10 并且用户扩展不起作用,有人可以帮助我吗?

Wil*_*ilf 5

您应该能够使用用户主题扩展(确保已启用): 确保它已启用

Gnome 调整工具查找 Shell Theme 条目

您还可以从命令行更改主题,通过检查使用dconf-editor,您可以使用gsettings来更改主题 - 因此对于带有用户主题扩展的 Gnome 3.8,这将主题设置为“Zukitwo”:

gsettings set org.gnome.shell.extensions.user-theme name "Zukitwo"
Run Code Online (Sandbox Code Playgroud)

重置主题:

gsettings reset org.gnome.shell.extensions.user-theme name
Run Code Online (Sandbox Code Playgroud)

获取当前主题的名称

gsettings get org.gnome.shell.extensions.user-theme name
Run Code Online (Sandbox Code Playgroud)

如果您从某处下载了主题(例如来自DeviantArt的 zip ),请将主题的目录放入~/.local/share/themes(如果它不存在,请创建它)。请注意,如果该主题不包含gnome-shell带有 Gnome shell 主题的文件夹,则该主题将不起作用- 在这种情况下,您可以使用优雅颜色或类似颜色制作类似的主题。


警告:此方法更难撤消,并且还会更改登录屏幕的主题(如果主题不起作用,则可能更容易出错......)

否则(您可能希望通过nautilus以 root 身份运行来执行此操作- 如果是这样,请使用pkexec/gksudo,您可以将gnome-shell主题的内容位复制到/usr/share/gnome-shell/theme- 事先确保备份现有主题:

sudo cp -r "/usr/share/gnome-shell/theme" "/usr/share/gnome-shell/themeBACKUP"
Run Code Online (Sandbox Code Playgroud)

您还可以更改权限,以便您可以以普通用户身份访问此目录:

sudo chmod 777 "/usr/share/gnome-shell/theme"
Run Code Online (Sandbox Code Playgroud)