Ich habe vor Kurzem Manjaro installiert. Die meisten Dinge funktionieren einwandfrei, aber GitKraken stürzt immer ab, wenn ich versuche, die Seite „Einstellungen“ zu öffnen. Es stürzt ab, öffnet sich dann erneut, aber die Seite mit den Einstellungen wird nicht angezeigt.
Dies ist die Ausgabe, wenn ich es vom Terminal aus ausführe:
(node:3255) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(node:3255) [DEP0106] DeprecationWarning: crypto.createDecipher is deprecated.
(electron) 'allowRendererProcessReuse' is deprecated and will be removed.
state: unavailable
state: checking
state: unavailable
App Window: WebContents 2 render process unexpectedly missing: crashed
MessagePort is terminating
MessagePort is terminating
MessagePort is terminating
MessagePort is terminating
MessagePort is terminating
Error occurred in handler for 'LOAD_ORGANIZATION_SUMMARIES': MessagePort is terminating
[PERFORMANCE] tried to end event with no start time: opening renderer window
state: checking
state: unavailable
Hat jemand Vorschläge, wie man das beheben kann?
Antwort1
Dies schien ein spezifisches Problem des Snap-Pakets zu sein. Als ich die vorhandene Gitkraken-Konfiguration löschte und sie aus einem Tarball installierte, funktionierte es problemlos.
Das bedeutet, dass dieses Skript in Zukunftsollenlösen Sie das Problem:
rm -r ~/.gitkraken ~/.config/GitKraken
mkdir -p ~/apps/sources
cd ~/apps/sources
wget https://release.axocdn.com/linux/gitkraken-amd64.tar.gz
tar -xf gitkraken-amd64.tar.gz
mv gitkraken ~/apps
Fügen Sie dann eine Desktop-Datei hinzu, die ungefähr so aussieht (wobei {{ user_home }}
durch Ihr Home-Verzeichnis ersetzt wird). Durch das Hinzufügen einer Desktop-Datei erhalten Sie ähnliche Funktionen wie mit dem Snap-Paket: GitKraken kann von Gnome durchsucht werden.
[Desktop Entry]
X-SnapInstanceName=gitkraken
Name=GitKraken
Comment=Unleash your repo
GenericName=Git Client
Exec=env BAMF_DESKTOP_FILE_HINT={{ user_home }}/.local/share/applications/gitkraken_gitkraken.desktop {{ user_home }}/apps/gitkraken/gitkraken %U
Icon={{ user_home }}/apps/gitkraken/gitkraken.png
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Development;RevisionControl;
MimeType=text/plain;
StartupWMClass=gitkraken