You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

U盘启动Ubuntu在MacBook Air 2017上摄像头无法识别的问题求助

U盘启动Ubuntu在MacBook Air 2017上摄像头无法识别的问题求助

大家好,我遇到了一个棘手的问题,想请各位帮忙解决:

我用U盘运行Ubuntu系统,之前一直正常,直到11月8号晚上都没问题。但今天在运行完计算机视觉相关的代码后,我在准备用Google Meet前做了系统软件更新,之后摄像头就彻底失效了。我在我的MacBook Air 2017上试遍了网上能找到的终端命令,但都没用。不过我把这个U盘拿到另一台2020款联想ThinkPad上,摄像头却能正常工作。

现在我急需让摄像头在我的MacBook Air上恢复正常,这样才能完成我的计算机视觉项目。另外,出于安全考虑,我不想使用第三方Git仓库和额外的软件包。

我已尝试过的操作:

  • 重新在U盘上安装了未更新的Ubuntu,但问题依旧
  • 格式化MacBook并重新安装macOS,之后再用U盘启动Ubuntu,摄像头还是无法识别
  • 在Mac终端执行 sudo killall VDCAssistant,没有效果
  • 尝试了一系列Ubuntu终端命令,但都无效(包括第三方相关的,甚至苹果固件相关的Git仓库也试过,都没用):
    1. 检查发现 /dev/video* 目录不存在
    2. sudo modprobe -r uvcvideo && sudo modprobe uvcvideo
    3. sudo apt-get install cheese build-essential linux-headers-$(uname -r)
    4. ls -l /dev/video0
    5. sudo chown root:video /dev/video*
    6. sudo chmod 666 /dev/video*
    7. uname -a
    8. lsusb
    9. gphoto2 --stdout --capture-movie | ffmpeg -i - -vcodec rawvideo -threads 0 -f v4l2 /dev/video0
    10. sudo apt install gphoto2
    11. sudo apt install ffmpeg(重复安装过两次)
    12. 再次执行 gphoto2 --stdout --capture-movie | ffmpeg -i - -vcodec rawvideo -threads 0 -f v4l2 /dev/video0
    13. 再次执行 lsusb
    14. 再次执行 sudo chown root:video /dev/video* 和 sudo chmod 666 /dev/video*
    15. pip3 install pillow
    16. sudo apt-get remove --purge "LibreOffice*"
    17. sudo apt-get clean
    18. sudo apt-get autoremove
    19. 再次执行 lsusb
    20. vcgencmd get_camera
    21. sudo apt-get install fswebcam

补充信息:

  • MacBook Air的摄像头在macOS和Bootcamp Windows下都能正常工作,硬件没问题

备注:内容来源于stack exchange,提问作者Hacker69i

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 09:20:30