Github Desktop Slow

Contribute to desktop/desktop development by creating an account on GitHub. GitHub desktop freezes on commit when there is a pre-commit hook. Slow performance. Feb 27, 2019 When I clone a large repository it is downloading very slowly. My connection is 100mbps and tests ok, it's just github that is slow. Varying between 50 to 200 kbps. It never used to be so slow. GitHub Desktop: 1.6.2; Operating system: Microsoft Windows Version 10.0.17134.590 Steps to Reproduce. Install Github desktop if not already installed.

  1. If you want the newest version, I suggest you check out github-desktop-git and modify the PKGBUILD to use the base repository, with the understanding that the application takes a significant amount of RAM to build. Anyone having problems with slow commit? Version 2.5.3 works OK, but after that when you click 'commit' it takes 45-120 seconds.
  2. When I follow point 5 (Test everything out) in the github guide, the ssh command also hangs forever. According to the guide, I should be presented with a message that 'Github does not provide shell access'. Below is my output from ssh -vT [email protected] Debug1: Authentication succeeded (publickey).

Package Details: github-desktop-bin 2.7.1-1

Package Actions

  • View PKGBUILD / View Changes
Git Clone URL: https://aur.archlinux.org/github-desktop-bin.git (read-only, click to copy)
Package Base: github-desktop-bin
Description: GUI for managing Git and GitHub.
Upstream URL: https://desktop.github.com
Licenses: MIT
Conflicts: github-desktop
Provides: github-desktop
Submitter: immackay
Maintainer: immackay
Last Packager: immackay
Votes: 30
Popularity: 1.73
First Submitted: 2018-08-01 14:12
Last Updated: 2021-04-05 03:39

Dependencies (10)

  • curl(curl-git, curl-minimal-git)
  • gconf(gconf-gtk2)
  • git(git-git)
  • gnome-keyring(gnome-keyring-git, pass-secrets-git)
  • nspr(nspr-hg)
  • nss(nss-hg)
  • unzip(unzip-natspec, unzip-iconv)
  • hub(hub-git)(optional) – CLI interface for GitHub.

Sources (2)

immackay commented on 2019-10-04 23:52

For whom it may concern: this package depends on Shiftkey's linux support fork, located at https://github.com/shiftkey/desktop/

I check this regularly for releases. If you want the newest version, I suggest you check out github-desktop-git and modify the PKGBUILD to use the base repository, with the understanding that the application takes a significant amount of RAM to build.

pawggers commented on 2021-04-02 01:30

release-2.7.1-linux1 is now available is this being updated soon?

hwittenborn commented on 2021-03-30 08:13

@immackay any chance this can get updated? If you need a co-maintainer I'd be more than willing to put some time in. I might be able to get a script going that auto-updates it too if you'd want that.

twolf commented on 2021-03-01 13:40

The gconf dependency is no longer needed and now has trouble compiling with the latest release.

sdp8483 commented on 2020-12-19 13:48

@mlerota I have the same slow commit experience you mention. I did find that if I click the 'Fetch Origin' button during this waiting I can get the commit to finish instantly.

mlerota commented on 2020-11-26 15:05

Anyone having problems with slow commit? Version 2.5.3 works OK, but after that when you click 'commit' it takes 45-120 seconds to finish.

hschletz commented on 2020-11-18 16:23

I built this package with the gconf dependency removed from the PKGBUILD and it runs just fine. It is included in the upstream Debian package, but the author appears to be unsure whether it is actually needed:

Github desktop slow download

The upstream RPM does not have the gconf dependency either.

bonkmaykrq commented on 2020-11-01 20:39

If any of you are having trouble compiling gconf, run this:

sudo pacman -S gtk-doc gobject-introspection gnome-common

archisman commented on 2020-08-18 05:29

Is it possible to install this in armhf or arm64 (Raspberry Pi)?

petko10 commented on 2020-06-23 09:51

As Elanzer pointed out the PKGBUILD needs to be updated because the binary is one directory deeper. I guess this is the problematic line:printf '#!/bin/shnn/opt/${_pkgname}/github-desktop '[email protected]'n' install -Dm755 /dev/stdin '${pkgdir}/usr/bin/${_pkgname}'Where the actual binary location is /opt/github-desktop/github-desktop/github-desktopThe other way around is to manually replace the symlink to said bianry.

Github Desktop Too Slow

Elanzer commented on 2020-06-13 21:58

Github Desktop For Linux

I had to update /usr/bin/github-desktop script to /opt/github-desktop/github-desktop/github-desktop '[email protected]', because it was pointing to the directory.