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パッケージもあなたには機能しないようですので、スナップパッケージが機能していることを確認する必要があります。
編集する:答えを見つけたという言葉を忘れました。これクレジットの投稿。