web-dev-qa-db-ja.com

KDEの壊れたフォント(Kubuntu 14.10)

時々、非常に奇妙なバグが発生します。 Fonts broken

フォントはFirefoxだけでなく、KDE環境全体でも壊れています。修正するにはどうすればよいですか?

更新#1

Kubuntuをゼロからインストールし、使用の2日目にこのバグを取得しました。しかし、今ではFirefoxのみに影響します。

更新#2

まあ、それはFirefoxだけではありません=)

10
Gill Bates

あなたの質問で利用可能な情報に基づいて、これは非常に広範囲なものになる可能性があります。思い浮かぶものをリストします!

  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から十分な電力が得られないときに「少し」誤動作し始めます。 解決策:システムが過熱していないことを確認します。 GPUを処理するためにPSUがスケーリングされていることを確認してください。 GPUのストレステストを行って問題が発生するかどうかを確認するのに役立つユーティリティがあります。
  7. メモリチップには、メモリ破損として現れる障害があります。この場合、不安定になることもあります。メモリチップが4日ごとに1つだけ間違っていると、エラーを追跡するのが非常に困難であることがわかります。 ソリューション:memtest86または同様のメモリテストツールを実行して、チップが正常であることを確認します。
  8. 個々のアプリケーションには、スクリーンショットのように現れるバグがある場合があります。特に、Webブラウザなどのテキストやフォントが多いアプリケーション。私はFirefoxでこれを見たことがあります。かつて、すべての手紙は小さな箱に入れられていました。 解決策:めったに起こらない場合、アプリまたはシステムを再起動します。頻繁に発生する場合は、ソフトウェアバージョンを更新します。
  9. ファームウェアのバグは、特にローエンドのハードウェアでは現実です。また、ファームウェアのバグは多くの場合、WINDOWSドライバーでマスクされます。 Linuxユーザーの場合、これはファームウェアのバグを無料で保持できることを意味します。 ソリューション:安価でコンピューターを手に入れた場合、または安定性/ Linuxサポートに重点を置いていることで知られていないベンダーから入手した場合は、新しいシステム用に保存を開始する必要があります。

これの少なくともいくつかが役に立つことを願っています。書くのは本当に楽しかったです!

4
Lennart Rolland

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

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

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

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

コード:

$ mv ~/.fonts.conf ~/.fonts.conf.bak
1
Tohid Tamboli

この問題を修正するのは難しいことではありません。一部のアップグレードがインストールに失敗したか、途中で失敗した可能性があります。この問題を解決するには、KDEをアップグレードするか、再度インストールすることをお勧めします。 kdeファイルマネージャーでフォントパッケージをアップグレードするために使用したとき、私に起こりました。

0
Nived Kannada

kUBUNTU 16.04。

同じ問題、モニターを切断して再接続するとき、またはシェル(CTRL + ALT + F1)に切り替えてグラフィカルインターフェイス(CTRL + ALT + F7)に戻るとき。

安全な方法

1-すべてのgtkアプリケーションを閉じます。

2-システム設定に移動->アプリケーションスタイル->スタイルGNOME(GTK)--->フォントサイズを変更するか、デフォルト(Noto Sans)の異なるフォントに変更し、次の再起動までこの設定を使用します。

危険な方法

別の方法は、デフォルト(Noto Sans)フォントを無効/有効にすることですが、これを試してみて、すべてを壊してデフォルト設定に戻すのが困難でした。

0
moacir