私はKDEネオンディストリビューション(Ubuntu 16.04 LTS +最新のKDE5 DE)を使用しています。
Suspend + resumeはほとんど私のノートブックで機能しているようですが、アイコンの下のラベル(プラズマシェルで「フォルダビュー」を背景として設定しています)は次のように壊れています。
左側に破損したアイコン、右側にfixedアイコンを数ピクセルドラッグして、元の場所にドロップします。
グラフィックドライバーの問題ではないかもしれないので、私には見えますが、KDE5プラズマフォルダービューキャッシュのバグでさえありますか?
デスクトップ全体を簡単に更新する方法は? KDEメニューの[デスクトップの更新]は役に立ちません(アイコン用のキャッシュがあり、無効化されていません)。
高品質のバグレポートを作成する方法、どのようなログ/コマンド出力がその価値があるのか、そしてこれをどこから探し始めるのか。
私自身はプログラマーですが、Qt/KDE5の開発は一切行っていないため、KDEのどの部分がこれらの原因であるか、エラーを探す場所、および診断に使用できるツールはわかりません。 dmesg
と/var/log/Xorg.0.log
をざっと見ても、疑わしいものは何もありませんでした。
lshw -c video
*-display
description: 3D controller
product: GM107M [GeForce GTX 960M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:130 memory:de000000-deffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:df000000-df07ffff
*-display
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915_bpo latency=0
resources: irq:125 memory:dd000000-ddffffff memory:b0000000-bfffffff ioport:f000(size=64)
glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 960M/PCIe/SSE2
OpenGL core profile version string: 4.5.0 NVIDIA 375.66
OpenGL core profile shading language version string: 4.50 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5.0 NVIDIA 375.66
OpenGL shading language version string: 4.50 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 375.66
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
私はあなたの痛みを知っています、これは今何ヶ月も私を悩ませてきました。
1)私が見つけたデスクトップを修正する唯一の方法はブルートフォースです。これを行うショートカットを作成し、スタンバイから再開するたびに実行します。
killall plasmashell; kstart plasmashell
2)正しく回答できませんが、バグレポートページからリンクできるように、入手したすべての情報を投稿しています。グリッチは、NVidiaドライバーとKDEプラズマに関する長年の問題で、以前は同じ質問がここで尋ねられましたが、同様の関連する問題の複製として誤ってマークされました: https://askubuntu.com/questions/ 897928/kde-desktop-icons-glitched-after-suspend-kubuntu-16-1
最近の5.10.3プラズマの更新後に修正されることになっていたので、少し希望がありました https://bugs.kde.org/show_bug.cgi?id=344326https:/ /www.phoronix.com/scan.php?page=news_item&px=KDE-Plasma-5.10.3-Released ですが、問題は解決しませんでした。
そのバグレポートのフォローアップとして、この投稿へのリンクを使用して、システムのバグの画像をここに添付します。
(編集:プラズマの実際のバグレポートが見つかりました https://bugs.kde.org/show_bug.cgi?id=382115 )
(EDIT2:QTのバグレポートが見つかりました: https://bugreports.qt.io/browse/QTBUG-5661 およびNVidiaフォーラムスレッド https://devtalk.nvidia.com/ default/topic/971972/linux/icon-text-label-corruption-with-kde-plasma-5-desktop-folder-view / )
$ cat /etc/issue
Ubuntu 17.04 \n \l
$ uname -a
Linux desktop 4.10.0-26-generic #30-Ubuntu SMP Tue Jun 27 09:30:12 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
$ plasmashell --version
plasmashell 5.10.3
Kubuntu 18.04でも同じ問題が発生しました。この問題に関するいくつかの投稿を読んだので、私は答えを自動的に機能するソリューションにまとめました。バックグラウンドで実行され、ユーザーがロック画面から戻るたびにプラズマシェルを強制終了/再起動する小さなBashスクリプトがあります。あなたは以下のリンクへの答えを見つけることができます(スクリプトとそれを自動的に実行する方法)
Kubuntu 18.04、cronタスクが@rebootをロードしない
お役に立てれば幸いです。
現在の安定したFedoraで同じ問題が発生しました。
# uname -a
Linux ### 4.16.14-300.fc28.x86_64 #1 SMP Tue Jun 5 16:23:44 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
# lsb_release -a
LSB Version: :core-4.1-AMD64:core-4.1-noarch:cxx-4.1-AMD64:cxx-4.1-noarch:desktop-4.1-AMD64:desktop-4.1-noarch:languages-4.1-AMD64:languages-4.1-noarch:printing-4.1-AMD64:printing-4.1-noarch
Distributor ID: Generic
Description: Generic release 28 (Generic)
Release: 28
Codename: Generic
# lspci -k | grep -A 2 VGA
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
Subsystem: Hewlett-Packard Company Device 1942
Kernel driver in use: i915
--
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Mars [Radeon HD 8670A/8670M/8750M]
Subsystem: Hewlett-Packard Company Device 1947
Kernel driver in use: radeon
# lshw -c video
*-display
description: VGA compatible controller
product: Mars [Radeon HD 8670A/8670M/8750M]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:01:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom
configuration: driver=radeon latency=0
resources: irq:34 memory:90000000-9fffffff memory:b0900000-b093ffff ioport:4000(size=256) memory:b0940000-b095ffff
*-display
description: VGA compatible controller
product: 4th Gen Core Processor Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:33 memory:b0000000-b03fffff memory:a0000000-afffffff ioport:5000(size=64) memory:c0000-dffff
スクリーンキャップ@
まだ疑わしい/休止状態の後にテストするが、経験と一貫していると感じています。更新します