Bonsoir,
J'utilise Gnome3 depuis pas mal de temps maintenant et j'en suis content (sous Debian 7 et 8).
Bien sur, cher forum, rare son ceux qui t'écrivent parce qu'ils sont content et ce soir, je ne fais pas partie de ceux-la.
Il y a effectivement quelque chose qui me chiffonne. J'utilise Seamonkey et j'ai des soucis d'intégration de ce logiciel dans Gnome/Nautilus.
Pour la navigation web
Les liens par défaut s'ouvrent forcément avec un autre navigateur, celui sélectionné comme navigateur par défaut dans les "paramètres systèmes". Et malheureusement, Seamonkey n'apparait pas dans le menu déroulant proposant l'application pour les sites web.
Ça m'irrite légèrement, mais j'arrive à vivre avec.
Pour la messagerie
Pour la gestion des mails, ce qui m'agace, c'est l'impossibilité de sélectionner des fichiers et de les inclure dans un nouvel e-mail.
Ça m'irrite un peu plus, alors je sors nautilus-actions, la doc de thunderbird (parce que celle de Seamonkey me semblait dépassée) et j'essaie…
J'essaye et je trouve une ligne de commande pour écrire un mail en y joignant un fichier :seamonkey -compose "attachment=file:///home/utilisateur/monfichier
Je lance nautilus-actions, créer une action "envoyer à…"
Chemin : seamonkey
Paramètres : -compose "attachment='%u'"
Et quand je test l'action, impossible de joindre le fichier.
Est-ce que l'un d'entre vous saurait comment faire apparaître Seamonkey dans la liste des programmes utilisables par défaut ?
Est-ce que l'un d'entre vous voit ce qu'il ne va pas dans ma commande pour Nautilus Actions ?
Merci d'avance !
Keuronde
# update-alternative
Posté par i M@N (site web personnel) . Évalué à 2.
En ce qui concerne le premier point, pour mettre seamonkey comme navigateur par défaut (avec /path/to/seamonkey = /usr/binseamonkey probablement vérifie avec whereis seamonkey) :
Et en tant que client de messagerie par défaut :
wind0w$ suxX, GNU/Linux roxX!
[^] # Re: update-alternative
Posté par Keuronde (site web personnel) . Évalué à 1.
J'ai essayé cette méthode (avec /opt/seamonkey/seamonkey comme executable) mais sans succès. Il semble que l'utilitaire de gnome prenne la main sur ce qui est défini dans update alternative.
J'ai essayé avec gnome-www-browser sans succès
# Un petit pas en avant
Posté par Keuronde (site web personnel) . Évalué à 2.
J'ai réussi à faire apparaitre Seamonkey en tant que navigateur sélectionnable dans les applications par défaut dans gnome.
En cherchant dans le code source de gnome3 (arg!), on devine qu'il s'agit du
gnome-control-center
.Je choisi la branche 3.4 qui correspond à ma version de Gnome.
Dans les fichiers de traduction
.po
je cherche le labelSite Web
qui me donne_web
dans le code.Dans panels, je trouve "_Web" qui est contenu par un objet identifié par
web-label
.En cherchant dans le code c, je trouve
x-scheme-handler/http
juste à côté deweb-label
.En cherchant
x-scheme-handler/http
sur internet je trouve une discussion sur stackexchange qui indique une ligne à rajouter dans les fichiers.desktop
MimeType=text/html;text/xml;application/xhtml_xml;x-scheme-handler/http;x-scheme-handler/https
Pour info, les fichiers
.desktop
se trouvent dans/usr/share/applications/
et dans~/.local/share/applications/
En lançant la commande
sudo update-desktop-database
on fait apparaître Seamonkey dans la liste des navigateurs sélectionnable par défaut.Malheureusement, quand j'ouvre un lien à partir du terminal, c'est bien Seamonkey qui se lance maintenant, mais le lien n'est pas utilisé et c'est ma page d'accueil qui est chargée. Certainement un problème dans le fichier
.desktop
La solution se trouve certainement dans les fichiers desktop de Iceweasel (par exemple). Ou dans la spécification
Je m'arrête là pour ce soir… Si quelqu'un à la solution ça m'intéresse !
[^] # La conclusion
Posté par Keuronde (site web personnel) . Évalué à 4.
Je me re-réponds une dernière fois :
Alors dans ce cas précis, les fichiers
.desktop
qui importent se trouvent dans les répertoires visités parupdate-desktop-database
. Le plus simple pour les connaitre, c'est de lancer la commande un mode verbeux, les répertoires sont alors indiqués :Les types mimes qui importent sont bien ceux listés dans le code source, soit :
x-scheme-handler/http
x-scheme-handler/mailto
text/calendar
audio/x-vorbis+ogg
video/x-ogm+ogg
image/jpeg
Voici la ligne que j'utilise dans mon fichier
.desktop
:Enfin, ne pas oublier le %U à la fin de la ligne de commande pour que les paramètres soient correctement transmis à l'application :
Enfin, voici le fichier
.desktop
complet pour Seamonkey installé dans/opt/seamonkey
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.