该方法失败了,添加规则后重启,HDMI 接口初始化失败。导致不断重启。
还是规规矩矩搞了个后台.service
蓝屏问题
尝试了把HDMI接口接到10寸屏幕上,或者其他屏幕,发现开机正常显示。
因此猜测是设备的初始化问题。
#查看设备支持的分辨率。+号代表首选的分辨率,*代表正在使用的
xrandr
#查看显示设备
xrandr -q
#手动设置分辨率
xrandr --output HDMI-1 --mode 1920x1080
但这样还有一个问题,就是设备每次被插拔以后,会被设置成默认分辨率。
但是屏幕正常是匹配1920*1080的分辨率,分辨率不匹配就蓝屏。
因此需要想办法实现支持HDMI接口的热插拔检测,并自动设置分辨率。
热插拔和分辨率设置