第 13 章 GNOME 中的卷管理故障排除
以下是 GNOME 中卷管理的一些常见错误,以及解决它们的方法。
13.1. 从非 GIO 客户端访问 GVFS 位置的故障排除
如果您在从应用程序访问 GVFS 位置时遇到问题,这可能意味着应用程序不是原生的 GIO 客户端。本地 GIO 客户端通常是所有使用 GNOME 库的 GNOME 应用程序(glib
、gio
)。gvfs-fuse
服务作为非 GIO 客户端的备用提供。
前提条件
gvfs-fuse
软件包安装。$ dnf install gvfs-fuse
流程
确保
gvfs-fuse
正在运行。$ ps ax | grep gvfsd-fuse
如果
gvfs-fuse
未运行,请注销并重新登录。红帽不推荐手动启动gvfs-fuse
。查找
/run/user/UID/gvfs/
路径的系统用户 ID(UID)。gvfsd-fuse
守护进程需要能够公开其服务的路径。当/run/user/UID/gvfs/
路径不可用时,gvfsd-fuse
将使用~/.gvfs
路径。$ id -u
如果
gvfsd-fuse
仍没有运行,请启动gvfsd-fuse
守护进程:$ /usr/libexec/gvfsd-fuse -f /run/user/_UID_/gvfs
现在,FUSE 挂载可用,您可以手动浏览应用程序中的路径。
-
在
/run/user/UID/gvfs/
或~/.gvfs
位置中查找 GVFS 挂载。