Estou tentando instalar o aplicativo Discord no Opensuse 42.3.
Baixei o tar.gz e extraí seu conteúdo. Em seguida, torno o discord.desktop
arquivo executável executando o comando sudo chmod +x ./Discord/discord.desktop
.
Em seguida, clico duas vezes no discord.desktop
arquivo, mas ele não é executado com êxito. Abaixo está uma captura de tela da janela após a abertura:
Tentei iniciar o Discord a partir da linha de comando e recebi o seguinte erro:
:~> sudo chmod +x Downloads/Discord/discord.desktop
[sudo] password for root:
:~> ./Downloads/Discord/discord.desktop
./Downloads/Discord/discord.desktop: line 1: [Desktop: command not found
./Downloads/Discord/discord.desktop: line 4: unexpected EOF while looking for matching `''
./Downloads/Discord/discord.desktop: line 10: syntax error: unexpected end of file
O conteúdo do discord.desktop é -
rajkumar@linux-7owj:~> cat Downloads/Discord/discord.desktop
[Desktop Entry]
Name=Discord
StartupWMClass=discord
Comment=All-in-one voice and text chat for gamers that's free, secure, and works on both your desktop and phone.
GenericName=Internet Messenger
Exec=/usr/share/discord/Discord
Icon=discord
Type=Application
Categories=Network;InstantMessaging;
Erros de sessão X não fornecem nenhum resultado útil. Eu tentei antes e depois de executar o discord
rajkumar@linux-7owj:~> tail -f ~/.xsession-errors
tail: cannot open '/home/rajkumar/.xsession-errors' for reading: No such file or directory
tail: no files remaining
Abaixo estão os detalhes do meu sistema operacional:
:~> lsb_release
LSB Version: core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64:desktop-4.0-amd64:desktop-4.0-noarch:graphics-2.0-amd64:graphics-2.0-noarch:graphics-3.2-amd64:graphics-3.2-noarch:graphics-4.0-amd64:graphics-4.0-noarch
Ao iniciar a discórdia no Opensuse instalando-o com o snap, ocorre os seguintes erros:
Gtk-Message: Failed to load module "canberra-gtk-module"
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/tjiho/snap/discord/52/.config/discord/0.0.4/modules
[Modules] Module installed file path: /home/tjiho/snap/discord/52/.config/discord/0.0.4/modules/installed.json
[Modules] Module download path: /home/tjiho/snap/discord/52/.config/discord/0.0.4/modules/pending
[11045:0219/154734.826940:FATAL:platform_font_linux.cc(63)] Check failed: typeface. Could not find any font: Noto Sans, sans
#0 0x000001e57c8e <unknown>
#1 0x000001e6a80b <unknown>
#2 0x00000198780d <unknown>
#3 0x00000198744f <unknown>
#4 0x000001988106 <unknown>
#5 0x000001972469 <unknown>
#6 0x000000b3271e <unknown>
#7 0x000000d87a03 <unknown>
#8 0x000003c22106 atom::api::WebContents::InitWithSessionAndOptions()
#9 0x000003c2298f atom::api::WebContents::WebContents()
#10 0x000003c2d886 atom::api::WebContents::Create()
#11 0x000003c3fb35 atom::api::Window::Window()
#12 0x000003c4164c atom::api::Window::New()
#13 0x000003be75f0 mate::internal::InvokeNew<>()
#14 0x000003be7780 mate::internal::Dispatcher<>::DispatchToCallback()
#15 0x7f388e3e6e6f <unknown>
#16 0x7f388e7f637b <unknown>
#17 0x7f388e7f5e39 <unknown>
#18 0x0c816f2843a7 <unknown>
Aborted (core dumped)
O que posso fazer para corrigir esse problema?
você pode instalá-lo usando flatpack:
em seguida, saia e faça o login e você terá o dicord instalado
Para outras pessoas que podem não querer trabalhar com flatpak, você provavelmente está perdendo o pacote libc++ 1. Eu experimentei o mesmo problema no Ubuntu.
Mesmo pacote nomeado, libc++1 existe para OpenSuse
Instale libc++1:
sudo zypper instalar
E aqui está minha resposta que forneci no Ask Ubuntu:
Mesmo problema no XUbuntu 16.04 usando o pacote gzip (Discord 0.0.4). Pacote "libc++1" instalado e o Discord iniciado com sucesso - não há mais janelas vazias:
sudo aptitude install libc++1
Nota: Encontrei postagens no fórum que indicavam que "libc++" era necessário e para instalar o pacote de cadeia de ferramentas clang que deveria incluir libc++. Isso não funcionou, então suspeito que a versão mais recente do Discord requer libc++ mais recente fornecido por libc++1