Discord가 내 컴퓨터에서 계속 무작위로 충돌을 일으키고 있습니다. 어떤 때는 아무런 문제 없이 몇 시간 동안 사용할 수 있지만 어떤 때는 부팅 후 10분 만에 충돌이 발생하기도 합니다. 나아이디어이는 스트리밍 소프트웨어와 관련이 있습니다.그래서 설정을 통해 앱의 모든 하드웨어 가속을 꺼두었지만 여전히 문제가 해결되지 않았습니다..
터미널을 통해 열어 한동안 사용하다가 마침내 충돌이 발생했을 때 얻은 결과는 다음과 같습니다.
(충돌로 인해 빈 줄이 표시됨)
Failed to get crash dump id.
Report Id: 2d1c5958-f780-43
Segmentation fault
앱을 열면 터미널은 내 Discord가 최신 상태이고 사용 가능한 새 업데이트가 없다는 메시지도 반환합니다. 다음과 같은 선택적 모듈 행도 있습니다.Optional module ./ElectronTestRpc was not included.
도움이 될 수 있는 몇 가지 정보:
Discord의 Flatpak 버전은아니요충돌이 발생하지만 몇 시간 사용 후내 화면을 스트리밍할지 여부, 애플리케이션이 지연되고 응답하지 않게 됩니다. 일반 버전에서는 이런 일이 발생하지 않습니다.
약 2년 전 포스팅에서 사람들이 이 사고에 대해 불평하는 것을 보았습니다.glibc패키지가 업데이트되지 않았거나 작동하지 않습니다. 여전히 적용되는지 잘 모르겠습니다.
Discord가 0.0.20 버전으로 업데이트된 이후로 이 문제를 다루어 왔습니다., 그때부터 시작되며 재설치, 손상된 패키지 수정, 시스템 업데이트 및 청소를 아무리 해도 문제가 해결될 수 없습니다.
제 개인적인 경험으로는 충돌이 일어났습니다최대화면을 스트리밍할 때는 게임을 하고 있는지와 상관없이, 하지만 그렇지는 않습니다.오직. 가끔 전화 통화 중에 이런 일이 발생합니다.
그렇다면 Discord가 충돌을 멈추도록 수정하려면 어떻게 해야 하나요?
답변1
설치 되어 있는지 확인하세요 libappindicator1
. 그렇다면 이를 사용하여 제거하십시오 apt remove
. 그런 다음 다음을 시도하십시오.
# apt install libayatana-appindicator1
- 제어 파일의 종속성 변경 - 수동으로 수행하거나 스크립트를 사용하여 수행할 수 있습니다.
스크립트:
#!/bin/sh
PKG=$1
TMP_PATH=pkg/$1
CTRL=$TMP_PATH/DEBIAN/control
mkdir -p $TMP_PATH
dpkg-deb -x $1 $TMP_PATH
dpkg-deb --control $1 $TMP_PATH/DEBIAN
sed -i s,libappindicator1,libayatana-appindicator1,g $CTRL
dpkg -b $TMP_PATH fixed-$1
chmod +x <script name>.sh
- 웹사이트에서 Discord를 다운로드하세요.
- 달리기
<script name>.sh <name of downloaded discord>.deb
- 스크립트에 의해 생성된 결과 패키지를 설치합니다:
dpkg -i <package name>.deb
.
이것이 작동하지 않으면 다운그레이드가 선택 사항이 아닌 것 같다는 점을 고려하면 운이 좋지 않은 것 같습니다. 스냅이 당신을 괴롭히지 않는다면, flatpak 패키지도 당신에게 작동하지 않는 것 같기 때문에, 스냅 패키지가 작동하는지 확인해야 합니다.
편집하다:답을 찾았다는 말을 잊어버렸어요이것레딧 게시물.