如何重新生成gnome-shell-theme.gresource

从 13.2 在线升级到 leap 后, 一切都很正常;就是顶部的字体被换掉了, 正常情况下我想改掉 gnome-shell.css 这个文件相应的部分的, 但是翻了一遍居然没有这个文件了, leap 又改地方了? 然后我直接看到了 gnome-shell-theme.gresource 这个文件,当时有点昏头,没有备份一下这个文件直接改了,忘记这个文件是用软件生成的。 所以直接的后果就是 gnome 崩溃了。 求助大家, 下面几个问题:

  1. 如何用重新生成 gnome-shell-theme.gresource 这个文件?
  2. 有可以贴一个自己的这个文件, 我比较一下。
    谢谢!

gnome-shell-theme.gresource 是根据 gnome-shell-theme.gresource.xml 生成的。

find /usr -name "gnome-shell-theme.gresource.xml

看到那个文件的路径

glib-compile-resources gnome-shell-theme.gresource.xml

就能重新生成了。GNOME 崩溃进不去可以切换到 tty1 做。

谢谢你的回复,但我是在线升级的;是没有那个 XML 文件的;能不能贴一个你自己的那个 xml 文件

你怎么升级那个文件都有。

从我的 iPhone 发送,使用 Tapatalk

我也是升级过无数次了, 但这次 它确实没有。

这个不好修复了, 我重新用 KDE 桌面; 然后重新装了 gnome gnome-shell 等, 但是确实不好修复了。