Opensuse 42.3에 Discord 앱을 설치할 수 없나요?

Opensuse 42.3에 Discord 앱을 설치할 수 없나요?

설치하려고 하는데디스코드 앱오픈유즈 42.3에서.

다운로드했습니다보관소그리고 그 내용을 추출합니다. 그런 다음 discord.desktop명령을 실행하여 파일을 실행 가능하게 만들었습니다 sudo chmod +x ./Discord/discord.desktop.

그런 다음 파일을 두 번 클릭했지만 discord.desktop성공적으로 실행되지 않았습니다. 아래는 창을 연 후의 스크린샷입니다.

디스코드 스크린샷

명령줄에서 Discord를 시작하려고 했지만 다음 오류가 발생했습니다.

:~> 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

Discord.desktop의 내용은 다음과 같습니다.

rajkumar@linux-7owj:~> 고양이 다운로드/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;

X-Session Errors는 유용한 결과를 제공하지 않습니다. 디스코드 실행 전후에 시도해 봤는데

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

내 OS 세부 정보는 다음과 같습니다.

:~> 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

snap을 사용하여 Opensuse를 설치하여 Discord를 시작하면 다음 오류가 발생합니다.

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)

이 문제를 해결하려면 어떻게 해야 합니까?

답변1

flatpack을 사용하여 설치할 수 있습니다.

$ sudo zypper install flatpak
$ sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
$ sudo flatpak install --from https://flathub.org/repo/appstream/com.discordapp.Discord.flatpakref

그런 다음 로그아웃했다가 로그인하면 dicord가 설치됩니다.

답변2

flatpak을 사용하고 싶지 않은 다른 사람들의 경우 libc++1 패키지가 누락되었을 수도 있습니다. 우분투에서도 같은 문제가 발생했습니다.

동명의 가방,OpenSuse에는 libc++1이 존재합니다.

  • Discord를 완전히 종료합니다(시스템 트레이에서 종료).
  • libc++1을 설치합니다:

    sudo zypper 설치

이것은 내가 Ask Ubuntu에서 제공한 답변입니다.

gzip 패키지(Discord 0.0.4)를 사용하는 XUbuntu 16.04에도 동일한 문제가 있습니다. "libc++1" 패키지가 설치되고 Discord가 성공적으로 시작됩니다. 더 이상 빈 창이 없습니다.

sudo 적성 설치 libc++1

참고: "libc++"가 필요하며 clang 툴체인 패키지를 설치하려면 libc++가 포함되어야 한다는 포럼 게시물을 찾았습니다. 이것은 작동하지 않으므로 최신 버전의 Discord에는 libc++1에서 제공하는 최신 libc++가 필요한 것 같습니다.

관련 정보