安装并配置后适用于 Arch Linux 的 Thunar 卷管理器它不会自动安装任何 USB 设备:
$ thunar
thunar-volman: Unsupported USB device type.
thunar-volman: Unsupported USB device type.
thunar-volman: Could not detect the volume corresponding to the device.
thunar-volman: Could not detect the volume corresponding to the device.
(插入单个 USB 驱动器时,这两条消息都会打印两次。)
$ loginctl show-session $XDG_SESSION_ID
Id=c1
Timestamp=Tue 2013-11-19 20:54:41 GMT
TimestampMonotonic=33281762
VTNr=7
Display=:0.0
Remote=no
RemoteUser=root
Service=slim
Scope=session-c1.scope
Leader=308
Audit=0
Type=x11
Class=user
Active=yes
State=active
IdleHint=no
IdleSinceHint=0
IdleSinceHintMonotonic=0
Name=username
里面有一堆随机提示这个线程,但至少其中一些似乎与维基百科不一致:gvfs
被提及,尽管维基百科只提到它是浏览远程位置。
手动安装效果很好:
$ sudo mount /dev/sde1 /media/foo
$ mount | grep sde1
/dev/sde1 on /media/foo type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096)
答案1
事实证明你必须安装gvfs
并polkit-gnome
使这项工作成功。注销并再次登录后,Thunar 支持挂载 USB 设备。
答案2
脚步:
- 禁用 thunar 卷管理和 thunar --daemon
sudo apt-get install udevil
echo "devmon &" >> .xinitrc
- 打开 thunar 和 USB 自动挂载
答案3
让 USB 设备显示在 thunar 中很麻烦,但无论您的系统配置如何,这里都是过程:
- 必须安装 Dbus 和 Xdg 的东西。
- XDG_SESSION_TYPE=x11 dbus-run-session openbox-session 或 gnome-session (您在 tty 中运行它或放入 xinitrc + startx)这会加载您的显示环境。如果您有登录或显示管理器,它会处理此步骤。运行 openbox-session 是不够的,因为还需要 Xdg 和 dbus。该命令中运行了 3 件事。如果合成器支持 Wayland,会话类型可以是 Wayland。 Openbox 没有。
- Thunar、thunar-volman 和 udevil 必须安装并重新启动计算机。
- 因此,Udevil 守护进程 ( udevil &) 必须运行几秒钟,然后才能启动 thunar,应启用卷管理;如果您刚刚启用,请重新启动 thunar。
对 Gvfs 的需求为零。