GitKraken ไม่เริ่มทำงานอีกต่อไปบน Ubuntu 18.04


18

เมื่อฉันเปิด Ubuntu เมื่อวันที่ 18.04 และต้องการเริ่ม GitKraken มันไม่ทำงาน หลังจากฉันคลิกที่ไอคอนของมันฉันเห็นว่ากระบวนการพยายามเริ่มต้นที่มุมซ้ายบน (ถัดจาก "กิจกรรม") แต่หลังจากผ่านไปไม่กี่วินาทีกระบวนการดูเหมือนจะตายและไม่มีอะไรเกิดขึ้น การพยายามเรียกใช้ GitKraken จากคอนโซลล้มเหลวด้วยข้อความสองข้อความต่อไปนี้:

/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

น่าเสียดายทักษะ Linux ของฉันมี จำกัด เกินไปที่จะแก้ปัญหานี้ สิ่งเดียวที่ฉันได้ลองก็chmod 777 $HOME/.config/user-dirs.dirsเพราะPermossion deniedแต่นั่นก็ไม่ได้ช่วยอะไร

แก้ไข: เป็น terdon แนะนำในความคิดเห็นของเขาฉันได้ทำls -ld ~/.config/user-dirs.dirsและนี่คือผลลัพธ์:

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

จากนั้นฉันทำmv ~/snap/gitkraken/58/.config/gtk-2.0/gtkfilechooser.ini gtkfilechooser.ini.bakคำสั่งและพยายามเริ่ม GitKraken ในภายหลัง ฉันไม่ได้เริ่มแสดงอีกครั้ง:

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

ln: failed to create symbolic link ...ข้อผิดพลาดจากการโพสต์ครั้งแรกของฉันไม่ปรากฏ การตัด exe llในไดเรกทอรี~/snap/gitkraken/58/.config/gtk-2.0ให้ผลลัพธ์ต่อไปนี้ให้ฉัน:

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เป็นสีแดงเนื่องจากไฟล์ไม่มีอยู่อีกต่อไป การดำเนินการchmodคำสั่งหลังจากนั้นไม่ได้เปลี่ยนแปลงอะไรเลย GitKraken ไม่เริ่มทำงานและส่งออกข้อผิดพลาดเดียวกัน


2
โปรดแก้ไขls -ld ~/.config/user-dirs.dirsคำถามของคุณและโพสต์การส่งออกของ นอกจากนี้ลองเรียกใช้mv ~/snap/gitkraken/58/.config/gtk-2.0/gtkfilechooser.ini gtkfilechooser.ini.bakและเปิดใช้อีกครั้ง สุดท้ายบอกเราว่าการรันคำสั่ง chmod สร้างความแตกต่างหรือไม่
terdon

คำตอบ:


40

แก้ไขแล้ว: ต้องติดตั้ง libgnome-keyring: sudo apt install libgnome-keyring0

UI ตอนนี้มาและทำงานสำหรับฉัน ยังคงได้รับคำเตือนต่อไปนี้ แต่ใช้งานได้:

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

2
Yeap sudo apt install libgnome-keyring0ทำงานให้ฉันด้วยใน Linux Mint 19.
f0nzie
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.