How to install Discord on Linux - LinuxConfig.org

Steve in Indy

The Discord binary yields a blank window in an amusing shade of gray on Fedora.

Joel Cressy

vishalv/discord-canary does NOT work anymore. discord have fully released the linux client and the canary version does not work. You have to install using the .tar.gz or convert the .deb to .rpm

Καρλ Αντονέσκου

-.- r u kidding me??? I added it & its no package available in Fedora… what the hell???

woahtech

I downloaded the .deb but its says package not found. please help.

Martin Storkärr

im getting this when running the program:

A JavaScript error occurred in the main process

Uncaught exception:

Error: libc++.so.1: cannot open shared object file: No such file or directory
at Error (native)
at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:173:20)
at Object.Module._extensions…node (module.js:583:18)
at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:173:20)

Modules.js:325:110
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickDomainCallback (internal/process/next_tick.js:122:9)

Martin Storkärr

When i run i get this, anyone know what i chould do? Do i just need to create some directory somewhere?

Uncaught exception:

Error: libc++.so.1: cannot open shared object file: No such file or directory
at Error (native)
at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:173:20)
at Object.Module._extensions…node (module.js:583:18)
at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:173:20)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.require (module.js:483:17)
at require (internal/module.js:20:19)
at Object. (/home/martin/.config/discordcanary/0.0.15/modules/discord_voice/index.js:1:98)
at Module._compile (module.js:556:32)
at Object.Module._extensions…js (module.js:565:10)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.require (module.js:483:17)
at require (internal/module.js:20:19)
at Object. (/usr/share/discord-canary/resources/app.asar/VoiceEngine.js:7:22)
at Module._compile (module.js:556:32)
at Object.Module._extensions…js (module.js:565:10)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.require (module.js:483:17)
at require (internal/module.js:20:19)
at launchMainAppWindow (/usr/share/discord-canary/resources/app.asar/index.js:477:26)
at SplashWindow. (/usr/share/discord-canary/resources/app.asar/index.js:608:16)
at SplashWindow.g (events.js:286:16)
at emitNone (events.js:86:13)
at SplashWindow.emit (events.js:185:7)
at SplashWindow._launchMainWindow (/usr/share/discord-canary/resources/app.asar/SplashWindow.js:255:14)
at Modules. (/usr/share/discord-canary/resources/app.asar/SplashWindow.js:64:15)
at emitThree (events.js:121:20)
at Modules.emit (events.js:194:7)
at /usr/share/discord-canary/resources/app.asar/common/Modules.js:325:110
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickDomainCallback (internal/process/next_tick.js:122:9)

ukbeast -> Martin Storkärr

The error says you are missing libc++
install libc++

William T. Svendsen

running antergos but it only come that there is no such file

NilValue

Whenever I attempt an install it gives me a bad time. Says

“dpkg: error processing package discord-canary (–install):
dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.13.3-8) …
Processing triggers for desktop-file-utils (0.23-1) …
Processing triggers for mime-support (3.60) …
Errors were encountered while processing:
discord-canary”

Lubos Rendek Mod -> NilValue

try to run

# apt-get install -f

after you receive the above message. Alternatively try to use gdebi command to install the package:

# gdebi /path/to/discord-canary.deb

Leaf -> Lubos Rendek

I havnt really done this much before, what exactly is the /path/to/ of this situation and where would I typically find it for future reference

Lubos Rendek Mod → Leaf

try to start here: https://linuxconfig.org/filesystem-basics

Geoff

Ummm…

username@catherine-desktop:~$ sudo dpkg -i /path/to/discord-canary.deb
dpkg: error processing /path/to/discord-canary.deb (--install):
cannot access archive: No such file or directory
Errors were encountered while processing:
/path/to/discord-canary.deb

Lubos Rendek Mod -> Geoff

replace the /path/to/ with the the actual path to the downloaded discord-canary.deb package.

FlyWithMeh

Hey! I’m on Ubuntu and I get dependency problems.

2017-02-10 14:26:56 (2,54 MB/s) - ‘canary?platform=linux.1’ saved [38094340/38094340]

jelle@jelle-355V4C-356V4C-3445VC-3545VC:~$ sudo dpkg -i canary?platform=linux
Selecting previously unselected package discord-canary.
(Reading database … 312629 files and directories currently installed.)
Preparing to unpack canary?platform=linux …
Unpacking discord-canary (0.0.15) …
dpkg: dependency problems prevent configuration of discord-canary:
discord-canary depends on libappindicator1; however:
Package libappindicator1 is not installed.
discord-canary depends on libc++1; however:
Package libc++1 is not installed.

dpkg: error processing package discord-canary (–install):
dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) …
Processing triggers for desktop-file-utils (0.22-1ubuntu5) …
Processing triggers for mime-support (3.59ubuntu1) …
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160824-0ubuntu1) …
Rebuilding /usr/share/applications/bamf-2.index…
Errors were encountered while processing:
discord-canary

Does this mean (Sorry, i’m new!) that I first have to install the packages libappindicator1 and libc++1?

Thanks in advance!

Fredrey

I’m on Lubuntu and when I try download it, I just get
dpkg: error processing archive /path/to/discord-canary-0.0.8.deb (–install):
cannot access archive: No such file or directory
Errors were encountered while processing:
/path/to/discord-canary-0.0.8.deb

Bróccán Ware → Fredrey

Hey so first off, discord is only currently made with 64 bit architechtures. so if you are running a 32 bit version of Ubuntu without 64 bit libraries the installation wont work. However since this is a simple pathing problem it looks like. This can be resolved.

First type in terminal (without parenthesis):

wget https://discordapp. com/api/download/canary?platform=linux

You should get an output similar to:

“2017-02-07 00:28:30 (1.22 MB/s) - ‘canary?platform=linux’ saved [38094340/38094]”

The ‘canary?platform=linux’ is the name of the file, so its the same for then all you need to do is type:

sudo dpkg -i canary?platform=linux

and the instillation should begin.

NOTE: If you get an error saying something along the lines of “Wrong architecture” then chances are you are running a 32bit verson of linux. Not a 64 bit and you can either reinstall linux with 64 bit or figure out a way to install 64 bit libraries if your cpu supports it which you can check by typing “lscpu”. If you encounter any problems let me know and give me more details about the output it is giving you as well as your specs for your processor and ubuntu version.

Lubos Rendek Mod -> Bróccán Ware

Thanks for this… Article updated to include wget’s -O option to save discord package with an appropriate file name.

Blimmo D. Clown

I’m running Raspbian on a Pi 3. Out of luck?

The issue seems to be the ARM

package architecture (amd64) does not match system (armhf)

AlunBlue14 -> Blimmo D. Clown

Pretty much since the app isn’t developed for the ARM processor architecture (armhf). Sorry.