Bug#836355: libglib2.0-0: makes all entries of fstab show up as desktop items

bakhelit at gmail.com bakhelit at gmail.com
Sun May 21 13:06:52 UTC 2017


Package: thunar
Version: 1.6.3-2 or 1.6.11-1

Package: libglib2.0-0
Version: 2.50.3-2

I can confirm similar behavior of Thunar on my test system. The system 
has encrypted disk using dm-crypt and LVM (3 LVM volumes in 1 volume 
group on the encrypted disk and an unencrypted boot partition).

When I use Thunar as root it now shows the boot partition and LVM 
volumes in devices (in the Shortcuts Side Pane - on my system showing 
removable devices on desktop is disabled). These are all the entries 
from /etc/fstab on that system (with the exception of the swap entry).

This started after I recently upgraded some packages to testing/unstable 
versions. By downgrading packages back to stable (Jessie) versions I 
found that the problem is caused by upgrading the libglib2.0-0 from 
version 2.42.1-1 in stable to version 2.50.3-2 in testing/unstable.

I also tested it with different versions of thunar (stable 1.6.3-2 and 
testing/unstable 1.6.11-1) and the behavior was always the same as 
described above (complete upgrade of the test system from stable to 
testing also did not change the described behavior).

I suggest that showing all the entries from /etc/fstab (LVM volumes, 
etc.) is disabled as with the stable version, because it just adds 
clutter in file manager's GUI and could confuse the user to even 
accidentally unmount the volume. I was able to unmount the boot volume 
while the attempt to unmount the home and root volumes failed with error 
describing that the volume is in use.

By the way adding "comment=x-gvfs-hide" or "x-gvfs-hide" options to 
fstab entries is not working for me. The only way I found for hiding 
these devices is to hide them using the right click context menu in the 
Thunar Shortcuts Side Pane. This adds <property name="hidden-devices" 
type="array">...</property> to 
"~/.config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml". But since 
sometimes UUIDs are used, it is very difficult to create a general 
config for multiple systems. Can any one explain what device ID types 
can be used in the "hidden-devices" property in "thunar.xml" or what 
options to add to fstab entries to hide them from devices in Thunar?

Best regards,
A Happy Debian User



More information about the pkg-gnome-maintainers mailing list