Quando ieri ho acceso Ubuntu 18.04 e volevo avviare GitKraken, non ha funzionato. Dopo aver fatto clic sulla sua icona, vedo come il processo tenta di iniziare nell'angolo in alto a sinistra (accanto a "Attività") ma dopo alcuni secondi il processo sembra scomparire e non succede nulla. Anche il tentativo di avviare GitKraken dalla console non riesce con i seguenti due messaggi:
/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
Sfortunatamente, le mie competenze su Linux sono troppo limitate per risolverlo. L'unica cosa che ho provato è a chmod 777 $HOME/.config/user-dirs.dirs
causa del Permossion denied
ma che non ha aiutato.
EDIT: come ha suggerito Terdon nel suo commento ls -ld ~/.config/user-dirs.dirs
e questo è il suo output:
-rwxrwxrwx 1 myusername myusername 633 Mai 6 10:30 /home/mayusername/.config/user-dirs.dirs
Quindi, ho eseguito il mv ~/snap/gitkraken/58/.config/gtk-2.0/gtkfilechooser.ini gtkfilechooser.ini.bak
comando e ho cercato di avviare GitKraken in seguito. Non ho iniziato a mostrare di nuovo:
/snap/gitkraken/58/bin/desktop-launch: line 23: /home/myusername/.config/user-dirs.dirs: Permission denied
L' ln: failed to create symbolic link ...
errore dal mio post iniziale non è stato visualizzato. Il taglio exe ll
nella directory ~/snap/gitkraken/58/.config/gtk-2.0
mi dà il seguente output:
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.ini
è rosso poiché il file non esiste più. L'esecuzione del chmod
comando in seguito non ha modificato nulla. GitKraken non si avvia e genera gli stessi errori.
ls -ld ~/.config/user-dirs.dirs
. Inoltre, prova a eseguiremv ~/snap/gitkraken/58/.config/gtk-2.0/gtkfilechooser.ini gtkfilechooser.ini.bak
e avviare di nuovo. Infine, dicci se l'esecuzione del comando chmod ha fatto la differenza.