Skip to content

GitHub Desktop Linux 3.6.4-beta1-linux3

Pre-release
Pre-release

Choose a tag to compare

@amitwh amitwh released this 28 Jul 12:32

Fixes

  • Blank screen fixed — the renderer was crashing due to a module-level ipcMain.on() call in build-default-menu.ts that executed in the renderer process (where ipcMain is undefined). This was the root cause of the blank window with only the menu bar visible.
  • GNOME shortcut now appears.desktop file was mode 0664 (group-writable); gio refused to trust it. Now correctly set to 0644.
  • /opt directory accessible — was packed as 0700 (root-only). Now 0755, with explicit chmod in postinst for upgrades.
  • chrome-sandbox SUID — postinst now unconditionally sets 4755 (the unshare --user heuristic was unreliable on Ubuntu 24+ where AppArmor restricts userns at runtime).

Install

.deb (Debian/Ubuntu)

sudo dpkg -i GithubDesktopLinux_3.6.4-beta1-linux3_amd64.deb

AppImage

AppImage needs --no-sandbox on Ubuntu 24+ (FUSE mounts with nosuid):

chmod +x GithubDesktopLinux-3.6.4-beta1-linux3.AppImage
./GithubDesktopLinux-3.6.4-beta1-linux3.AppImage --no-sandbox

Snap

sudo snap install --dangerous GithubDesktopLinux_3.6.4-beta1-linux3_amd64.snap

Flatpak

flatpak install --user "GitHub Desktop Linux-3.6.4-beta1-linux3-x86_64.flatpak"