0. 问题现象
使用Atlas 200I DK A2,正常开机并且可以远程登录,使用HDMI-0接口连接显示器,显示器提示无信号输入
1. 检查设备与连接情况
确认连接的HDMI接口是0号接口(当前只有HDMI-0可以直连显示器使用)

确认显示器和连接线连接其他电脑后可以正常使用(如果有其他开发板可以尝试更好)
2. 检查桌面功能开启情况
执行 lsmod | grep ascend_vdp_drm ,能查到结果是1,说明服务正常启动

如果这里没查到,尝试执行一下 /usr/local/bin/toggle_graphical_desktop.sh
执行报错就根据错误信息判断问题是什么(查到1的话不需要执行,执行肯定报错,提示ko文件已存在)
如果这里查到是0,说明前面安装过驱动覆盖了原有带桌面功能的dtb文件,或者修改了原有驱动。建议备份需要的资料之后重新制卡。如果不想重新制卡,可以参考这里的5.2.3的第四步,安装桌面功能,但是如果驱动重装或修改了,那wifi与音频功能也会无法使用,重新制卡可能还比较方便
https://gitee.com/HUAWEI-ASCEND/ascend-devkit/tree/master/src/image-builder
如果是提示找不到ascend_vdp_drm.ko,那应该是哪里误删了文件,下载这个包,把里面的ko文件根据错误提示复制到对应位置
https://ascend-repo.obs.cn-east-2.myhuaweicloud.com/Atlas 200I DK A2/DevKit/images/resources/graphic.zip 
复制完之后再次执行 lsmod | grep ascend_vdp_drm 查询一下,理论上这里就能查到了
之后检查桌面功能: systemctl status toggle_graphical_desktop 看下是否有error、failed等信息
正常但关闭状态:
正常且开启状态:

如果状态正常且关闭,则开启桌面功能:
systemctl enable toggle_graphical_desktop
重启后生效
3. 桌面功能异常的情况
若上述检查都没问题,结果也都正常,先尝试执行
systemctl restart display-manager.service 之后重启
若仍无法解决,尝试重新制卡,若有其他开发板也尝试使用该显示器
(*若其他开发板正常,)本开发板重新制卡也无法正常显示桌面,联系商家处理,应该是本设备的接口有问题
商家服务热线:400-822-9999
商家服务时间:8:30-19:30(工作日)
*补充说明:
执行 /usr/local/bin/toggle_graphical_desktop.sh 指令之后,桌面成功显示。但是当重启板子之后,桌面又无法自动显示: 这个是制作镜像的脚本: https://gitee.com/HUAWEI-ASCEND/ascend-devkit/blob/master/src/image-builder/src/complete/ubuntu/22.04/func.sh
这个位置是增加桌面自动启动的部分
先看下这里的service文件存不存在,如果不存在或者这个文件内容不对,把修改后的内容删了,执行一下这里的printf的命令,之后 systemctl daemon-reload和systemctl enable toggle_grahpical_desktop执行一下。如果桌面功能开启了,那理论上重启之后,service会自动启动,桌面也会开启;如果执行启动失败,根据错误原因再具体定位
0. 问题现象
使用Atlas 200I DK A2,正常开机并且可以远程登录,使用HDMI-0接口连接显示器,显示器提示无信号输入
1. 检查设备与连接情况
确认连接的HDMI接口是0号接口(当前只有HDMI-0可以直连显示器使用)
确认显示器和连接线连接其他电脑后可以正常使用(如果有其他开发板可以尝试更好)
2. 检查桌面功能开启情况
执行
lsmod | grep ascend_vdp_drm,能查到结果是1,说明服务正常启动如果这里没查到,尝试执行一下
/usr/local/bin/toggle_graphical_desktop.sh执行报错就根据错误信息判断问题是什么(查到1的话不需要执行,执行肯定报错,提示ko文件已存在)
如果这里查到是0,说明前面安装过驱动覆盖了原有带桌面功能的dtb文件,或者修改了原有驱动。建议备份需要的资料之后重新制卡。如果不想重新制卡,可以参考这里的5.2.3的第四步,安装桌面功能,但是如果驱动重装或修改了,那wifi与音频功能也会无法使用,重新制卡可能还比较方便
https://gitee.com/HUAWEI-ASCEND/ascend-devkit/tree/master/src/image-builder
如果是提示找不到ascend_vdp_drm.ko,那应该是哪里误删了文件,下载这个包,把里面的ko文件根据错误提示复制到对应位置
https://ascend-repo.obs.cn-east-2.myhuaweicloud.com/Atlas 200I DK A2/DevKit/images/resources/graphic.zip
复制完之后再次执行
lsmod | grep ascend_vdp_drm查询一下,理论上这里就能查到了之后检查桌面功能: systemctl status toggle_graphical_desktop 看下是否有error、failed等信息
正常但关闭状态:
如果状态正常且关闭,则开启桌面功能:
systemctl enable toggle_graphical_desktop重启后生效
3. 桌面功能异常的情况
若上述检查都没问题,结果也都正常,先尝试执行
systemctl restart display-manager.service之后重启若仍无法解决,尝试重新制卡,若有其他开发板也尝试使用该显示器
(*若其他开发板正常,)本开发板重新制卡也无法正常显示桌面,联系商家处理,应该是本设备的接口有问题
商家服务热线:400-822-9999
商家服务时间:8:30-19:30(工作日)
*补充说明:
执行 /usr/local/bin/toggle_graphical_desktop.sh 指令之后,桌面成功显示。但是当重启板子之后,桌面又无法自动显示: 这个是制作镜像的脚本: https://gitee.com/HUAWEI-ASCEND/ascend-devkit/blob/master/src/image-builder/src/complete/ubuntu/22.04/func.sh
这个位置是增加桌面自动启动的部分
先看下这里的service文件存不存在,如果不存在或者这个文件内容不对,把修改后的内容删了,执行一下这里的printf的命令,之后
systemctl daemon-reload和systemctl enable toggle_grahpical_desktop执行一下。如果桌面功能开启了,那理论上重启之后,service会自动启动,桌面也会开启;如果执行启动失败,根据错误原因再具体定位