web-dev-qa-db-ja.com

シナモンテキスト/アイコンが消える

Linuxクライアントのうち2つは、CinnamonDEでDebian8.5を実行しています。

この問題は、CinnamonDEでのみ発生するようです。

パネル内のテキストとアイコンがランダムに消えます。システムは稼働し続けます。

多くの人がそのはIntelグラフィックスチップに関連していると言いますが、他の人はnVidiaを使用しても同じ問題があると言いますハーウェア。 Qt5アプリケーションに関連していると言う人もいます。

このように見えますが、さらに悪化し、アプリケーションアイコンも消えることがあります: enter image description here

(ArchLinuxとLinux Mintの壁紙については不思議に思わないでください。これらの写真はインターネットから入手しました)

奇妙なことに、私自身もCinnamonを搭載したDebian 8.5を使用しており、この問題は発生していません。

私は次のことを試しました:

フォントの倍率を変更する

gsettings set org.cinnamon.desktop.interface text-scaling-factor 1.1
gsettings set org.cinnamon.desktop.interface text-scaling-factor 1

GTKのリセット-テーマ

gsettings set org.cinnamon.desktop.interface gtk-theme temp
gsettings set org.cinnamon.desktop.interface gtk-theme yourTheme

アイコンテーマをリセット

gsettings set org.cinnamon.desktop.interface icon-theme temp
gsettings set org.cinnamon.desktop.interface icon-theme yourIconTheme

インターフェイスのスケーリング係数をリセットします

gsettings set org.cinnamon.desktop.interface scaling-factor 2
gsettings set org.cinnamon.desktop.interface scaling-factor 1

また、フォントアンチエイリアシング設定をグレースケールに変更してみました

最後のdmesg出力:

[  549.742718] perf interrupt took too long (2506 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
[ 1021.500683] [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 60
[ 1021.500688] Raw EDID:
[ 1021.500691]      00 ff ff ff ff ff ff 00 1a b3 d0 07 01 00 00 00
[ 1021.500692]      32 14 01 03 80 2f 1e 78 2a 36 c5 a4 55 4c 9c 25
[ 1021.500693]      12 50 54 a5 4b 00 95 00 95 0f 81 00 81 0f 81 c0
[ 1021.500695]      81 80 b3 00 01 01 21 39 90 30 62 1a 27 40 68 b0
[ 1021.500696]      36 00 da 28 11 00 00 1c 7c 2e 90 a0 60 1a 1e 40
[ 1021.500697]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 1021.500698]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 1021.500699]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4739.213325] [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 82
[ 4739.213330] Raw EDID:
[ 4739.213332]      00 ff ff ff ff ff ff 00 1a b3 d0 07 01 00 00 00
[ 4739.213333]      32 14 01 03 80 2f 1e 78 2a 36 c5 a4 55 4c 9c 25
[ 4739.213334]      12 50 54 a5 4b 00 95 00 95 0f 81 00 81 0f 81 c0
[ 4739.213335]      81 80 b3 00 01 01 21 39 ff ff ff ff ff ff ff ff
[ 4739.213336]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4739.213337]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4739.213338]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4739.213338]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6658.193659] perf interrupt took too long (5142 > 5000), lowering kernel.perf_event_max_sample_rate to 25000
[ 6752.791942] [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 100
[ 6752.791949] Raw EDID:
[ 6752.791952]      00 ff ff ff ff ff ff 00 1a b3 d0 07 01 00 00 00
[ 6752.791955]      32 14 01 03 80 2f 1e 78 2a 36 c5 a4 55 4c 9c 25
[ 6752.791957]      12 50 54 a5 4b 00 95 00 95 0f 81 ff ff ff ff ff
[ 6752.791959]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6752.791961]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6752.791963]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6752.791965]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6752.791967]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff

journalctlも同じことを言っています。この出力が問題に関連しているかどうかはわかりませんが、誰かがこれが正確に何を意味するかを知っているかもしれません。

誰かが現在クライアントで作業しているためにまだ試していなかったことがあり、彼の作業を中断したくないので、彼が家に帰ったらすぐにフォローしてみます。

以下を使用して/etc/X11/xorg.confを作成します。

Section "Device"
    Identifier  "Intel Graphics"
    Driver      "intel"
    Option      "AccelMethod"  "uxa"
EndSection

「ウィンドウ設定」の「ソフトウェア合成」の有効化

および他のバージョンのインテルグラフィックスドライバーのインストール

既知の回避策:

私はすでにたくさんのフォーラムの投稿を読みました、それらのすべてはxserverを再起動するか、シナモンを再起動するように言っています:

  1. Alt + F2を押します
  2. 「r」と入力します
  3. Enterキーを押します

アクセスするターミナルしかない場合(たとえば、システムが完全にフリーズし、ttyにしかアクセスできない場合)、次のように入力してみてください。

cinnamon --replace

私が上で試したすべてのことは他の人にとってはうまくいくようですので、同じバグがある場合は少なくともそれらを試してみてください。

ただし、これは回避策にすぎず、Linux以外のユーザーにとっては本当に面倒です。この問題は、1日に5回程度、場合によってはさらに頻繁に発生します。

どんな助けでも大歓迎です。

5
Sativa

私は3台のコンピューター、異なるハードウェアで同じ問題を抱えていました。ただし、3つすべてがIntel統合グラフィックスを使用しています。古いバグとしてマークされたubuntuフォーラムで解決策を見つけ、ここで共有できると思いました-解決策を探す前にここにいました。 https://askubuntu.com/questions/584922/how-do-i-fix-fonts-not-rendering-and-missing-letters Qutoeが問題を釘付けにしています:

次に、[フォント]に移動し、[アンチエイリアシング]オプションを[サブピクセルアンチエイリアシング(LCD画面のみ)]から[標準グレースケールエイリアシング]に変更すると、すべてが正常に機能しているようです。実際、設定を変更するとすぐに問題が発生/消滅するので、これが原因のようです。

ミントでは、RGBAからグレースケールに切り替えました。同じ問題がubuntu16.04、mint 17、18を使用しているコンピューターでも発生しました。今では問題ありません。ほぼ1週間で問題ありません。よろしく

2
pooshit

私は答えを持っています!少なくともLinuxMintCinnamonの場合。

これはソフトウェアの問題ではなく、構成の問題です。

タスクバーを右クリックします。鉱山は底にある木炭の帯です。次に、[トラブルシューティング]ボタンをクリックして展開します。次に、[すべての設定をデフォルトに戻す]をクリックします。それでおしまい。私はこれを発見する前に、調査と実験に数時間を費やしました。あなたは20秒以内にそれを行うことができます。幸運を!!。

0
user806459