Domenica, 5 Febbraio 2012 

Posts Tagged ‘fotocamera digitale’

Gnome: importare automaticamente foto da fotocamere digitali USB

Venerdì, Marzo 13th, 2009

Ci troviamo in ambiente Gnome 2.24.3, un ambiente che a volte deve essere leggermente customizzato per rendere al meglio possibile.

Alla connessione delle fotocamere digitali, può accadere infatti che i programmi costruiti allo scopo di acquisire automaticamente le foto in esse presenti, nella fattispecie f-spot e gthumb, falliscano il loro tentativo, riportando messaggi del tipo “impossibile bloccare il dispositivo“, oppure “fotocamera già in uso“.

Questo accade perchè il virtual file system di Gnome, il gvfs, monta automaticamente il dispositivo USB connesso, cioè la fotocamera, non appena esso viene collegato al PC, e questo rende impossibile ai programmi di gestione delle fotocamere di bloccare a loro volta il dispositivo, perchè esso è già in uso.

Una soluzione? Smontare la fotocamera digitale dai dispositivi montati da Gnome, e successivamente attivare il nostro gestore di fotografie digitali preferito, che potrà agire liberamente senza che il layer gvfs lo infastidisca. Una soluzione che origina dal forum di Ubuntu, precisamente in questa pagina.

Per automatizzare questo processo, si può dunque procedere in questo modo:

  1. Creare un file script di shell, ed inserire in esso le seguenti linee di codice:
    1. #!/bin/bash
    2. gvfs-mount -s gphoto2
    3. gthumb −−import-photo
  2. Salvare questo file con un nome a piacere, e dare ad esso i permessi di esecuzione.
  3. Aprire una sessione di Nautilus, ed accedere alla scheda Supporti.
  4. Nella sezione “Fotografie“, inserire il nome del file di shell appena creato, completo di path, attraverso l’opzione “Apri con altra applicazione“.

Et voilà! Il gioco è fatto. Da questo momento in poi, ogni qualvolta si connetterà una fotocamera al proprio sistema Gnome, il software gthumb acquisirà automaticamente le foto in essa presenti. Naturalmente, al posto di gthumb, si può inserire nello script di shell creato il software preferito.

A che serve il comando gvfs-mount nel nostro script? A smontare tutte le fotocamere digitali montate automaticamente da Gnome. Se non si effettua questo unmounting, il comportamento dei software di gestione delle fotocamere digitali continuerà ad essere il medesimo.

Che dire? Una soluzione spartana, ma funzionale, degna di un Linux user…

Chiudi
Invia per E-mail