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.
ls -ld ~/.config/user-dirs.dirs. Essayez également demv ~/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.