You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

升级至24.04版本后内置摄像头无法使用的问题求助

升级至24.04版本后内置摄像头无法使用的问题求助

问题描述:

升级到Ubuntu 24.04之后,我的内置摄像头彻底罢工了——系统自带的Cheese、Snapshot相机都显示“未找到相机/设备”,连Google Meet这类网页端工具也识别不到摄像头。有没有大佬能帮忙解决这个棘手的问题?

排查与修复建议:

作为经常折腾Ubuntu硬件问题的老玩家,给你整理了几个实用的排查步骤,你可以挨个试试:

  • 先查硬件开关:不少笔记本有物理摄像头开关(比如机身侧面的拨片,或者Fn+带摄像头图标的快捷键),先确认是不是不小心把摄像头关掉了,这是最容易忽略的点!
  • 检查系统硬件识别情况:打开终端,输入 ls /dev/video*,如果能看到类似 /dev/video0 的输出,说明系统已经识别到摄像头硬件;如果没有任何输出,大概率是驱动或内核层面的兼容性问题。
  • 排查权限问题:有时候普通用户没有访问摄像头的权限,导致应用无法调用。可以先试下用 sudo 启动Cheese测试:sudo cheese,如果这时候摄像头能正常工作,那就是权限的问题。解决方法是把自己加入video用户组:sudo usermod -aG video $USER,执行完重启电脑再试试。
  • 检查摄像头驱动模块:绝大多数内置摄像头用的是UVC驱动,终端输入 lsmod | grep uvcvideo,有输出说明驱动已加载;如果没有,手动加载试试:sudo modprobe uvcvideo,加载完再用 ls /dev/video* 确认设备是否出现。
  • 排除进程占用:之前打开的视频软件没完全关闭,可能会占用摄像头资源。最简单的方法是重启电脑,或者用 lsof /dev/video0(前提是这个设备存在)查看哪个进程在占用,然后用 kill [进程ID] 结束它。
  • 更新系统补丁:新系统可能存在兼容性补丁未安装的情况,终端运行 sudo apt update && sudo apt upgrade,把系统和所有驱动更到最新版本,很多时候能解决这类奇怪的硬件问题。

如果以上方法都没用,你可以在终端运行 dmesg | grep -i camera 或者 dmesg | grep -i uvc,把输出内容贴出来,这样大家能更精准地定位问题~

备注:内容来源于stack exchange,提问作者Neeraj Singh Bora

火山引擎 最新活动