Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Install BetterDiscord on Linux

Install BetterDiscord on Linux

This Gist contains simple instructions on how to install, update, and uninstall BetterDiscord on Linux.

For more thorough documentation, take a look at betterdiscordctl's README.

Do NOT submit issues here as I don't check the comments. You should submit them here instead.

Install dependencies

Curl

Install using your package manager

Install betterdiscordctl

$ curl -O https://raw.githubusercontent.com/bb010g/betterdiscordctl/master/betterdiscordctl
$ chmod +x betterdiscordctl
$ sudo mv betterdiscordctl /usr/local/bin

You can then keep betterdiscordctl up to date with this command:

$ sudo betterdiscordctl self-upgrade

Install BetterDiscord

Replace [COMMAND] with install to install BD for the first time, reinstall to reinstall BD after a Discord update, or uninstall to uninstall an existing installation.

  • For Stable
$ betterdiscordctl [COMMAND]
  • For PTB
$ betterdiscordctl --flavor PTB [COMMAND]
  • For Canary
$ betterdiscordctl --flavor Canary [COMMAND]
  • For Snap
$ betterdiscordctl --d-install snap [COMMAND]
  • For Flatpak
$ betterdiscordctl --d-install flatpak [COMMAND]

Credits

BetterDiscord by Jiiks

Bandaged BD by Zerebos (rauenzi)

betterdiscordctl by bb010g

@ljcoogan
Copy link

ljcoogan commented Mar 30, 2021

i just installed it to stable on the most recent version of KDE Neon, and the command said it was installed, but closing and restarting discord does not seem to show that it was installed at all. this is on the stable version downloaded right from discord's own website, but this also happened on both the snap and flatpak versions as well.

I am having the exact same problem on Kubuntu - betterdiscordctl reports it is installed but the settings just don't show up in the discord client. Already tried restarting discord and rebooting, hasn't fixed anything.

I am on Kubuntu 20.04 LTS using the latest .deb version of Discord.

@Saniee
Copy link

Saniee commented Mar 30, 2021

Snímka obrazovky z 2021-03-30 15-19-12

@sayand0122
Copy link

sayand0122 commented Mar 30, 2021

Thanks @ljcoogan and @Saniee for pointing those out and here i was thinking there is something wrong with my linux version or something

@c8hunderscore
Copy link

c8hunderscore commented Mar 30, 2021

:c

@Arcane-Cube
Copy link

Arcane-Cube commented Apr 5, 2021

I seem to be getting an error
Option

@alucardromero
Copy link

alucardromero commented Apr 5, 2021

Looks like latest Discord update (at least for Linux) makes the application a ... web wrapper? I was given the orange banner advising I should install the desktop version...which I thought I did. :P This would also explain why BD says its installed while the options are nowhere to be found in the Settings. Don't know if that helps.

@HeyaGlitz
Copy link

HeyaGlitz commented Apr 5, 2021

I'm back again, forgot to mention that yes, I too do get an alert that I can download the desktop version, despite being on the desktop version, why and how would they include that in the desktop app anyways?

@SpectrixDev
Copy link

SpectrixDev commented Apr 5, 2021

Looks like latest Discord update (at least for Linux) makes the application a ... web wrapper? I was given the orange banner advising I should install the desktop version...which I thought I did. :P This would also explain why BD says its installed while the options are nowhere to be found in the Settings. Don't know if that helps.

Same thing for me, running on Arch with flatpak

2021-04-05-113428_1864x109_scrot

@Saniee
Copy link

Saniee commented Apr 5, 2021

Screenshot_20210405_114440
Please all people here that are experiencing problems, download the Beta version/installer which works here = https://github.com/BetterDiscord/Installer/releases/latest

@SpectrixDev
Copy link

SpectrixDev commented Apr 5, 2021

This resolves all the problems. This gist is now out of date, rather just use the installer.

@HeyaGlitz
Copy link

HeyaGlitz commented Apr 6, 2021

Can also confirm that it has solved the problem for me. Insanely easy installation and no hassles!
Farewell people, and may this installer work for you too xd

@Mimich-FR
Copy link

Mimich-FR commented Apr 7, 2021

Yes, the new official installer works perfectly.
In the past i use betterdiscordctl(thanks for work bb010g) but is finish.

