Armadilloフォーラム

HDMIのビデオモード

hakamata

2014年7月7日 14時42分

いつもお世話になっております.
hakamataと申します.

以下のコマンドで表示される設定可能なビデオモードについて質問です.
cat /sys/class/graphics/fb0/modes

下記のような設定の頭についているD,V,Uの文字は何を表しているのでしょうか?
U:1440x240p-60
U:1440x480i-60
U:1920x1080p-24
V:1024x768p-60
V:800x600p-60
V:640x480p-60
D:1920x1080p-60
D:1280x720p-60
調べてみてもわからず,気になっております.

わかる方がいらっしゃいましたら,教えていただけたらと思います.
よろしくお願いいたします.

コメント

at_kojiro.yamada

2014年7月15日 20時42分

modes で表示される ビデオモード は、 VESA で規格化された EDID という形式でディスプレイから送られてきたデータを元にしています。

・V(VESA):
 VESA で解像度、リフレッシュレートが規定されているビデオモードです。
 ただし、以下のビデオモード [1] は例外で、 'U' と表記されます。
 [1]
  - 720x400@70Hz
  - 720x400@88Hz
  - 640x480@67Hz
  - 832x624@75Hz

・D(DETAILED):
 VESA で解像度、リフレッシュレートが規定されていない、ディスプレイ固有の解像度、リフレッシュレート(※)を元にしたビデオモードです。
 ※これらの情報は、ディスプレイから送られてきます。

・U(UNKNOWN):
 EDID は、最大で254 バイトだけ領域を拡張できるのですが、この拡張した領域から取得したデータを元にしたビデオモードです。
 また、上述の通り [1] も 'U' と表記されます。

hakamata

2014年7月17日 14時01分

at_kojiro.yamada様,お返事ありがとうございます.
わからず気になっていましたので,助かりました.

> modes で表示される ビデオモード は、 VESA で規格化された EDID という形式でディスプレイから送られてきたデータを元にしています。
>
> ・V(VESA):
>  VESA で解像度、リフレッシュレートが規定されているビデオモードです。
>  ただし、以下のビデオモード [1] は例外で、 'U' と表記されます。
>  [1]
>   - 720x400@70Hz
>   - 720x400@88Hz
>   - 640x480@67Hz
>   - 832x624@75Hz
>
> ・D(DETAILED):
>  VESA で解像度、リフレッシュレートが規定されていない、ディスプレイ固有の解像度、リフレッシュレート(※)を元にしたビデオモードです。
>  ※これらの情報は、ディスプレイから送られてきます。
>
> ・U(UNKNOWN):
>  EDID は、最大で254 バイトだけ領域を拡張できるのですが、この拡張した領域から取得したデータを元にしたビデオモードです。
>  また、上述の通り [1] も 'U' と表記されます。
>