GitKraken tidak mulai lagi di Ubuntu 18.04

18

Ketika saya menyalakan Ubuntu 18.04 saya kemarin dan ingin memulai GitKraken, itu tidak berhasil. Setelah saya klik ikonnya, saya melihat bagaimana proses mencoba memulai di sudut kiri atas (di sebelah "Aktivitas") tetapi setelah beberapa detik prosesnya tampaknya mati dan tidak ada yang terjadi. Mencoba meluncurkan GitKraken dari konsol gagal juga dengan dua pesan berikut:

/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

Sayangnya, kemampuan Linux saya terlalu terbatas untuk menyelesaikan ini. Satu-satunya hal yang saya coba adalah chmod 777 $HOME/.config/user-dirs.dirskarena Permossion deniedtetapi itu tidak membantu.

EDIT: seperti yang disarankan terdon dalam komentarnya yang saya buat ls -ld ~/.config/user-dirs.dirsdan ini adalah hasilnya:

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

Kemudian, saya membuat mv ~/snap/gitkraken/58/.config/gtk-2.0/gtkfilechooser.ini gtkfilechooser.ini.bakperintah dan mencoba memulai GitKraken sesudahnya. Saya tidak mulai tampil lagi:

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

The ln: failed to create symbolic link ...kesalahan dari posting awal saya tidak muncul. Pemotongan exe lldi direktori ~/snap/gitkraken/58/.config/gtk-2.0memberi saya output berikut:

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.iniberwarna merah karena file tidak ada lagi. Menjalankan chmodperintah setelah itu tidak mengubah apa pun. GitKraken tidak memulai dan menghasilkan kesalahan yang sama.

Varius
sumber
2
Harap edit pertanyaan Anda dan kirim hasilnya ls -ld ~/.config/user-dirs.dirs. Juga, coba jalankan mv ~/snap/gitkraken/58/.config/gtk-2.0/gtkfilechooser.ini gtkfilechooser.ini.bakdan luncurkan lagi. Akhirnya, beri tahu kami jika menjalankan perintah chmod ada bedanya.
terdon

Jawaban:

40

ASK: Harus menginstal libgnome-keyring: sudo apt install libgnome-keyring0

UI sekarang muncul dan bekerja untuk saya. Masih mendapatkan peringatan berikut, tetapi berhasil:

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
sumber
2
Yap. sudo apt install libgnome-keyring0bekerja untuk saya juga di Linux Mint 19.
f0nzie