GNOME Bugzilla – Bug 151106
Can't open a file with new mime type system, unless I use the context menu.
Last modified: 2004-12-22 21:47:04 UTC
Description of Problem: Can't open a file in nautilus unless I explicitly select the "Open with Application" option from the context menu. Clicking the icon or using the "Open" (first option in the context menu) do nothing. Steps to reproduce the problem: 1. Click (or double-click, depending on the setting) on a file or 2. Right-Clicking the file and selecting the "Open" option. Actual Results: Nothing Expected Results: The file should be opened with the "default" application for the given mime type. How often does this happen? always Additional Information: Using Nautilis 2.7.4 from Fedora Rawhide
*** Bug 151117 has been marked as a duplicate of this bug. ***
I get the exact same behaviour with all 2.7.x Nautilus versions from Rawhide this far.
Solution. Make sure you do not have execute permissions on the file (right click, permissions, untick Execute).
Ok, removing execute permission worked, thanks.
I marked this bug for GNOME Milestone 2.8.x since, IMO, it causes a usability inconsistence in one of the major new feautures included in GNOME 2.8.
Furthermore, on some filesystems, such as FAT, all files have execute permissions.
This is a problem with gnome_vfs_mime_can_be_executable. Patch sent to the release-team for approval.
This is now fixed in CVS according to this : 2004-09-08 Alexander Larsson <alexl@redhat.com> * libgnomevfs/gnome-vfs-mime-info.c: (gnome_vfs_mime_get_value), (gnome_vfs_mime_type_is_known): Implement type_is_known and can_be_executable. (if it's not please reopen).