HDMI-VGAアダプタのEDIDが破損しています。モニターがサポートする必要があるモードでは、「サポートされていないモード」と表示されます。 1600×900モードは動作せず、1280×720のみ使用できます。仮想コンソールが破損しています。
EDIDオーバーライドを使用して、Xとコンソールの両方で1440×900モードを設定できました。しかし、これはALSAが機能しませんでした。生の EDID ダンプを使用する場合も同様です。
システム上では目立つ違いはありません。 Pulseaudioには同じ再生デバイスがあります。 Aplayは同じ原理で動作します。唯一の違いは、音がないことです。
ちなみにシステムはAllwinner H3です。
追加:パッチにDeltacast E-EDIDを使用しました。デフォルトのedid / 1440x900.binを選択してCEA拡張ブロックを追加するだけです。
ベストアンサー1
正確な解決策を見つけるのは難しいようです。だからそれが私がしたことです。
私は書いた
extraargs=drm_kms_helper.drm_fbdev_overalloc=200 video=1024x768
/boot/armbianEnv.txtと
Section "Monitor"
Identifier "HDMI-1"
EndSection
Section "Device"
Identifier "Allwinner sun4i DRM driver"
Driver "armsoc"
Option "DRI2" "true"
Option "ConnectedMonitor" "HDMI-1"
Option "CustomEDID" "HDMI-1:/lib/firmware/edid/1280x1024.bin"
Option "IgnoreEDID" "false"
Option "UseEDID" "true"
EndSection
Section "ServerFlags"
Option "AIGLX" "off"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Allwinner sun4i DRM driver"
Monitor "HDMI-1"
EndSection
/etc/X11/xorg.conf.d/80-armsoc-sun4i.confから。
これが正しいかどうかはわかりませんが、それは私にとって効果的です。また参考にしてください。私は別のモニターを使用しています。このモニターも機能しますが、設定が異なります。