外部モニターが検出されましたが、Sway / Wayland でビデオ出力が表示されない

外部モニターが検出されましたが、Sway / Wayland でビデオ出力が表示されない

外部モニターを Thunderbolt ドックに接続しており、これを利用したいと考えています。何らかの理由で、モニターはシステムによって認識されているようですが、何も表示されません。

  • Windowsを起動すると完璧に動作するので、ケーブルとモニターは正常であることを確認できます。
  • USB周辺機器は正常に動作しているので、Thunderboltドックは問題ではないようです。
  • 実行中は、swaymsg -t get_outputs内蔵モニターが として表示されeDP-1、外部モニターが として表示されますDP-2。ここでは、2 番目のモニターが動作しないという兆候はありません。
  • 実行すると、wdisplays2番目のディスプレイがどのように表示されるかのプレビューが表示されるので、システムはモニターに送信されるものをレンダリングしているようです。
  • マシンを再起動すると、tty 出力が 2 番目のモニターにミラーリングされます。つまり、認識されているようです。
  • エラーはありませんsway --debug
  • dmesgこの問題に関連するエントリはありません
  • 実行するとlspci -k | grep -A 4 VGAビデオドライバがロードされていることがわかります
00:02.0 VGA compatible controller: Intel Corporation Iris Plus Graphics G7 (rev 07)
    DeviceName:  Onboard IGD
    Subsystem: Hewlett-Packard Company Device 86f9
    Kernel driver in use: i915
    Kernel modules: i915
  • WLR_DRM_NO_MODIFIERS=1関連する問題を解決するために推奨されているように環境変数を設定しました
  • 他のバージョンをインストールしようとしましたwlrootsが、うまくいきませんでした。正直なところ、これで問題が解決するかどうかはわかりません。
  • 通常使用時のリフレッシュ レートは非常に悪いですが (そのため、この方法を試しています)、noveau ドライバーを使用して、Thunderbolt 3 経由で接続された外部 Nvidia RTX 2060 GPU でこのモニターを正常に使用できます。

この問題のトラブルシューティングに最適なアプローチ方法がまったくわかりませんので、アドバイスをいただければ幸いです。関連する追加情報があれば、喜んで提供させていただきます。

システムインフォメーション:

  • OS: Manjaro 21.1.6 パフボ
  • WM: スウェイ 1.6.1
  • wlroots 0.14.1-2

答え1

私も同じような問題を抱えていました。外部ディスプレイは認識され、設定では使用可能と表示されていましたが、実際にアクティブ化してディスプレイを拡張しようとすると、何も起こらず、画面は真っ黒のままでした。POP!_OS の優れたツールが役立ちました。これについて小さな投稿を書きました。こちらでも役立つことを願っています。

AMD CPU と Nvidia GPU を搭載した Manjaro の拡張ディスプレイ

関連情報