Lorsque vous double-cliquez sur une vidéo (j'ai essayé différents formats), VLC s'ouvre et ferme à nouveau au bout de 14 secondes environ:
Cela fonctionne bien si je:
killall nautilus
, lancez nautilus
et double-cliquez sur le fichier (ça me surprend).Dernière réflexion, faites-moi penser est un bug de nautile, mais ne s'est produit avec aucun autre programme.
J'ai essayé:
strace -p`pgrep -l '^vlc$' | col1 | head -1` -s9999 -e write
avec watch
. Je ne pouvais pas le faire.Exec
paramètre de /usr/share/applications/vlc.desktop
j'ai /usr/bin/vlc --started-from-file %U
. sans chance, j'ai essayé de passer à: Le format de fichier est correctement associé à VLC. Si je l'associe à un autre programme, tout se passe bien.
Je crois que la situation est différente de celle de celle-ci . J'ai déjà lu this , this et this .
Peut-être une question utile, pourrait être: Comment fonctionne exactement le programme Nautilus associé au fichier double-cliqué?
Maintenant, avec VLC 2.2.2-0-g6259d80 et GNOME nautilus 3.14.3, je n’ai plus ce problème. Donc probablement il s’agissait d’un bogue sur Nautilus (puisque c’est la même version de VLC).
J'avais un problème très similaire: cliquer deux fois sur un fichier ne semblait rien faire, mais lors de l'exécution de VLC à partir de la ligne de commande, je pouvais lire des vidéos. L'interface graphique de VLC manquait cependant.
Parce que Pablo Bianchi a suggéré de faire killall nautilus
, j'ai lancé Nautilus en ligne de commande. Cela m'a montré que lorsque j'ai doublé cliqué sur une vidéo, VLC affichait des erreurs que je ne pouvais pas voir sans la ligne de commande. Je les ai alors googlé et suis tombé sur ce fil .
Pour moi, l'installation de QT4 corrige le problème. Apparemment, c'était un problème avec l'interface graphique de VLC, pas avec Nautilus.
Ouvrez le terminal:
Sudo nano /usr/share/applications/vlc.desktop
Après Exec=
ajouter:
/usr/bin/vlc --started-from-file %U
Si cela ne fonctionne pas, essayez simplement avec /usr/bin/vlc
. En dernier recours, vous pouvez utiliser la ligne suivante:
xterm -e "vlc"
Mais je suppose que vous voulez éviter la dépendance à un terminal.