升级到 17.10 后文件夹颜色不起作用

升级到 17.10 后文件夹颜色不起作用

我试图更改文件夹颜色或添加徽标但什么也没发生,在日志中我可以看到以下错误:

GLib.Error: g-io-error-quark: Error setting file metadata: can’t open metadata tree (0)
   File "/usr/share/nautilus-python/extensions/folder-color.py", line 140, in restore_color
    self.restore_color(item_path)
  File "/usr/share/nautilus-python/extensions/folder-color.py", line 96, in set_color
    self.foldercolor.set_color(item_path, self._get_skel_folder(item_path, icon)['name'])
 File "/usr/share/nautilus-python/extensions/folder-color.py", line 316, in _menu_activate_color

另一方面,更改文件夹图标也不起作用,我不确定是否相关。

答案1

您不能在 17.10(gnome)上使用 17.04(unity)的脚本,除非更改所有代码以与 gnome 一起运行。

/usr/share/nautilus-python/extensions/folder-color.py第 140、96 和 316 行可能包含与 Unity 相关的指令。

你使用的是哪个版本?来自此处的版本https://launchpad.net/folder-color没有也没有restore_color第 96 行。您能从您的版本中添加这些行吗?(也许在它上面和下面添加几行)。也许这是一个简单的编辑。

答案2

有一个简单的解决方法;在你的终端中一次输入这些内容:

sudo add-apt-repository ppa:costales/folder-color
sudo apt-get update
sudo apt-get install folder-color
nautilus -q

现在如果你通过终端启动 nautilus,你将不会看到任何 RunTimeError

相关内容