keybase / keybase/client

gnome-shell crash on first running keybase Ubuntu 16.04.1 64 bit

Open
#4,599 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

gnome-shell crash on first running keybase Ubuntu 16.04.1 64 bit

my log id: 5309e21f48aad41d1c97dc1c

What showed up in the Gnome terminal was as follows:
Selecting previously unselected package keybase.
(Reading database ... 1380575 files and directories currently installed.)
Preparing to unpack keybase_amd64.deb ...
Unpacking keybase (1.0.17-20161007160040.61672fe) ...
Setting up keybase (1.0.17-20161007160040.61672fe) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Processing triggers for bamfdaemon (0.5.3bzr0+16.04.20160824-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for mime-support (3.59ubuntu1) ...
simon@fletcher:
/Downloads$ run_keybase
Launching keybase service...
Mounting /keybase...
Launching Keybase GUI...
Success!

I also got a rather nice ASCII-art squirrel, but no GUI launched.

The keybase filesystem is mounted:

simon@fletcher:~/Downloads$ mount | grep keybase
/dev/fuse on /keybase type fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)

There is a 'keybase' entry under 'Internet' in the 'Applications' menu in Gnome (gnome-shell 3.18.5-0ubuntu0.1); selecting it launches the GUI successfully.

So essentially the DEB installer worked but failed to launch the GUI, and, in failing, caused the operating system to believe there had been a crash in gnome-shell.

Note that most Ubuntu users are probably running Unity, not gnome-shell, so this issue (if reproducable) probably doesn't affect many users,

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Begin with the DEB installation and run_keybase flow on Ubuntu 16.04.1 with GNOME Shell, using log ID 5309e21f48aad41d1c97dc1c and the reported terminal output. Done means the first launch no longer triggers the apparent GNOME Shell crash and the Keybase GUI opens normally.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, ubuntu
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.