UOS 摄像头不识别?先查 USB 与驱动服务
摄像头不识别先查内核识别(lsusb + /dev/video)、UVC 驱动服务(v4l 栈)是否加载;识别正常再查应用权限。
简短答案
摄像头不识别按「内核 → 设备节点 → 驱动栈」三层查:lsusb 看设备在不在、/dev/video* 看节点有没有、v4l 驱动栈加载没。对照 UOS V20 桌面专业版 AMD64 或 UOS V20 教育版 AMD64 条目场景排查。
排查步骤
# 1. 内核是否识别
lsusb
# 2. 视频设备节点
ls /dev/video*
# 3. 驱动栈状态
dmesg | grep -iE 'uvc|video'
# 4. 应用权限
groups $(whoami)
现象对照
| 现象 | 定位 | 处理 |
|---|---|---|
lsusb 无摄像头 |
供电不足/设备坏 | 换口换线 |
| 有设备无 /dev/video | UVC 驱动没加载 | 查 dmesg 驱动报错 |
| 有节点但应用打不开 | 用户没进视频设备组 | 加组后重登 |
注意:内置摄像头(MIPI 接口)与 USB 摄像头排查路径不同,机型内置摄像头支持以条目页硬件说明为准。
操作小结
lsusb+/dev/video*分层定位。dmesg抓驱动报错。- 权限组核对。
- 硬件支持以 UOS V20 桌面专业版 AMD64 条目说明为准。