@ObserverOfTime
Copy link
Author

ObserverOfTime commented May 24, 2021

betterdiscordctl and this gist have now been updated.

@eiglow
Copy link

eiglow commented May 27, 2021

The gist says to use betterdiscordctl -i flatpak install.
I tried to run that, and I just got ERROR: Unknown top-level option: -i.

EDIT: betterdiscordctl --d-install flatpak install works. Took me a few tries to figure it out though, imo it's a bit unclear.

@8jd
Copy link

8jd commented May 28, 2021

i need help when i do betterdiscordctl --flavor Canary install it says ERROR: Unknown top-level option: --flavor
Use betterdiscordctl --help for more information. any fix? btw i installed the appimage
.

@HeyaGlitz
Copy link

HeyaGlitz commented May 30, 2021

@8jd --flavor is not a valid option, use -f
betterdiscordctl -f canary install

@RandomExplosion
Copy link

RandomExplosion commented Jul 21, 2021

is there any plan to make this work with discord_arch_electron

@RandomExplosion
Copy link

RandomExplosion commented Jul 21, 2021

i'm referring to the official aur repo by that name

@SmolAlli
Copy link

SmolAlli commented Nov 3, 2021

Please update it to link to the current BetterDiscord repository (https://github.com/BetterDiscord/BetterDiscord)

@BLVCKLVND
Copy link

BLVCKLVND commented Dec 9, 2021

How do I put a theme on BetterDiscord Linux Version?

@SmolAlli
Copy link

SmolAlli commented Dec 9, 2021

@BLVCKLVND Join the BetterDiscord server for help on that regard here

@kyb3rcipher
Copy link

kyb3rcipher commented Dec 23, 2021

working on Ubuntu with flatpak
command:

betterdiscordctl --d-install flatpak install

@Hri7566
Copy link

Hri7566 commented Feb 8, 2022

using the snap version of discord, i have absolutely no clue where to find the plugins folder, and the button in the plugins menu does nothing

@Vcyberpunk
Copy link

Vcyberpunk commented Mar 5, 2022

betterdiscordctl, или как быстро сломать discord

@tw1nkey
Copy link

tw1nkey commented Mar 10, 2022

Ubuntu says i don't have discord install
image

@PedroMTSilva
Copy link

PedroMTSilva commented Mar 15, 2022

Hey, i had this problem too. To solve it download the file from their website, it will download as an .appImage file, it shoud be this: "BetterDiscord-Linux.AppImage" go to your downloads directory and do the following:
$ chmod +x BetterDiscord-Linux.AppImage
$ ./BetterDiscord-Linux.AppImage
And it should run the normal installer with no problems. Now the problem that i have is that it's not finding the discord install to install BD. :/

EDIT: after reading a bit up above, the command betterdiscordctl --d-install flatpak install works for me.

@saku-bruh
Copy link

saku-bruh commented Apr 16, 2022

Hey, i had this problem too. To solve it download the file from their website, it will download as an .appImage file, it shoud be this: "BetterDiscord-Linux.AppImage" go to your downloads directory and do the following: $ chmod +x BetterDiscord-Linux.AppImage $ ./BetterDiscord-Linux.AppImage And it should run the normal installer with no problems. Now the problem that i have is that it's not finding the discord install to install BD. :/

EDIT: after reading a bit up above, the command betterdiscordctl --d-install flatpak install works for me.

thats so god damn dumb lmao should revise the tutorial as its kind of useless aside from the install atm

@shinji257
Copy link

shinji257 commented Apr 20, 2022

Thanks for this. I'm on Linux Mint and using the Flatpak version of Discord. Went and used betterdiscordctl and had it install for flatpak and it worked first try. You do not need to download the Better Discord AppImage installer as betterdiscordctl takes care of installing it for you. Yay!

This is all part of my (inevitable) transition to Linux Mint.

@teunissenstefan
Copy link

teunissenstefan commented May 3, 2022

I'm getting "/bin/bash: error reading input file: Permission denied" when using betterdiscordctl --d-install snap install. Any ideas?

@soraA420
Copy link

soraA420 commented May 23, 2022

betterdiscordctl --flavor does not work anymore. only betterdiscordctl -f does

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment