Discord linux error

A list of common issues with the Discord client on Linux and a bit of info on how to troubleshoot them. - GitHub - simoniz0r/Discord-Linux-Client-Issues: A list of common issues with the Discord cl...

Common issues with the Discord client on Linux

List of Discord’s dependencies on most popular distros

Discord’s dependencies on Debian based distros (includes Ubuntu based distros which also includes Mint):

libc6, libasound2, libatomic1, libgconf-2-4, libnotify4, libnspr4, libnss3, libstdc++6, libxss1, libxtst6, libappindicator1, libc++1

Discord’s dependencies on Arch Linux:

glibc, alsa-lib, gcc-libs, gconf, libnotify, nspr, nss, libxss, libxtst, libc++ (libc++ is installed from the AUR)

Discord’s dependencies on Fedora:

libatomic, glibc, alsa-lib, GConf2, libnotify, nspr >= 4.13, nss >= 3.27, libstdc++, libX11 >= 1.6, libXtst >= 1.2, libappindicator, libcxx, libXScrnSaver

Discord’s dependencies on openSUSE:

libatomic1, glibc, alsa, gconf2, libnotify, mozilla-nspr >= 4.13, mozilla-nss >= 3.27, libstdc++6, libX11 >= 1.6, libXtst >= 1.2, libappindicator, libc++1, libXScrnSaver

Crashes and issues caused by missing dependencies

libc++1/libc++/libcxx

If Discord crashes before it loads, most times this is caused by the user missing libc++1/libc++/libcxx. Having too old of a version of libc++1/libc++/libcxx can also cause Discord to crash before it loads. A couple of examples of Discord’s output in a terminal when this happens are shown below:

DiscordCanary[7645]: segfault at 0 ... error 4 in libc-2.23.so ...
exception_ptr not yet implemented

Steps to solve this issue:

Debian/Ubuntu/Mint:

sudo apt-get install libc++1

Arch Linux:

See the AUR page for libc++ for install instructions

Fedora:

openSUSE:

sudo zypper install libc++1

CentOS/Others:

If the user is running a distribution such as CentOS which has too old of a version of libc++1/libc++/libcxx, they will not be able to run Discord without either adding an additional repository to update their libc++1/libc++/libcxx version or they can use the AppImage builds of Discord which contain all of the necessary dependencies for Discord to run (including an up to date libc++1/libc++/libcxx).

libatomic1/libatomic

If a red banner shows at the top of the Discord client on Linux saying that the install is corrupt, this is almost always caused by the user missing libatomic1/libatomic. Some users have also reported that voice chat does not work properly without libatomic1/libatomic installed.

Steps to solve this issue:

Ubuntu/Debian/Mint:

sudo apt-get install libatomic1

Arch Linux:

Fedora/CentOS:

sudo dnf install libatomic

openSUSE:

sudo zypper install libatomic1

Notification Daemons

If the user is not running a notification daemon (such as notify-osd, notification-daemon, dunst, etc), Discord will appear to freeze for a few seconds every time that the Discord client tries to send a desktop notification (when the user gets a mention, DM, etc). This can be solved by either disabling notifications in Discord’s settings or by installing a notification daemon.

Steps to solve this issue:

There are multiple notification daemons that the user may choose to install. If a user is not running a notification daemon, it is usually because they are not running a Desktop Environment which would provide one for them. Both dunst and notify-osd are lightweight notification daemons that are commonly installed without a Desktop Environment. The examples below show how to install notify-osd

Ubuntu/Debian/Mint:

sudo apt-get install notify-osd

Arch Linux:

sudo pacman -S notify-osd

Fedora:

sudo dnf install notify-osd

openSUSE:

sudo zypper install notify-osd

Other issues

Cannot disable Discord launching on startup

Discord uses a setting that only works with GNOME based Desktop Environments, so any user who is running a different Desktop Environment (such as KDE Plasma, LXDE, LXQt, etc) will not be able to disable having Discord launch on startup after it has been enabled the first time. To fix this, the user can just delete Discord’s .desktop file in ~/.config/autostart, but this issue will reappear if the user ever touches the setting within the client again.

No input or output audio devices listed

Recently, Discord’s voice chat has stopped working if the user does not have pulseaudio installed. Users have reported that notification sounds work fine, but Discord does not detect any input or output devices for voice chat. To fix this, the user can install pulseaudio. As an alternative, the user may also be able to use apulse, but some users have reported that apulse does not work.

I am using Ubuntu 18.04 LTS 64-bit. Discord used to work for me but no longer does. I get these errors:

adam@adam-desktop:~$ discord
/snap/discord/69/bin/desktop-launch: line 23: /home/adam/.config/user-dirs.dirs: Permission denied
Gtk-Message: Failed to load module "gail"
Gtk-Message: Failed to load module "atk-bridge"

I have already tried the following:

adam@adam-desktop:~$ sudo apt-get install libatk-adaptor libgail-common
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libatk-adaptor is already the newest version (2.26.2-1).
libgail-common is already the newest version (2.24.32-1ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Any ideas on how to fix this?

asked Jul 22, 2018 at 18:14

xinthose's user avatar

1

I got it to work. I had to re-download Discord: https://discordapp.com/download, then run these commands:

sudo dpkg -i discord-0.0.5.deb:

root@adam-desktop:/home/adam/Downloads# dpkg -i discord-0.0.5.deb
Selecting previously unselected package discord.
(Reading database ... 253573 files and directories currently installed.)
Preparing to unpack discord-0.0.5.deb ...
Unpacking discord (0.0.5) ...
dpkg: dependency problems prevent configuration of discord:
 discord depends on libc++1; however:
  Package libc++1 is not installed.

dpkg: error processing package discord (--install):
 dependency problems - leaving unconfigured
Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.1) ...
Processing triggers for gnome-menus (3.13.3-11ubuntu1) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Errors were encountered while processing:
 discord

Notice the error, so run the next command: sudo apt-get install -f:

root@adam-desktop:/home/adam/Downloads# apt-get install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  libc++1 libc++abi1
Suggested packages:
  clang
The following NEW packages will be installed:
  libc++1 libc++abi1
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 240 kB of archives.
After this operation, 1,024 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://us.archive.ubuntu.com/ubuntu bionic/universe amd64 libc++abi1 amd64 6.0-2 [56.7 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu bionic/universe amd64 libc++1 amd64 6.0-2 [183 kB]
Fetched 240 kB in 0s (781 kB/s)  
Selecting previously unselected package libc++abi1:amd64.
(Reading database ... 253662 files and directories currently installed.)
Preparing to unpack .../libc++abi1_6.0-2_amd64.deb ...
Unpacking libc++abi1:amd64 (6.0-2) ...
Selecting previously unselected package libc++1:amd64.
Preparing to unpack .../libc++1_6.0-2_amd64.deb ...
Unpacking libc++1:amd64 (6.0-2) ...
Setting up libc++abi1:amd64 (6.0-2) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Setting up libc++1:amd64 (6.0-2) ...
Setting up discord (0.0.5) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ..

answered Jul 22, 2018 at 18:19

xinthose's user avatar

xinthosexinthose

2441 gold badge4 silver badges16 bronze badges

1

You need grant discord some permissions if you installed it from the Ubuntu/Snap store.

Open the installation page:

enter image description here

enter image description here

I granted all the permissions. You can try granting the permissions you want and check if it works. If you don’t care then just grant all the permissions.

Artur Meinild's user avatar

answered Jun 30, 2021 at 8:45

Akshat's user avatar

1

tl;dr Fix is below


Just today I got this message every time I open Discord. My discord is running flawless, it’s not corrupt. Removing all config files does not help at all, neither does using the .tar.gz files (Stable|Canary) from the website help.

View post on imgur.com

There is no way to get rid of this notice. Lastly the «Help!» button provides Windows info (props for that :D)

System: Fedora 28 64bit, Linux 4.16.0 Currently installed from this copr («ppa»): https://copr.fedorainfracloud.org/coprs/tcg/discord/ (was working flawless for months and also uses the original files, as posted above I also tried with your «vanilla» files)

Related issues: #1 #2

@DiscordTeam is there a fix (planned) for this?

Update:

To fix this «issue» make sure that you have all dependencies installed, especially libatomic1:

'libc6',
'libasound2',
'libatomic1',
'libgconf-2-4',
'libnotify4',
'libnspr4',
'libnss3',
'libstdc++6',
'libxss1',
'libxtst6',
'libappindicator1',
'libc++1',

Thanks for the helpful staff on their official bugreport Discord server!

#
4 года, 10 месяцев назад

(отредактировано

4 года, 10 месяцев назад)

Темы:

6

Сообщения:

38

Участник с: 28 марта 2018

После установки Discord, запустил его и кроме как красивой фиолетовой кнопки «Перезагрузить» ничего нет.
Уважаемые форумчани, подскажите в чём проблема. И как её решить.
Скрин: CLICL

Aivar

#
4 года, 10 месяцев назад

Темы:

4

Сообщения:

6897

Участник с: 17 февраля 2011

Вы бы вместо картинки текст ругани при запуске в терминале выложили, а то как-то неловко получается…

FireShock

#
4 года, 10 месяцев назад

Темы:

6

Сообщения:

38

Участник с: 28 марта 2018

Aivar
Вы бы вместо картинки текст ругани при запуске в терминале выложили, а то как-то неловко получается…

Только вот он не на что не ругается…

[[email protected] ~]$ discord
Discord 0.0.4
Starting updater.
[Modules] Modules initializing
[Modules] Distribution: remote
[Modules] Host updates: enabled
[Modules] Module updates: enabled
[Modules] Module install path: /home/yrik/.config/discord/0.0.4/modules
[Modules] Module installed file path: /home/yrik/.config/discord/0.0.4/modules/installed.json
[Modules] Module download path: /home/yrik/.config/discord/0.0.4/modules/pending
[Modules] No updates to install
[Modules] Checking for host updates.
[Modules] Host is up to date.
[Modules] Checking for module updates at https://discordapp.com/api/modules/stable/versions.json
[Modules] No module updates available.

vasek

#
4 года, 10 месяцев назад

Темы:

47

Сообщения:

11417

Участник с: 17 февраля 2013

FireShock, хочешь использовать неофициальный репозитарий (AUR), будь готов решать проблемы самостоятельно.
Во первых, заходишь на сайт пакета, например, discord и читаешь проблемы, если похожего нет, пиши автору и решай с ним, если не можешь решить сам.
А вообще пойми, мало кто использует этот пакет и вряд ли кто поможет. Это издержки AUR — повторюсь, хочешь использовать AUR, учись решать проблему самостоятельно.

Ошибки не исчезают с опытом — они просто умнеют

NoVASpirit

#
4 года, 10 месяцев назад

NoVASpirit avatar

Темы:

6

Сообщения:

158

Участник с: 21 января 2011

vasek, Дискорд используют более 80 миллионов человек, в пакете ничего не компилируется, там тупо электрон, там тупо копипаста скаченная из официального источника.
FireShock, попробуй удалить конфиг и запустить снова.

teplovoz

#
4 года, 10 месяцев назад

teplovoz avatar

Темы:

7

Сообщения:

1044

Участник с: 28 мая 2012

NoVASpirit
Дискорд используют более 80 миллионов человек

Ну если сравнить с населением шарика то это капля в море :)

NoVASpirit

#
4 года, 10 месяцев назад

NoVASpirit avatar

Темы:

6

Сообщения:

158

Участник с: 21 января 2011

teplovoz

NoVASpirit
Дискорд используют более 80 миллионов человек

Ну если сравнить с населением шарика то это капля в море :)

Активных линуксоидов тоже не часто можно встретить )

FireShock

#
4 года, 10 месяцев назад

Темы:

6

Сообщения:

38

Участник с: 28 марта 2018

NoVASpirit
vasek, Дискорд используют более 80 миллионов человек, в пакете ничего не компилируется, там тупо электрон, там тупо копипаста скаченная из официального источника.
FireShock, попробуй удалить конфиг и запустить снова.

Попробывал обновить дискорд через AUR:

предупреждение: discord-0.0.4-1 не устарел -- переустанавливается
разрешение зависимостей...
предупреждение: не удалось разрешить "libc++", зависимость "discord"
:: Этот пакет не может быть обновлен из-за неразрешимых зависимостей:
      discord

:: Вы уверены что хотите пропустить этот пакет при обновлении? [y/N]
ошибка: не удалось подготовить транзакцию (не удалось удовлетворить зависимости)
:: discord: требует libc++
[[email protected] ~]$
предупреждение: discord-0.0.4-1 не устарел -- переустанавливается
разрешение зависимостей...
предупреждение: не удалось разрешить "libc++", зависимость "discord"
:: Этот пакет не может быть обновлен из-за неразрешимых зависимостей:
      discord

:: Вы уверены что хотите пропустить этот пакет при обновлении? [y/N] y
проверка конфликтов...
 делать больше нечего

Теперь нахожу эту зависимость и пытаюсь установить:

==> Загрузка PKGBUILD libc++ из AUR...
x .SRCINFO
x PKGBUILD
WoefulDerelict commented on 2018-03-22 01:25

zakimano commented on 2018-03-23 15:11

WoefulDerelict commented on 2018-03-26 17:31

Morganamilo commented on 2018-03-26 18:04

WoefulDerelict commented on 2018-03-26 18:10

libc++ 6.0.0-1  (2018-03-21 04:20)
( Неподдерживаемый пакет: Потенциально опасен ! )
==> Отредактировать PKGBUILD ? Да/нет [Y/n] ("A" для отмены)
==> --------------------------------------------------------
==> n

==> ВНИМАНИЕ: Данный PKGBUILD описывает разделенный пакет.
==> Неизвестные специфические параметры пакета
==> зависимости libc++:
 - gcc-libs (уже установлен)
 - clang (уже установлен) [makedepend]
 - cmake (уже установлен) [makedepend]
 - ninja (уже установлен) [makedepend]
 - python (уже установлен) [makedepend]
 - libunwind (уже установлен) [makedepend]
==> Продолжить сборку libc++ ? Да/нет [Y/n]
==> ---------------------------------------
==> y

==> Сборка и установка пакета
==> Сборка пакета libc++ 6.0.0-1 (Пт мар 30 23:11:24 UTC 2018)
==> Проверка зависимостей для запуска...
==> Проверка зависимостей для сборки...
==> Получение исходных файлов...
  -> Загрузка llvm-6.0.0.src.tar.xz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 24.1M  100 24.1M    0     0  5286k      0  0:00:04  0:00:04 --:--:-- 5287k
  -> Загрузка llvm-6.0.0.src.tar.xz.sig...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   566  100   566    0     0   2358      0 --:--:-- --:--:-- --:--:--  2358
  -> Загрузка libcxx-6.0.0.src.tar.xz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 1513k  100 1513k    0     0  2036k      0 --:--:-- --:--:-- --:--:-- 2036k
  -> Загрузка libcxx-6.0.0.src.tar.xz.sig...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   566  100   566    0     0   2538      0 --:--:-- --:--:-- --:--:--  2538
  -> Загрузка libcxxabi-6.0.0.src.tar.xz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  516k  100  516k    0     0  1033k      0 --:--:-- --:--:-- --:--:-- 1035k
  -> Загрузка libcxxabi-6.0.0.src.tar.xz.sig...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   566  100   566    0     0   2561      0 --:--:-- --:--:-- --:--:--  2561
==> Проверка файлов source с использованием sha512sums...
    llvm-6.0.0.src.tar.xz ... Готово
    llvm-6.0.0.src.tar.xz.sig ... Пропущено
    libcxx-6.0.0.src.tar.xz ... Готово
    libcxx-6.0.0.src.tar.xz.sig ... Пропущено
    libcxxabi-6.0.0.src.tar.xz ... Готово
    libcxxabi-6.0.0.src.tar.xz.sig ... Пропущено
==> Проверка подписей исходных файлов с помощью 'gpg'...
    llvm-6.0.0.src.tar.xz ... СБОЙ (неизвестный открытый ключ 0FC3042E345AD05D)
    libcxx-6.0.0.src.tar.xz ... СБОЙ (неизвестный открытый ключ 0FC3042E345AD05D)
    libcxxabi-6.0.0.src.tar.xz ... СБОЙ (неизвестный открытый ключ 0FC3042E345AD05D)
==> ОШИБКА: Одна или больше PGP-подписей не могут быть проверены!
==> ОШИБКА: Makepkg не смог собрать libc++.
==> Перезапустить сборку libc++ ? да/Нет [y/N]
==> ------------------------------------------
==> n

Пробывал разные виды этого пакета в aur, у всех одна и та же беда.
Наверное это является проблемой почему дискорд не хочет работать, т.к. дискорд ставился pacman’ом из пакета. (Что странно он зависимостей не требовал при установке).
Можете посоветовать, где взять этот пакет или его аналог или где скачать этот пакет для ручной установки.

NoVASpirit

#
4 года, 10 месяцев назад

NoVASpirit avatar

Темы:

6

Сообщения:

158

Участник с: 21 января 2011

FireShock, значит пакет libc++ выкинули из основных реп, просто я не помню чтобы его собирал…

FireShock

#
4 года, 10 месяцев назад

Темы:

6

Сообщения:

38

Участник с: 28 марта 2018

NoVASpirit
FireShock, значит пакет libc++ выкинули из основных реп, просто я не помню чтобы его собирал…

А есть возможность его собрать или в ручную заменить ключи на работающие(если возможно)?

Ответ на:

комментарий
от Tanger 20.01.21 14:35:21 MSK

Отличный ответ, непонимаю людей на форуме, им лишь-бы чушь снести и всё, нормально на вопрос ответить нельзя

Tekashi

(20.01.21 14:37:05 MSK)

  • Показать ответы
  • Ссылка

Пакет от какого дистрибутива ты пытаешься поставить?

А так, во-первых, тебе нужно подключить все ветки репозитория в твоём кали.
И надеятся что там есть требуемый пакет.

Подключи, далее сделай поиск по репозиторию

apt search имя требуемого пакета

Ну и ставь пакет тоже через консоль

И да, если ты новенький — не используй кали.

anonymous

(20.01.21 14:39:03 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от Tekashi 20.01.21 14:37:05 MSK

Дык сама документация на kali говорит что тебе он не нужен.

Хотел ссылку на клоуна скинуть, который сегодня стим хотел туда поставить, а оказывается это ты и есть…

Tanger ★★★★★

(20.01.21 14:40:55 MSK)



Последнее исправление: Tanger 20.01.21 14:55:44 MSK
(всего

исправлений: 1)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от Tekashi 20.01.21 14:37:05 MSK

Kali — узкоспециализированный дистрибутив.

Если у его пользователя возникает тривиальный вопрос по поводу работы пакетного менеджера, то у слушающих возникает аналогичный вопрос по поводу целесообразности использования данного дистрибутива.

Pinkbyte ★★★★★

(20.01.21 14:41:16 MSK)

  • Ссылка

Ответ на:

комментарий
от Tekashi 20.01.21 14:37:05 MSK

С кали тебе будет тяжело использовать как рабочую систему.

Ее даже никто из завсегдатаев форума не использует как основную повседневную систему.

Ставь uhuntu, debian, fedora, что хочешь, но только не кали.

Это как штаны через голову одевать.

anonymous

(20.01.21 14:41:20 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от anonymous 20.01.21 14:41:20 MSK

Ответ на:

комментарий
от izzholtik 20.01.21 14:46:55 MSK

Спасибо.

anonymous

(20.01.21 14:50:59 MSK)

  • Ссылка

Ответ на:

комментарий
от anonymous 20.01.21 14:39:03 MSK

──(root💀rim)-[/home/rim]
└─# dpkg -i libappindicator1 255 ⨯
dpkg: ошибка: cannot access archive ‘libappindicator1’: Нет такого файла или каталога

Tekashi

(20.01.21 15:09:47 MSK)

  • Показать ответы
  • Ссылка

открой дискорд в браузере, там то же самое плюс-минус

anonymous

(20.01.21 15:11:04 MSK)

  • Показать ответы
  • Ссылка

Ответ на:

комментарий
от anonymous 20.01.21 15:11:04 MSK

мне удобней установить будет, если не найду как установить libappindicator1 то буду в браузере

Tekashi

(20.01.21 15:11:48 MSK)

  • Ссылка

Ответ на:

комментарий
от anonymous 20.01.21 15:11:04 MSK

Ответ на:

комментарий
от Tekashi 20.01.21 15:14:05 MSK

голосовые в браузере точно есть, там, помнится, только видео нельзя было стримить, а остальное всё как в десктопной версии.

anonymous

(20.01.21 15:46:40 MSK)

  • Ссылка

какир?

anonymous

(20.01.21 15:54:57 MSK)

  • Ссылка

Ответ на:

комментарий
от anonymous 20.01.21 15:23:20 MSK

под его хотелки ни один вменяемый мессенджер не подойдёт, кругом сплошная проприетарь и непойми что, все за всеми следят. а что до тех свободных, открытых и понятных, так из-за недофинансирования они стагнируют по части юзабилити и поэтому ими никто не пользуется. из всех популярных мессенджеров, только в дискорде можно зарегистрироваться без привязки к телефону. не знаю как сейчас, а раньше можно было и вовсе без регистрации общаться.

anonymous

(20.01.21 15:55:28 MSK)

  • Показать ответ
  • Ссылка

Согласно документации Discord поддерживает только операционные системы Windows и macOS. Поэтому сначала установи поддерживаемую операционную систему или используй другую программу, которая поддерживает Linux или используй один из поддерживаемых браузеров.

Legioner

★★★★★

(20.01.21 15:59:44 MSK)



Последнее исправление: Legioner 20.01.21 16:00:42 MSK
(всего

исправлений: 2)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от anonymous 20.01.21 15:55:28 MSK

из всех популярных мессенджеров, только в дискорде можно зарегистрироваться без привязки к телефону

Похоже, ссылку ты не читал. Нет, не совсем можно. И да, потом за это придётся платить. Голос с sip, xmpp+omemo, matrix и tox работает, а без регистрации работает meet.jit.si, пусть это и облачная вещь.

anonymous

(20.01.21 16:06:00 MSK)

  • Показать ответ
  • Ссылка

Ответ на:

комментарий
от Tekashi 20.01.21 15:09:47 MSK

Что ты делаешь?
Ты в начале погугли что за утилита dpkg и что нужно указывать после ключа ‘-i’.

Тебе в начале нужно сделать вот это:

А так, во-первых, тебе нужно подключить все ветки репозитория в твоём кали. И надеятся что там есть требуемый пакет.

Подключи, далее сделай поиск по репозиторию

apt search имя требуемого пакета

А потом ставить пакет

dpkg -i discord-ptb-0.0.23.deb

infomeh ★★

(20.01.21 16:11:34 MSK)

  • Ссылка

Ответ на:

комментарий
от Tekashi 20.01.21 15:09:47 MSK

Ответ на:

комментарий
от anonymous 20.01.21 16:06:00 MSK

Нет, не совсем можно. И да, потом за это придётся платить.

не знаю, когда пользовался никаких проблем не было, максимум просили перейти по ссылке из письма, только если менялись айпи+браузер одновременно.

про другие средства ты всё правильно говоришь, но это всё не для масс. очень надеюсь что только пока. однако свободному софту очень нелегко тягаться с крупными коммерческими компаниями, у которых есть ресурсы не только на качественную разработку, но и на пиар.

anonymous

(20.01.21 16:59:16 MSK)

  • Ссылка

Ответ на:

комментарий
от Legioner 20.01.21 15:59:44 MSK

Ответ на:

комментарий
от XoFfiCEr 20.01.21 17:02:25 MSK

Если бы нормально работал, разработчики бы добавили Linux в список официально поддерживаемых систем. А пока что это какая-то отрыжка даже без указания поддерживаемых дистрибутивов. У тебя работает, у топикстартера не работает.

Legioner

★★★★★

(20.01.21 17:24:49 MSK)



Последнее исправление: Legioner 20.01.21 17:25:33 MSK
(всего

исправлений: 1)

  • Показать ответ
  • Ссылка

погляди в flatpack. я, кажись, оттуда ставил, но у меня федора

bvn13 ★★★★★

(20.01.21 17:31:15 MSK)

  • Ссылка

Ответ на:

комментарий
от Legioner 20.01.21 17:24:49 MSK

Ответ на:

комментарий
от Tekashi 20.01.21 14:37:05 MSK

Да тебе в другом треде уже нормально ответили: KALI LINUX НЕ ДЛЯ ПОВСЕДНЕВНОГО ПРИМЕНЕНИЯ,ПОНИМАЕШЬ? Она для пентестов, не для десктопа,повторяю, НЕ ДЛЯ ДЕСКТОПА!

d09

(20.01.21 18:17:01 MSK)

  • Ссылка

sudo apt install libappindicator1

что пишет?

cetjs2 ★★★★★

(20.01.21 21:09:39 MSK)

  • Ссылка

что с этим делать?

Накладывать патч Бармина от рута. Других вариантов нету.

А дальше сюда.

PS

Документы забекапь на внешний носитель и отключи его перед запуском патча! Это важно.

peregrine ★★★★★

(20.01.21 21:39:42 MSK)



Последнее исправление: peregrine 20.01.21 21:41:34 MSK
(всего

исправлений: 1)

  • Ссылка

Ответ на:

комментарий
от XoFfiCEr 20.01.21 18:08:50 MSK

Xfce 4.16: Мышь празднует!

anonymous

(21.01.21 20:07:34 MSK)

  • Ссылка

агрессивно стали этот дискорд пиарить маркетолухи недоразвитые
наверняка троянец впендюрить пытаются

superuser ★★★★

(21.01.21 20:11:52 MSK)



Последнее исправление: superuser 21.01.21 20:12:44 MSK
(всего

исправлений: 1)

  • Ссылка

Ответ на:

комментарий
от Tanger 20.01.21 14:40:55 MSK

Слушай, дай чуваку сидеть на той оси на которой ему удобно. Кали и че? :D Лучше б помог починить (-:

g1micks

(22.01.21 21:43:50 MSK)

  • Ссылка

27 марта 2021 г.

Ответ на:
удаленный комментарий

Товарищи некроманты с лопатами, идите с ЛОР-а туда где вы важнее (к анимешникам там старые тайтлы поднять или к Габену 3 халфу вызвать). Зачем вы на ЛОР-е треды поднимаете которые уже не актуальны?

peregrine ★★★★★

(27.03.21 13:38:03 MSK)

  • Ссылка

18 февраля 2022 г.

Но в данном приложении Discord не обойтись без минусов:
1)Разнообразный коллектив который не всегда подстать себе найдешь;
2)В приложении дискорд на жалобы сквозь пальцы смотрят.могут и не отреагировать;
3)Конфиденциальность в общении не в почёте.
4)Странное комньюнити которое как «стая пчел».
5)На жалобы техобслуживание долго не реагирует.но попытаться можно.
6)Само общество дискорда может окунуть тебя в грязь.Если им что-то не нравится.У них своё представление о том или ином человеке.Они живут в своём собственном мирке под названием Discord.
7)Есть определенные «особые» личности которым всё непочем.и они суются куда не следует.
Проблема русскоязычного дискорда независит от сервера.

  • Ссылка

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.

A couple days ago I broke my Arch build. I reinstalled it, but kept my /home partition. I’ve fixed most of the problems I had in that build, but I have new ones.

[b0ss] [01:58AM] [~] $ discord
A JavaScript error occurred in the main process
Uncaught Exception:
Error: Path must be absolute
    at App.l._setDefaultAppPaths (electron/js2c/browser_init.js:5:1450)
    at Object.<anonymous> (electron/js2c/browser_init.js:205:2348)
    at Object../lib/browser/init.ts (electron/js2c/browser_init.js:205:3577)
    at __webpack_require__ (electron/js2c/browser_init.js:1:128)
    at electron/js2c/browser_init.js:1:1200
    at electron/js2c/browser_init.js:1:1267
    at NativeModule.compile (internal/bootstrap/loaders.js:287:5)
    at NativeModule.compileForPublicLoader (internal/bootstrap/loaders.js:222:8)
    at loadNativeModule (internal/modules/cjs/helpers.js:23:9)
    at Module._load (internal/modules/cjs/loader.js:698:15)

I can’t get Discord to run. I’ve tried with a lot of other Discord clients, beta, nightly, but I can’t get it to work.

I ran:

and I had to update Node.js. Didn’t work either.

It just runs when I

sudo discord --no-sandbox

but I can’t get it to work without sudo. Also, when I run Discord from the /opt/discord/ dir, I get a different error:

[b0ss] [02:03AM] [/opt/discord] $ ./Discord
A JavaScript error occurred in the main process
Uncaught Exception:
Error: Failed to get 'appData' path
    at App.l._setDefaultAppPaths (electron/js2c/browser_init.js:5:1420)
    at Object.<anonymous> (electron/js2c/browser_init.js:205:2348)
    at Object../lib/browser/init.ts (electron/js2c/browser_init.js:205:3577)
    at __webpack_require__ (electron/js2c/browser_init.js:1:128)
    at electron/js2c/browser_init.js:1:1200
    at electron/js2c/browser_init.js:1:1267
    at NativeModule.compile (internal/bootstrap/loaders.js:287:5)
    at NativeModule.compileForPublicLoader (internal/bootstrap/loaders.js:222:8)
    at loadNativeModule (internal/modules/cjs/helpers.js:23:9)
    at Module._load (internal/modules/cjs/loader.js:698:15)

I’ve been searching for HOURS and the only solutions I’ve found are for Windows. If any info needed, please tell me and I’ll give it to you guys!
Thanks beforehand smile

Edit: I’m using XMonad with Xstart. If any info needed, again, ask for it smile Also, I tried running Discord via

discord --no-sandbox
[b0ss] [02:07AM] [~] $ discord --no-sandbox
A JavaScript error occurred in the main process
Uncaught Exception:
Error: Path must be absolute
    at App.l._setDefaultAppPaths (electron/js2c/browser_init.js:5:1450)
    at Object.<anonymous> (electron/js2c/browser_init.js:205:2348)
    at Object../lib/browser/init.ts (electron/js2c/browser_init.js:205:3577)
    at __webpack_require__ (electron/js2c/browser_init.js:1:128)
    at electron/js2c/browser_init.js:1:1200
    at electron/js2c/browser_init.js:1:1267
    at NativeModule.compile (internal/bootstrap/loaders.js:287:5)
    at NativeModule.compileForPublicLoader (internal/bootstrap/loaders.js:222:8)
    at loadNativeModule (internal/modules/cjs/helpers.js:23:9)
    at Module._load (internal/modules/cjs/loader.js:698:15)

And when I don’t run it from $HOME/, I get this other error:

