Client: Keybase GUI not opening on Ubuntu

Created on 16 Aug 2019  Â·  10Comments  Â·  Source: keybase/client

I have tried everything that comes on Google and issues here with the search "Keybase GUI Not working Ubuntu" but I can't come up with anything that fixes the problem. I tried both stable and nightly packages. I've included log id at bottom of this comment.

I tried using keybase cli to login but it came up with the following block:

shermisaurus@pop-os:~$ keybase login 
â–¶ WARNING Permission denied opening config file /home/shermisaurus/.config/keybase/config.json
â–¶ WARNING Permission denied opening gui config file /home/shermisaurus/.config/keybase/gui_config.json
â–¶ WARNING Permission denied opening updater config file /home/shermisaurus/.config/keybase/updater.json
â–¶ ERROR Failed to open config file /home/shermisaurus/.config/keybase/config.json.QISZRPRLR6PD4DA27QJTMEPR for writing: open /home/shermisaurus/.config/keybase/config.json.QISZRPRLR6PD4DA27QJTMEPR: permission denied
â–¶ ERROR Failed to open config file /home/shermisaurus/.config/keybase/config.json.W632ZQ4JCFFU44WWC57ACGAH for writing: open /home/shermisaurus/.config/keybase/config.json.W632ZQ4JCFFU44WWC57ACGAH: permission denied
â–¶ INFO Starting keybase.service.
â–¶ WARNING Permission denied opening config file /home/shermisaurus/.config/keybase/config.json
Your keybase username: â–¶ WARNING Permission denied opening gui config file /home/shermisaurus/.config/keybase/gui_config.json
â–¶ WARNING Permission denied opening updater config file /home/shermisaurus/.config/keybase/updater.json


my log id: fe55417b9397f6d19771181c

Most helpful comment

And then try run_keybase again?

All 10 comments

I guess it's due to encrypted LVM partition on my ubuntu based machine. Any workarounds for this, like changing config file location to some other location. Or maybe an AppImage for that?

Can you try this?

sudo chown -R $(whoami):$(whoami) ~/.config/keybase

I see there has been a discussion on here about flatpak support. I think flatpak can solve issues on fully encrypted LVM machines. Correct me if I am wrong, I've just a rough idea about these things.

Can you try this?

sudo chown -R $(whoami):$(whoami) ~/.config/keybase

I tried this. There's no output in the terminal.

And then try run_keybase again?

And then try run_keybase again?

Yeah, it worked this time, as expected. KBFS is working as it should.
I wonder how this happened without actually doing anything? Just curious.

I believe it's a bug in our code. We're looking into it.

Did you already have Keybase installed on this computer, and this happened after an upgrade? Or was this the first time Keybase was installed on this computer?

I had keybase installed on this computer before but recently I performed a clean wipe and fresh Pop_OS! (Ubuntu based) installation with full LVM encrypted installation on my primary drive. I am all set-up now. Thanks for looking into it :). Let me know if I need to provide some logs or anything else.

On an another freshly installed elementary OS today on a different laptop I got the same error as before. And as usual the mentioned fix worked just fine. Just for a fyi
@heronhaye

shermisaurus@elementary-os:~$ run_keybase 
â–¶ WARNING Permission denied opening config file /home/shermisaurus/.config/keybase/config.json
â–¶ WARNING Permission denied opening gui config file /home/shermisaurus/.config/keybase/gui_config.json
â–¶ WARNING Permission denied opening updater config file /home/shermisaurus/.config/keybase/updater.json
â–¶ ERROR open /home/shermisaurus/.config/keybase/keybase.autogen.env: permission denied
Was this page helpful?
0 / 5 - 0 ratings

Related issues

eki picture eki  Â·  4Comments

pipermerriam picture pipermerriam  Â·  4Comments

tyrion picture tyrion  Â·  3Comments

heartwithyou picture heartwithyou  Â·  3Comments

martindevans picture martindevans  Â·  4Comments