如何通过 AwesomeVM 获取 Thunar 上的垃圾桶和 x-gvfs-show 分区?

如何通过 AwesomeVM 获取 Thunar 上的垃圾桶和 x-gvfs-show 分区?

TL;DR:自定义分区和垃圾未通过 AwesomeVM 显示在 Thunar 上。

XFCE: XFCE 太棒了: 惊人的

我的 fstab 是:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system>                           <mount point>  <type>  <options>  <dump>  <pass>
UUID=619542b0-8ce0-4dd1-9b0b-2d6224aa4f98 swap           swap    defaults,noatime 0       0
UUID=c49099f0-a6d7-4732-b41d-c34a7246019c /              ext4    defaults,noatime 0       1
# /dev/sdb1 (games)
UUID=01CF50ED2AA59680                     /mnt/games     ntfs defaults,rw,uid=1000,umask=003,x-gvfs-show 0       0
# /dev/sdb2 (data)
UUID=3F2BFCA2397DA8FB                     /mnt/data      ntfs defaults,rw,uid=1000,umask=003,x-gvfs-show 0       0
# /dev/sda4 (docs)
UUID=56D6C95328FD7038                     /mnt/docs      ntfs defaults,rw,uid=1000,umask=003,x-gvfs-show 0   0

# /dev/sdb3 (extra)
UUID=57b79234-ae2a-4206-9e53-95e6a6009fd5 /mnt/extra     ext4    defaults,rw,x-gvfs-show 0       1

顺便说一句,我知道这在某种程度上与 gvfs 有关,当我通过 AwesomeVM 登录时,我已经在运行 gvfs,但我还需要更多吗?我不明白为什么不起作用。

答案1

终于我找到了原因。这个错误与 lightDM 在没有dbus-launch.我通过手动编辑文件解决了此处描述的整个问题/usr/share/xsessions/awesome.desktop

[Desktop Entry]
Name=awesome
Comment=Highly configurable framework window manager
TryExec=awesome
Exec=dbus-launch --exit-with-session --sh-syntax awesome
Type=Application

/usr/share/xsession/awesome.desktop这不是一个非常令人愉快的解决方案,也不是一个好的解决方案,因为我编辑该文件,当我得到很棒的新更新并被覆盖时,这件事会变得一团糟。

期待更好的解决方案,但就目前而言,仅目前,这工作得很好。垃圾箱现在出现在 thunar、xfdesktop 和 x-gvfs-show-partitions 上,它按预期工作。

相关内容