web-dev-qa-db-ja.com

プラズママルチディスプレイ-パネルが消えます

私はかなり長い間Kbuntu 16.04でKDE 5.35/Plasma 5.8を使用してきましたが、複数のディスプレイで問題が発生したのはこれが初めてだと思います。今まで...

すでに数週間、Plasmaウィジェットとパネルに問題があります(ウィジェットが1つとパネルが1つしかありません)。私のデフォルトの設定は、ドッキングステーション+ステーションのディスプレイポート経由で接続された外部ディスプレイを備えたラップトップ(画面がオンの状態)です。数日ごとにラップトップのドッキングを解除し、ラップトップのVGAポート経由でビーマーを接続します。その後、デフォルトの構成に戻ります。

これはかなり前から機能しています。しかし、ラップトップをドッキングステーションに接続する最後の数週間、ウィジェットとパネルは見えません。 Plasmaはさらに別の設定であり、さらに別の画面に表示したいと考えているようです。

正確にそれがいつ始まったかを言うのは難しい。

問題をデバッグする方法はありますか?

ll .local/share/kscreen/

02b2519f10b073932721cd54471a5d31 0bc0f89da7e951d55bdfa65793aa345a 0faea465ff6c527f2aa69abb7c930e1a 155ff4718615fda4a9282c0b70d2cac2 191c4762f0984fc4cc0152d8105d3326 27017d423df578a745236143e3e26975 2916a81176ce7c981ab06bd0995f026d 3711daa6087565303445e59abd0dab22 42695ce0307127da62aae36c0c605aec 4e60e42f297aa863d831a17b07d96c8e 72d0666c5ae310ce6d8e75380df9a178 72d0666c5ae310ce6d8e75380df9a178_lidOpened 7b64f87a8dcd5140beff328b9eedbacf 8cf9a2afe62c0bb6a53787ccd0b96688 8cf9a2afe62c0bb6a53787ccd0b96688_lidOpened 8fcd01dc21bb29c21ffc70cae0a7eeda a7bd88cd5eca9730b3ad4e6d34305ab8 b19a6594df416975d9ca6eebcc870b7f c48ae748aca5918d355ddb5f219317fb c48ae748aca5918d355ddb5f219317fb_lidOpened d4da5d828750ea65d3c2966a4ac51ce4 d4da5d828750ea65d3c2966a4ac51ce4_lidOpened f054a39fc3bd56d8db7b561b2b9b45f8 f572b8dbda3159ff1340e300891c5478 f572b8dbda3159ff1340e300891c5478_lidOpened f78388f04b63d7028f0cc4fb881bc831 f78388f04b63d7028f0cc4fb881bc831_lidOpened fbdb4927340a24964629ea70ddfb7ad8 kscreen.log

kscreen-console monitor > kscreen-changes.log

