GitKraken falla cuando intento abrir preferencias

GitKraken falla cuando intento abrir preferencias

Recientemente instalé Manjaro. Las cosas funcionan muy bien en su mayor parte, pero GitKraken sigue fallando cuando intento abrir la página "Preferencias". Se bloqueará y luego se volverá a abrir, pero la página de preferencias no aparecerá.

Este es el resultado cuando lo ejecuto desde la terminal:

(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

¿Alguien tiene alguna sugerencia sobre cómo solucionar este problema?

Respuesta1

Esto parecía ser un problema específico del paquete snap. Cuando eliminé la configuración existente de gitkraken y la instalé desde un tarball, funcionó sin problemas.

Eso significa que en el futuro este scriptdeberíaresolver el problema:

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

Luego, agregue un archivo de escritorio similar a este (donde {{ user_home }}se reemplaza por su directorio de inicio). Agregar un archivo de escritorio le permite obtener una funcionalidad similar a la del paquete snap: GitKraken podrá buscarse mediante gnome.

[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

información relacionada