GNOME Bugzilla – Bug 502987
Double click on desktop icons opens gedit when $HOME is under /mnt
Last modified: 2009-06-15 20:14:10 UTC
Please describe the problem: Whenever users have their home directories under /mnt, a double click on a launcher icon of the desktop does not launch the underlying application but opens gedit on the .desktop file itself. Steps to reproduce: 1. Create a user whose home directory is under /mnt #mkdir -p /mnt/bogushomes #useradd -c "Desktop Test User" -d /mnt/bogushomes/dtuser -m dtuser #passwd dtuser (...) 2. Log in as dtuser using GDM. 3. Drag the (gnome-)Terminal icon from one of the menus onto the desktop. 4. Double click on the Terminal icon on the desktop. Actual results: The editor (gedit) opens displaying the contents of the Terminal .desktop file Expected results: A Terminal window should open. Does this happen every time? Yes. Other information: The Terminal app was just taken as an example. The behaviour occurs with any launcher on the desktop.
Forgot to mention ; /mnt is in no way present in /etc/fstab, so it is an "ordinary" directory and no special mount point.
I believe it's a feature (to avoid possible security problems). But if $HOME is in /mnt, it shouldn't happen. Not sure if it's a gnome-vfs or a nautilus thing... Will try to look at it.
*** Bug 510790 has been marked as a duplicate of this bug. ***
Bug 478599 might be related to this too...
Seems to be working with the switch to gvfs. Is it working in GNOME 2.24 for you?
Mark, is there any chance you can test this with a more recent GNOME?
(In reply to comment #6) > Mark, is there any chance you can test this with a more recent GNOME? > Actually yes. With GNOME 2.26.1 the (bug|feature) has gone. Everything works as expected. Thanks for asking anyway.
*yay* Thank you for you highly appreciated feedback! I am closing this bug as OBSOLETE then. If there is anything to add, feel free to reopen. Also, I invite you to report more bugs you find in GNOME :)