[b0ss] [02:08AM] [~/GIT/Discord_Bots] $ discord --no-sandbox
A JavaScript error occurred in the main process
Uncaught Exception:
Error: Path must be absolute
    at App.l._setDefaultAppPaths (electron/js2c/browser_init.js:5:1450)
    at Object.<anonymous> (electron/js2c/browser_init.js:205:2348)
    at Object../lib/browser/init.ts (electron/js2c/browser_init.js:205:3577)
    at __webpack_require__ (electron/js2c/browser_init.js:1:128)
    at electron/js2c/browser_init.js:1:1200
    at electron/js2c/browser_init.js:1:1267
    at NativeModule.compile (internal/bootstrap/loaders.js:287:5)
    at NativeModule.compileForPublicLoader (internal/bootstrap/loaders.js:222:8)
    at loadNativeModule (internal/modules/cjs/helpers.js:23:9)
    at Module._load (internal/modules/cjs/loader.js:698:15)
Failed to create HOME/.cache for shader cache (No such file or directory)---disabling.

Well, I’ll stop bloating this post. Hope we can work this out!! smile

Last edited by b0ss_ (2021-04-02 01:23:57)

Общение в Интернет стало нормой для современного человека. Помимо чатов в социальных сетях и просто звонков пользователи могут осуществлять также и видеосвязь друг с другом. Кроме достаточно хорошо известного мессенджера Skype от компании Microsoft, существует ещё множество программ с аналогичным функционалом. Одна из них — Discord.

Discord распространяется бесплатно. Клиент реализован для Windows, macOS, Linux, Android и iOS. Каждый месяц в Discord регистрируется до 2 млн. новых пользователей.

Почему приложение настолько популярно? Программа ориентирована на геймеров, поэтому в ней много функций, полезных для трансляции видео игр. Реализован оверлей, а также совместимость с приложениями, использующих DirectX и OpenGL. В режиме «стример» отключён звук и уведомления. Функция шумоподавления существенно снижает помехи во время разговора.

Количество одновременно участвующих в конференции — 50 человек. В чате можно делиться медиафайлами, ссылками и смайлами, а также форматировать текст. Как установить Discord в Ubuntu 20.04? Это можно сделать двумя способами:

  • скачав дистрибутив с официального сайта и затем установив;
  • установив с помощью snap-пакета.

1. Установщик с официального сайта

Инсталляция в Ubuntu практически ничем не отличается от установки в Windows. Первым делом перейдите в браузере на официальный сайт:

Выберите пункт главного меню Загрузить.

Внизу сайта найдите варианты загрузок для других ОС. Выберите секцию загрузки для Linux, в ней выберите вариант deb в раскрывающемся списке и затем нажмите кнопку Загрузить.  В каталоге загрузок появится архив с дистрибутивом:

Важно: Discord устанавливается только в 64-разрядных ОС. Запустите файл дистрибутива, нажмите кнопку Установить и дождитесь окончания процесса.

После установки запустится клиент Discord, вам остаётся лишь авторизоваться в этом сервисе. На скриншоте видно, что авторизация возможна также и путём привязки настольного клиента к мобильному.

2. Пакет snap

В версиях Ubuntu 16.04 LTS и старше утилита snap установлена автоматически. Поэтому достаточно в терминале ввести команду:

sudo snap install discord

После выполнения установки откройте программу и введите данные учётной записи.

Как удалить Discord?

Если вы устанавливали приложение с помощью deb-архива, для выполнения удаления приложения введите в терминале команду:

sudo apt remove discord-0.0.10

Если скачанный пакет назывался по-другому, укажите вместо «discord-0.0.10» нужное название.

Если установка производилась с помощью утилиты snap, нужно в терминале ввести команду с именем snap-пакета:

sudo snap remove discord

Выводы

Установка Discord в Ubuntu завершена. Это, по нашему мнению, достаточно качественный аналог подобных ему мессенджеров. В наличии удобный интерфейс, скорость работы программы даже в условиях загруженности Интернет и ПК, а также высокое качество звука, технология шумоподавления.

Кроссплатформенность — ещё один огромный плюс Discord. На любых устройствах можно звонить, чатить, осуществлять видеосвязь, в том числе и на устройствах, управляемых с помощью ОС семейства Linux. Система каналов позволит найти свой клуб по интересам или создать собственный. Получайте удовольствие от общения с помощью Discord!

Creative Commons License

Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .

Об авторе

Понравилась статья? Поделить с друзьями:
  • Discord errors notfound 404 not found error code 10062 unknown interaction
  • Discord errors httpexception 401 unauthorized error code 0 401 unauthorized
  • Discord errors httpexception 400 bad request error code 50035 invalid form body
  • Discord errors httpexception 400 bad request error code 50006 cannot send an empty message
  • Discord errors forbidden 403 forbidden error code 50013 missing permissions