`START:構成の受信構成の受信。 19ミリ秒かかったkdebugdialog画面でKSRandRまたはKSRandR11を有効にすることを忘れないでください画面:maxSize:QSize(32767、32767)minSize:QSize(8、8)currentSize:QSize(3520、1200)


Id:67名前: "LVDS1"タイプ: "パネル(ラップトップ)"接続:true有効:trueプライマリ:true回転:1 Pos:QPoint(0,300)MMSize:QSize(309、174)Size:QSize(1600、900)クローン:なしモード: "77"優先モード: "77"優先モード:( "77")モード: "239" "" QSize(1600、900)40.0399 "240" "" QSize(1440、900)59.8874 "241 "" "QSize(1368、768)60" 242 "" "QSize(1360、768)59.799" 243 "" "QSize(1360、768)59.96" 244 "" "QSize(1152、864)59.9971" 245 "" "QSize(1280、720)59.9995" 246 "" "QSize(1024、768)60.0038" 247 "" "QSize(1024、576)59.9989" 248 "" "QSize(960、540)59.9991" 249 "" "QSize (800、600)60.3165 "250" "" QSize(800、600)56.25 "251" "" QSize(864、486)59.9998 "252" "" QSize(800、450)59.9993 "253" "" QSize(640 、480)59.9405 "254" "" QSize(720、405)60 "255" "" QSize(640、360)59.9971 "77" "" QSize(1600、900)60.0572 EDID情報:デバイスID: "xrandr-unknown "名前:" "ベンダー:" "シリアル:" "EISA ID:" "ハッシュ:" 4e2dbe1d5420b32701f974e2318d6f34 "幅:31高さ:17ガンマ:2赤:QQuaternion(スカラー:1、ベクトル:(0.599609、0.347656、0))緑:QQuaternion(スカラー:1、ベクトル:(0.320312、0.570312、0))青:QQuaternion(スカラー:1、ベクトル:(0.150391、0.129883、0))白:QQuaternion(スカラー:1、ベクトル:(0.313477、0.329102、0))


Id:68名前: "DP1"タイプ: "DisplayPort"接続:true有効:trueプライマリ:false回転:1 Pos:QPoint(1600,0)MMSize:QSize(518、324)サイズ:QSize(1920、1200)クローン:なしモード: "256"優先モード: "256"優先モード:( "256")モード: "240" "" QSize(1440、900)59.8874 "246" "" QSize(1024、768)60.0038 "249" "" QSize(800、600)60.3165 "256" "" QSize(1920、1200)59.9502 "257" "" QSize(1920、1080)60 "258" "" QSize(1600、1200)60 "259" "" QSize(1680、1050)59.9543 "260" "" QSize(1280、1024)60.0197 "261" "" QSize(1280、800)59.8103 "262" "" QSize(1280、720)60 "263" "" QSize( 640、480)60 "78" "" QSize(1600、900)60 EDID情報:デバイスID: "xrandr-HP E242-CNC60901QH"名前: "HP E242"ベンダー: ""シリアル: "CNC60901QH" EISA ID: " "ハッシュ:" bdb63d1785df48d2cc1cb3ffb2d929eb "幅:52高さ:32ガンマ:2赤:QQuaternion(scalar:1、vector:(0.65332、0.332031、0))Green:QQuaternion(scalar:1、vector:(0.303711、0.632812、0) )青:QQuaternion(スカラー:1、ベクトル:(0.150391、0.0644531、0))白:QQuaターニオン(スカラー:1、ベクトル:(0.313477、0.329102、0))


Id:69名前: "DP2"タイプ: "DisplayPort"接続:false


Id:70名前: "DP3"タイプ: "DisplayPort"接続:false


Id:71名前: "HDMI1"タイプ: "HDMI"接続:false


Id:72名前: "HDMI2"タイプ: "HDMI"接続:false


Id:73名前: "HDMI3"タイプ: "HDMI"接続:false


Id:74名前: "VGA1"タイプ: "VGA"接続:false


Id:75名前: "VIRTUAL1"タイプ: "不明"接続:false kscreen:出力に欠落したEDIDを要求(67)kscreen:出力に欠落したEDIDを要求(67)kscreen:出力に欠落したEDIDを要求(67)kscreen:欠落を要求出力のEDID(67、68)kscreen:出力の欠落したEDIDを要求(67、68)kscreen:出力の欠落したEDIDを要求(67、68) `

3
Artur Stępniak

より正確には、superuser.comで解決策を見つけました。

https://superuser.com/a/1091973/264284

ここで、上記の回答から引用します。

この問題の原因によっては、plasma-org.kde.plasma.desktop-appletsrcファイルを編集してから実行することで修正できる場合があります

kquitapp plasmashell && kstart plasmashell

私が遭遇した原因の1つは、外部モニターに接続して後で切断した後、ラップトップ画面からタスクバーが「失われる」バグのあるマルチモニター機能です(プラズマ5.5または5.6にあったと思います)。このシナリオでは、タスクバー構成のlastScreen設定が問題であることがわかりました。これを修正するには、plasma-org.kde.plasma.desktop-appletsrcで次のようなテキストのセクションを見つけます。

[Containments][1] activityId= formfactor=2 immutability=1 lastScreen=1 location=4 plugin=org.kde.panel wallpaperplugin=org.kde.image

(これらの行の一部は、構成によって異なる場合があります。私の場合、このセクションはファイル内の数十行だけでしたが、どれだけ変化するかはわかりません。)

Lastscreen = 0に設定すると、問題が修正されました。 0は私のラップトップ画面を表し、1は外部モニターを表すと仮定します。

3
baxeico