should ship a .desktop file for nautilus Media handler integration

Asked by Roger Binns

I want to use VLC as my DVD player and nothing (or picasa) as the program to run when a photo SD card is inserted. No matter what I do in terms of configuration, the gnome desktop still always runs totem and f-spot-importer.

These preferences cannot be set by right clicking on a file and setting 'Open with' as they are not files. Volumes do not have an "Open With" tab.

Photo settings can be set by System > Preferences > Removeable Drives and Media but the "Digital Camera" tickbox and command is ignored. There is not a section for DVDs.

I can use gconf-editor and change the values such as /desktop/gnome/volume_manager/autophoto_command and /desktop/gnome/volume_manager/autophoto or /desktop/gnome/volume_manager/autoplay_dvd and /desktop/gnome/volume_manager/autoplay_dvd_command but changing the tickboxes and commands has no effect. Heck I can even run gconf-editor as root and change then again.

Despite doing all this, totem is still always run for dvd and f-spot-import for photos. I'd at least be happy being able to disable the automatic actions, and as a bonus would like to set the correct applications. I am on the verge of uninstalling the apps or symlinking their names to the programs I actually want to run. Using Google shows numerous users with the same issues and equally desperate solutions.

Question information

Language:
English Edit question
Status:
Expired
For:
Ubuntu vlc Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Ti-nérisson (nerisson) said :
#1

I have approximatively the same problem.

The DVD section in "System > Preferences > Removable Drives and Media" has disappeared in the latest Ubuntu version (8.04) and unchecking the tickbox or changing the command for cameras or film cameras has no effect.

It's possible to change the automatic actions when a dvd is inserted or a camera is plugged in Nautilus "Edit > Preferences > Media" but the only options are "Ask what should be done", "Do nothing", "Open the directory" or use the default application and there is only one default application possible. I managed to add VLC as an alternative to Totem thanks to this documentation : http://ubuntuguide.org/wiki/Ubuntu:Hardy#How_to_make_VLC_open_when_you_insert_a_DVD
I'd like to be able to change the photo importer too. I don't know if it's possible to adapt this tutorial for that.

Anyway I think the default applications should be easier to change and the camera section in "System > Preferences > Removable Drives and Media" seems to be useless (except for webcams maybe, I never tried).

P.S.: My system is in French so I tried to re-translate in English. Sorry for the mistakes.

Revision history for this message
Miguel Diago (mdm) said :
#2

Yes, this is really annoying. The tickbox for importing photos automatically doesn't respond and there is no way to set anything else than Totem as the default application to play DVDs.

Revision history for this message
Martin Pitt (pitti) said :
#3

vlc has to ship a .desktop with a MimeType list similar to /usr/share/applications/totem.desktop.

Revision history for this message
Roger Binns (ubuntu-rogerbinns) said :
#4

vlc does in intrepid. Intrepid no longer has this problem as a dialog pops up on media insertion where I can select other programs, and when I do they are actually the ones run. I don't have hardy any more but never noticed the problem being fixed with it.

Revision history for this message
the motorman (rdoctors) said :
#5

I have the same problem with Picassa it is reported elsewhere but the problem is that Nautilus does not "see" Picassa in it's list of media apps. I can get around by a 2 step process but it would be nice not to have to do that. How do I get Nautilus to recognize my choices of defaults if they don't show under prefs. media?

Revision history for this message
Launchpad Janitor (janitor) said :
#6

This question was expired because it remained in the 'Open' state without activity for the last 15 days.