GitKraken ne démarre plus sur Ubuntu 18.04

18

Hier, lorsque j'ai allumé mon Ubuntu 18.04 et que je voulais démarrer GitKraken, cela n'a pas fonctionné. Après avoir cliqué sur son icône, je vois comment le processus essaie de démarrer dans le coin supérieur gauche (à côté de "Activités") mais après quelques secondes, le processus semble mourir et rien ne se passe. La tentative de lancement de GitKraken à partir de la console échoue également avec les deux messages suivants:

/snap/gitkraken/58/bin/desktop-launch: line 23: $HOME/.config/user-dirs.dirs: Permission denied
ln: failed to create symbolic link '$HOME/snap/gitkraken/58/.config/gtk-2.0/gtkfilechooser.ini': File exists

Malheureusement, mes compétences Linux sont trop limitées pour résoudre ce problème. La seule chose que j'ai essayée, c'est à chmod 777 $HOME/.config/user-dirs.dirscause du Permossion deniedmais ça n'a pas aidé.

EDIT: comme terdon l'a suggéré dans son commentaire que j'ai fait ls -ld ~/.config/user-dirs.dirset voici sa sortie:

-rwxrwxrwx 1 myusername myusername 633 Mai 6 10:30 /home/mayusername/.config/user-dirs.dirs

Ensuite, j'ai fait la mv ~/snap/gitkraken/58/.config/gtk-2.0/gtkfilechooser.ini gtkfilechooser.ini.bakcommande et essayé de démarrer GitKraken par la suite. Je n'ai pas recommencé à montrer:

/snap/gitkraken/58/bin/desktop-launch: line 23: /home/myusername/.config/user-dirs.dirs: Permission denied

L' ln: failed to create symbolic link ...erreur de mon message initial n'est pas apparue. La découpe Exe lldans le répertoire ~/snap/gitkraken/58/.config/gtk-2.0me donne la sortie suivante:

drwxrwxr-x 2 myusername myusername 4096 Jun  3 16:44 ./
drwxrwxr-x 8 myusername myusername 4096 Mai 21 12:28 ../
lrwxrwxrwx 1 myusername myusername   47 Jun  3 15:45 gtkfilechooser.ini -> /home/myusername/.config/gtk-2.0/gtkfilechooser.ini
-rw-r--r-- 1 myusername myusername  198 Jun  3 16:44 gtkfilechooser.ini.bak

gtkfilechooser.ini -> /home/myusername/.config/gtk-2.0/gtkfilechooser.iniest rouge car le fichier n'existe plus. L'exécution de la chmodcommande par la suite n'a rien changé. GitKraken ne démarre pas et génère les mêmes erreurs.

Varius
la source
2
Veuillez modifier votre question et publier la sortie de ls -ld ~/.config/user-dirs.dirs. Essayez également de mv ~/snap/gitkraken/58/.config/gtk-2.0/gtkfilechooser.ini gtkfilechooser.ini.baklancer et de lancer à nouveau. Enfin, dites-nous si l'exécution de la commande chmod a fait une différence.
terdon

Réponses:

40

RESOLU: J'ai dû installer libgnome-keyring: sudo apt install libgnome-keyring0

L'interface utilisateur arrive maintenant et fonctionne pour moi. Obtenez toujours les avertissements suivants, mais cela fonctionne:

Gtk-Message: 11:19:31.343: Failed to load module "overlay-scrollbar"
Gtk-Message: 11:19:31.349: Failed to load module "canberra-gtk-module"
Node started time: 1528391971495
state:  update-not-available
EVENT: Main process loaded at 441 ms
state:  checking-for-update
state:  update-not-available
state:  checking-for-update
state:  update-not-available
EVENT: Starting initial render of foreground window at 5331 ms
EVENT: Startup triggers started at 5446 ms
Jeff Galbraith
la source
2
Ouais. sudo apt install libgnome-keyring0travaillé pour moi aussi dans Linux Mint 19.
f0nzie