X11からWaylandにいくつかのテストを移植していますが、サポートされている利用可能な解像度を一覧表示する方法に関する情報はほとんどまたはまったくありません。
WaylandとEGLを使用するすべての例では、使用する画面解像度を手動で指定しています。利用可能なすべての解像度をリストし、最高のものを使用したいと思います。
ありがとう、何も見つかりませんでした。
返信はとても遅いですが、それでもあなたや誰かに役立つことがあります:)
このコマンドを使用すると、サポートされているすべてのビデオアダプタを表示できます
$ ls /sys/class/drm
card0
card0-VGA-1
card1
card1-DVI-I-1
card1-HDMI-A-1
card1-VGA-2
このコマンドでサポートされているすべての解像度を取得できます。使用しているアダプターを使用してください
$ cat /sys/class/drm/card0-LVDS-1/modes
1366x768
1366x768
私の返事は遅すぎますが、これは誰かに役立つかもしれません。最も簡単な方法は、以下の各コネクタ(VGA、LVDS、HDMI)でサポートされているすべてのモードを提供するウェストンログを確認することです。これらを強調表示するログです。
追加情報:物理モニターをコネクターポートに接続しておらず、ポートが有効になっている場合、デフォルトでは1024x768が優先されます。
[09:23:40.144] Output VGA-1 (crtc 59) video modes:
[email protected], preferred, current, 65.0 MHz
[email protected], 88.8 MHz
[email protected], 85.5 MHz
[email protected], 72.0 MHz
[email protected], 85.5 MHz
[email protected], 83.5 MHz
[email protected], 71.0 MHz
[email protected], 79.5 MHz
[email protected], 68.2 MHz
[email protected], 74.2 MHz
[email protected], 40.0 MHz
[email protected], 36.0 MHz
[email protected], 33.8 MHz
[email protected], 25.2 MHz
[09:23:40.144] Output 'VGA-1' enabled with head(s) VGA-1
[09:23:40.145] Chosen EGL config details:
RGBA bits: 8 8 8 0
swap interval range: 1 - 1
[09:23:40.151] Output HDMI-A-2 (crtc 58) video modes:
[email protected], preferred, current, 138.8 MHz
[email protected], 148.5 MHz
[email protected], 148.4 MHz
[email protected], 74.2 MHz
[email protected], 74.2 MHz
[email protected], 148.5 MHz
[email protected], 74.2 MHz
[email protected], 92.5 MHz
[email protected], 74.2 MHz
[email protected], 74.2 MHz
[email protected], 74.2 MHz
[email protected], 27.0 MHz
[email protected], 27.0 MHz
[email protected], 27.0 MHz
[email protected], 25.2 MHz
[email protected], 25.2 MHz
[09:23:40.152] Output 'HDMI-A-2' enabled with head(s) HDMI-A-2
[09:23:40.152] Chosen EGL config details:
RGBA bits: 8 8 8 0
swap interval range: 1 - 1
[09:23:40.155] Output LVDS-1 (crtc 56) video modes:
[email protected], preferred, current, 65.0 MHz
[09:23:40.155] Output 'LVDS-1' enabled with head(s) LVDS-1
コンポジターがサポートするすべてのモードを一覧表示する場合(モニターと同じではない場合があります)、weston-info
を実行できます。
これは、ディスプレイに接続し、すべてのグローバルインターフェイス(wl_outputs(画面)とそのモードを含む)をログに記録する単純なwaylandクライアントです。
Waylandクライアント内で自分でそれを行い、テストに適したモードを選択することもできます。