web-dev-qa-db-ja.com

Lenovo X1 CarbonでUSB-Cの外部ディスプレイが点滅する

Lenovo X1C(第7世代)にUbuntu 19.10をインストールした後、USB-C/Thunderboltを介してLGモニターに接続しました。ただし、ディスプレイ(およびUSB接続)がちらつくか、点滅、つまり画面が1〜5秒間黒くなり、コンピューターのUSB-Cポートの横にある電源がオフになり、外部キーボードまたはマウスからの入力がない(USB-CおよびモニターのUSBハブ経由で接続) )が登録されています。解像度を下げても違いはないようで、HDMIポートの使用は安定して動作します。

dmesgから、点滅が発生したときに発生するように思われ、関連があると思われる次の警告を考えました:

[509746.116260] WARNING: CPU: 0 PID: 12232 at drivers/usb/typec/class.c:302 typec_altmode_update_active.cold+0xc/0x13     [typec]
[509746.935963] WARNING: CPU: 0 PID: 12232 at kernel/module.c:1137 module_put.part.0.cold+0xc/0x13

...しかし私のログによると、これらは約1週間前に消えており、その後確実に点滅しているのを見ました。

完全なログまたは警告の出力を貼り付ける(または利用可能にする)ことが有用かどうかを教えてください。

更新:以下は同じ問題を説明しているようです。ここでは、Thunderboltドック(およびWindowsを使用)に関連付けられていますが、私は直接USB-C出力と(明らかに)Ubuntuを使用しています。二人がこれを同時に充電したときにのみ発生することを報告します、これは私の状況を説明しています(私は非充電のUSB-Cディスプレイを持っていません)

https://forums.lenovo.com/t5/ThinkPad-X-Series-Laptops/Thinkpad-X1-Carbon-Gen6-and-issues-with-Thunderbolt-3-dock/td-p/4144364

回避策:ちらつきが発生するのは、2台のディスプレイ(内部LCDおよびThunderbolt-connectedモニター)どういうわけか、両方のモニターを接続してXを起動すると、外部ディスプレイはインターナルディスプレイと同じ(HD)解像度で構成されますが、安定しているようです。手動で構成すると(xrandr --output DP-1 --left-of eDP-1)不安定です。再構成した場合(xrandr --output DP-1 --same-as eDP-1)まだ不安定です。外付けディスプレイの解像度の変更(xrandr --output DP-1 --mode 3840x2160)は安定性に影響を与えていないようで、数時間後もまだ安定しています。

2
Ketil Malde

仮説:これは、モニターからの電力が少なすぎることが原因である可能性がありますか?他の誰かが、USB-Cケーブルからも充電しているときにのみ、これ(または同様の何か)が見えると報告しました。デルのUSB-Cドック(重いPSUを使用しているため、ワット数が十分である可能性が高い)を使用すると、ディスプレイに問題がないように見えます。 (もちろん、内部USBハブがドックが接続された状態で起動した場合にのみ機能し、取り外して再接続した後では機能しないなど、他の問題もあります...しかし、それは別の質問の話です。)

とにかく、同じUSB-CケーブルとX1Cでモニターを充電および使用した経験がある場合は、「ちらつき」のあるUSB接続を誘発できるかどうかを以下にコメントしてください!

1
Ketil Malde

fwupdmgr downgradeを使用してシステムファームウェアを0.1.26から0.1.20にダウングレードしましたが、これで問題が解決したようです。 [編集:いいえ、ありませんでした]現在のfwupdmgr get-devicesからの出力は次のとおりです:

20QD00L1MX System Firmware
  DeviceId:             f09b748a98b31bb5c7c64d83f24ddbc80dff7c5f
  Guid:                 4bbc40fa-f81e-4206-bc70-a1f7b744d964
  Plugin:               uefi
  Flags:                internal|updatable|require-ac|supported|registered|needs-reboot
  Version:              0.1.20
  VersionLowest:        0.0.1
  VersionFormat:        triplet
  Icon:                 computer
  Created:              2020-01-03
  UpdateState:          success
1
Ketil Malde