KDE のフォントが壊れている (Kubuntu 14.10)

KDE のフォントが壊れている (Kubuntu 14.10)

時々、非常に奇妙なバグが発生します。 フォントが壊れている

Firefox だけでなく、KDE ​​環境全体でフォントが壊れています。どうすれば修正できますか?

アップデート#1

Kubuntu を最初からインストールし、使用開始 2 日目にこのバグが発生しました。ただし、現在は Firefox にのみ影響します。

アップデート#2

まあ、それは Firefox だけではないです =)

答え1

質問で入手できる情報に基づくと、これは非常に広範囲にわたる可能性があります。思い浮かぶものをリストアップします。

  1. 標準に準拠していないカスタム システム フォント ファイルを選択しました。解決: デフォルトのシステムフォントに戻すか、バグのない別のフォントを見つけます。
  2. フォント ファイルが破損しています。時々発生するとのことなので、これは起こりそうにありません。解決: オンラインで取得したオリジナルに置き換えます。フォント キャッシュを再構築します。
  3. フォントのレンダリングを担当するライブラリのチェーンにバージョン競合があります。解決:sudo update; sudo upgrade; sudo reboot;通常はこれでうまくいきます。また、多数の PPA がインストールされている場合は、それらとそこからインストールされたソフトウェアを一時的に無効にして、問題が解決するかどうかを確認してください。
  4. フォント レンダリング ライブラリの 1 つにバグがあります。これにより、スクリーンショットのように一部のグリフが適切にレンダリングされないという現象が発生する可能性があります。解決: フォント レンダリング パッケージを再インストールします。
  5. フォント レンダリング ライブラリのキャッシュが破損しています。フォント レンダリングはコストが高く、処理が遅いため、レンダリング速度を上げるために実行時に動的に管理されるレンダリングされたビットマップのキャッシュを使用するのが一般的です。このキャッシュに必要なメモリまたはディスク領域に十分なセキュリティ権限がなかったり、領域が不足したり、ハードウェア障害によって破損したりすると、フォント レンダリングが醜くなります。解決: 次のようにフォント キャッシュを再構築します。sudo fc-cache -srv; fc-cache -rv
  6. ハードウェア アクセラレーションによるフォント レンダリングは、GPU とそのドライバーの両方に依存します。GPU ドライバーにバグがあるか、GPU にハードウェア上の問題があり、それがフォント レンダリングのエラーとして現れている可能性があります。通常、GPU は、ストレスがかかったり、過熱したり、場合によっては PSU から十分な電力を供給されなかったりすると、「少し」誤動作し始めます。解決: システムが過熱していないことを確認してください。PSU が GPU に対応できる規模であることを確認してください。GPU のストレス テストを行って、問題が発生するかどうかを確認するのに役立つユーティリティがあります。
  7. メモリ チップには、メモリ破損として現れる欠陥があります。この場合、不安定になることもあります。メモリ チップが 4 日ごとに 1 ビットでもエラーを起こすと、追跡が非常に困難なエラーとして現れることがあります。解決: memtest86 または同様のメモリ テスト ツールを実行して、チップが正常であることを確認します。
  8. 個々のアプリケーションには、スクリーンショットのように現れるバグがある場合があります。特に、Web ブラウザーなど、テキストとフォントを多用するアプリケーションではそうです。私は Firefox でこれを実際に見たことがあります。かつては、すべての文字が小さな塗りつぶされたボックスに置き換えられていました。解決: まれにしか発生しない場合は、アプリまたはシステムを再起動してください。頻繁に発生する場合は、ソフトウェアのバージョンを更新してください。
  9. ファームウェアのバグは、特にローエンドのハードウェアでは現実です。また、ファームウェアのバグは、WINDOWS ドライバーで隠されることがよくあります。Linux ユーザーにとって、これはファームウェアのバグをそのままにしておけることを意味します。解決: コンピュータを安く入手した場合、または安定性/Linux サポートに重点を置いていないベンダーから入手した場合は、新しいシステムのために貯金を始めたほうがよいかもしれません。

少なくとも一部は役に立ったと思います。これを書くのは本当に楽しかったです!

答え2

コンピューターの神経系を揺さぶる前にこれを試してください!!

KDE で GTK アプリを適切に表示するには、kubuntu-default-settings が追加する ~/.gtkrc-2.0-kde4 テーマが本当に必要です。ただし、これをインストールすると、起動時のロゴが Kubuntu のロゴに変更される可能性が高いので、その点は覚悟しておいてください。(もちろん、kcm-gtk も必要になります。)

Kubuntu をインストールすると、これらすべてのパッケージが取得されますが、最小レベルの KDE パッケージのみをインストールしようとしている場合は、自分で修正する必要があります。

KDE でフォント設定を変更すると、まずすべての KDE および KDE 設定対応プログラムが読み取る通常の KDE 設定ファイル ~/.kde/share/config/kdeglobals に変更が保存され、次に KDE との統合がうまくいかないアプリ用に基本的なフォント設定 (自動エイリアシング、ヒントなど) も ~/.fonts.conf に保存されます。ここで起こっていることは、.fonts.conf 設定が GNOME セッションに転送されるということだと思います。したがって、.fonts.conf を削除するか、名前を変更してください。

コード:

$ mv ~/.fonts.conf ~/.fonts.conf.bak

答え3

この問題を解決するのは難しくありません。アップグレードのインストールに失敗したか、途中で失敗した可能性があります。この問題を解決するには、KDE ​​をアップグレードするか、再度インストールする必要があります。これは、KDE ​​ファイル マネージャーを使用してフォント パッケージをアップグレードしたときに発生しました。

答え4

通常、これは元のフォント ファイルの問題である可能性があります。次の直接リンクからフォント ファミリを再ダウンロードできます。

http://font.ubuntu.com/download/ubuntu-font-family-0.80.zip

そして、そこからフォントファミリー全体を再インストールします。これには合計2分以上かかることはありません。それでもうまくいかない場合は、コメントにメッセージを残してください。

関連情報