web-dev-qa-db-fra.com

Comment faire pour que KeePass2 fonctionne correctement dans le lanceur Unity?

KeePass2 est une application Mono. Dans le lanceur, il apparaît sous la forme "Fenêtre sans titre" et comporte une icône grise avec un point d'interrogation. Quand je "Keep in Launcher" l'icône ne lance pas l'application

Comment résoudre ce problème?

6
Jader Dias

Un bogue est déjà ouvert pour le problème que vous décrivez:

https://bugs.launchpad.net/unity/+bug/768931

5
user35246

Peut-être devriez-vous signaler ceci comme un bogue pour le paquet keepass2 Ubuntu

https://bugs.launchpad.net/ubuntu/+source/keepass2/+filebug

1
TIIUNDER

Ce n'est qu'une solution partielle, pas une solution pour tous les problèmes répertoriés.

J'ai pu créer un lanceur pour cela.

  1. Clic droit sur le bureau
  2. Cliquez sur ajouter lanceur
  3. Donnez-lui un nom "KeePass2"
  4. Dites-lui d'exécuter "keepass2"
  5. Faites-le glisser dans le lanceur

Mais il affiche toujours la "fenêtre sans titre" dans le lanceur le long de la nouvelle icône.

0
Jader Dias

Je l'ai corrigé de mon côté en appelant l'application sans arguments. En utilisant terminal, accédez à/usr/share/applications en tapant

cd /usr/share/applications 

ensuite, utilisez votre éditeur de texte préféré. J'aime Vim,

Sudo vim keepass2.desktop

après cela, éditez la ligne qui dit Exec = il devrait appeler le programme sans arguments.

Exec=keepass2

sauvegardez et quittez ce qui se produit dans vim en appuyant sur Echap et en tapant wq pour écrire, quittez!

Désolé pour les plus avancés, j'ai essayé de faire une étape par étape pour que tout le monde puisse suivre la solution!

0
Alex Top

Une autre solution partielle:

  1. Installez le nouveau paquet Ubuntu

Sudo apt-add-repository ppa: jtaylor/keepass

Sudo apt-get update

Sudo apt-get installer keepass2

  1. Ouvrez le lanceur et tapez Keepass2

  2. Faites glisser l'icône vers le lanceur

Mais il affiche toujours la "fenêtre sans titre" dans le lanceur le long de la nouvelle icône.

0
Jader Dias