web-dev-qa-db-ja.com

一部のアイコンとテキストは、スリープから復帰するとランダムに表示されなくなります(Ubuntu GNOME)

ドロップダウン設定のアイコンとアプリケーションインジケータが消えることがあります。

enter image description here

これは、スリープから復帰した後に発生し、を押してスリープから復帰するまで修正できます。 Alt+F2 そしてタイピング r

誰でもこれを永久に修正する方法を知っていますか?

Ubuntu 16.04 gnome 3.18.4

8

次のコマンドを使用して、既に開いているウィンドウを妨げることなくGNOMEシェルを再起動すると、不足しているパネルアイコンが再表示されます。

setsid gnome-Shell --replace 

押す Enter ターミナルを閉じる前にもう一度。

3
karel

これはグラフィックスドライバーのバグと思われるため、トリガーの原因(ハードウェア、ドライバー)がわかったら報告する必要があります。

そうは言っても、同様のバグがたくさんあり、人々はそこに回避策を思いついたので、これも試してみてください。

Intelグラフィックカードを使用している場合は、次のような回避策を試してください。

  • グラフィックスアダプターのメモリを予約します。Intelグラフィックスドライバー(i915)では、あなたのようなピックスマップキャッシュの問題は、多くの場合、グラフィックカードの共有メモリは、システムメモリから動的に割り当てられるため、スワッピング、ディスクからのリードバックなどに参加して、問題が発生する可能性があります。そのため、回避策の1つは、memブートパラメータを使用して、十分なRAMをLinuxに割り当てずに残し、グラフィックカードで排他的に使用することです。 詳細な手順 を参照してください。ただし、x86システム(32ビットおよび64ビット)では、memパラメーターは実際には最大アドレス[ source ]であるため、量よりも高く設定する必要があります(実験により決定) RAMをLinuxに残します。

  • スワップを無効にします。インテルグラフィックスの場合、共有グラフィックスメモリをスワッピングに含めないことも回避策です。特に、再起動後に問題がほとんど発生せず、長時間のメモリ集約型の作業を行った後に限り、特に有望です。したがって、十分なRAMがある場合は、swapoff -a/etc/rc.local [ source ]に追加することで、スワップを完全に無効にすることができます。

  • UXAアクセラレーションを試してください。これは、X configファイルのオプションです 詳細はこちら

  • フレームバッファBLITモードを試してください。再びIntelグラフィックスの場合は、Sudo echo COGL_ATLAS_DEFAULT_BLIT_MODE=framebuffer >> /etc/environmentを試してから再起動できます。 [ ソース ]

  • Compizをデフォルト設定にリセットしてみてください。報告された ここ (しかし、かなり前に)同様の問題を解決した。または、Compizではなく、非合成デスクトップマネージャーを試してください。

2
tanius

このバグのように聞こえます: バグ#1573959 "サスペンド後に画面上のテキストが消える"

推奨される解決策は、カーネルを4.4から4.8にアップグレードすることです。

Sudo apt install linux-generic-hwe-16.04

今日はそれを行いましたが、この数ヶ月で数回しか問題がなかったため、このソリューションの有効性について証言することはできません。ただし、バグコメントの他の人は、問題を解決したことを確認しています。

2
mivk