连接流程
[内核]connectors(HDMI、VGA)--->encoders--->[CRTCs+planes]--->framebuffers[用户]
modetest 命令
modetest
-r 显示全部
-h 帮助
-M virtio_gpu #gpu指定类型
-s 连接点
-P 面版
-D 0 选节点
-C 测试光标
直接测试
modetest -r
查看连接
connector 34
encoder 35
crtc 33
Planes:id 31
测试命令
modetest -M virtio_gpu -s 34@33:1920x1080-60
modetest -M virtio_gpu -s 34@33:640x480 -P 31@33:1920x1440 -F tiles -D 0
# -P XX -P xxx+100+100-60.02@RG16
linux 查看
查看id crtc panle
cat /sys/kernel/debug/dri/1/state
下面两个一样
#for p in /sys/class/drm/*/status; do con=${p%/status}; echo -n "${con#*/card?-}: "; cat $p; done
#cat /sys/class/drm/card2-Virtual-2/status
Virtual-1: connected