Lorsque je vais sur Picasa Web pour voir l'album d'un autre utilisateur, je peux télécharger des images à l'aide de Picasa. Cela a lancé une URL comme
picasa://downloadfeed/?url=http%3A...
Dans Firefox, lorsque je clique dessus, je peux choisir de l'ouvrir avec /usr/bin/picasaet cela fonctionne bien.
Dans Chrome, toutefois, il ne suggère pas de choisir une application pour l'ouvrir, mais l'envoie à la xdg-openplace, ce qui échoue. Lorsque j'essaie de lancer une telle URL avec xdg-openune console, je reçois:
$ xdg-open picasa://foobar
kio (KRun): ERROR: #### NO SUPPORT FOR READING!
J'ai trouvé un post sur un forum qui dit que vous pouvez configurer des xdg-openassociations dans ~/.local/share/applications/defaults.list:
$ cat ~/.local/share/applications/defaults.list
[Default Applications]
text/html=google-chrome.desktop
mais je ne sais pas quoi utiliser pour les liens Picasa. En outre, man xdg-openindique que
xdg-open prend en charge les URL de fichier, ftp, http et https.
J'ai également essayé de modifier les associations de fichiers dans les paramètres système de KDE pour ajouter une entrée "picasa" au groupe "uri". Je me suis déconnecté et à nouveau (juste au cas où), mais cela ne fonctionnera toujours pas.
Est-ce que quelqu'un sait comment je peux faire en sorte que Google Chrome gère correctement ces URL?
/usr/bin/picasacommande au picasa:schéma d'URL. La version de Picasa ne devrait pas avoir d'importance, mais la version de Chrome pourrait l'être.