Bug 446484

Summary: GNOME desktop shows user home subdirectories as volume
Product: [openSUSE] openSUSE 11.0 Reporter: Bernd Nies <syseng>
Component: GNOMEAssignee: E-mail List <gnome-bugs>
Status: RESOLVED WONTFIX QA Contact: E-mail List <qa-bugs>
Severity: Minor    
Priority: P3 - Medium CC: hpj, vuntz
Version: Final   
Target Milestone: ---   
Hardware: i686   
OS: openSUSE 11.0   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: openSUSE 11.0 GNOME desktop screenshot

Description Bernd Nies 2008-11-19 10:44:16 UTC
Created attachment 253332 [details]
openSUSE 11.0 GNOME desktop screenshot

Setup:
- openSUSE 11.0 32bit, latest paches
- LDAP for user authentication 
- LDAP for NFS automount maps
- NFS user homes mounted by automounter

When logging in with GNOME desktop, then after a short while the .snapshot directory from the user's home on the Netapp NFS share is shown as volume on the desktop background. But it cannot be unmounted and is not in mtab.

Somehow suddenly all subdirectories from the user home are shown as volumes on the GNOME desktop (see screenshot) and cannot be unmounted. They are not listed in ~/Desktop directory but they appear in the ~/.nautilus/metafiles/x-nautilus-desktop:%2F%2F%2F.xml file.

I wish the Linux community would either abandon GNOME or KDE and concentrate their time on one single desktop.
Comment 1 Bernd Nies 2008-11-19 11:16:55 UTC
Probably bug #446502 is related to this because Yast also lists the .snapshot as individual mountpoint.
Comment 2 Vincent Untz 2008-11-19 13:37:43 UTC
Wow, some gvfs badness happening here, it seems.

Hans Petter: what kind of debug information can we provide before forwarding the bug upstream?
Comment 3 Hans Petter Jansson 2008-11-20 07:17:16 UTC
The output from "gvfs-mount -l -i" is a good start - preferably both before and after disaster strikes.
Comment 4 Bernd Nies 2008-11-20 07:44:28 UTC
The Netapp NFS .snapshot visible as drive on the desktop is common. I have no idea how the desktop got filled up with all the home subdirectories as drives. It happened while I was testing a krdc / krfb VNC connection to another openSUSE 11.0 host where I was logged in with KDE3. But I cannot reproduce it.


bernd@adnws007:~> gvfs-mount -l -i
Drive(0): Floppy Drive
  ids:
   hal-udi: '/org/freedesktop/Hal/devices/platform_floppy_0_storage_platform_floppy'
   unix-device: '/dev/fd0'
  is_media_removable=1
  has_media=0
  is_media_check_automatic=0
  can_poll_for_media=1
  can_eject=0
Drive(1): CD-RW/DVD±RW Drive
  ids:
   hal-udi: '/org/freedesktop/Hal/devices/storage_model_DVD__RW_TS_H653F'
   unix-device: '/dev/sr0'
  is_media_removable=1
  has_media=0
  is_media_check_automatic=1
  can_poll_for_media=1
  can_eject=1
Mount(0): .snapshot -> file:///home/bernd/.snapshot
  themed icons:  [drive-harddisk]  [drive]
  can_unmount=1
  can_eject=0

bernd@adnws007:~> df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda3             228G  6.7G  209G   4% /
udev                  1.7G  120K  1.7G   1% /dev
/dev/sda1             130M   18M  105M  15% /boot
/dev/sdb1             233G   93M  233G   1% /local
adnnfs03.example.com:/vol/home/bernd
                      1.1T  990G   51G  96% /home/bernd
adnnfs03.example.com:/vol/pkg
                      250G  203G   48G  82% /share/pkg
adnnfs03.example.com:/vol/doc
                      248G  203G   46G  82% /share/doc
adnnfs03.example.com:/vol/install
                      510G  459G   52G  90% /share/install
adnnfs03.example.com:/vol/app/i386-linux
                       61G   54G  7.1G  89% /share/app
adnnfs02.example.com:/Volumes/Vol2/backup
                      863G  309G  555G  36% /share/backup
Comment 5 Dominique Leuenberger 2013-09-29 17:08:35 UTC
Dear Reporter,

Thank you for taking the time to report this bug and helping to make openSUSE better.

We are sorry that we do not always have the capacity to look at all reported bugs in a timely manner. There have been many changes in openSUSE since the time you reported the bug and your problem may have been fixed with some of the updates. It would help us a lot if you could test it on a current, supported openSUSE version.

When you test it and it is still an issue, kindly reopen this bug and move it to the tested version of openSUSE. 

Truly yours.