Ubuntu驱动摄像头

之前研究Opencv的时候是安装了一个virtualbox的虚拟机,然后发现电脑自带的摄像头无法被识别。

后来买了一个罗技的C270,仍然无法识别,而且插入到虚拟机之后会导致虚拟机死机,原因未知。

-----------virtualbox-------------

于是看了一下树莓派的内核,是3.12,就下载了Ubuntu 3.12的内核,装入ubuntu 12.04.

但是仍然会卡死。

后来又安装了ubuntu 13.10,kubuntu 12.04都会死机。

于是怀疑是virtualbox的问题,于是安装了vmware。

-----------vmware-------------

安装vmware之后,在里面安装了ubuntu 12.04,想下载一个cheese来测试摄像头,但是NAT网络下载很慢,将网络切换成桥接之后死活都连不上。最后拿了一张USB网卡连接到虚拟机之后,ubuntu 12.04

的NetworkManager点击没反应。于是果断删除vmware和里面的ubuntu12.04,下载了vmware player。

安装vmware player之后,重新安装了ubuntu 12.04,仍然发现联网有问题,而且同时发现vmware tools还是

老样子,下载不了,这样是我不喜欢vmware的原因。

最后放弃了虚拟机的想法,准备使用wubi安装ubuntu,因为ubuntu 13开始就不支持wubi了,所以

我仍然使用ubuntu 12.04来安装wubi(我使用的是ubuntu 12.04.5)。

-----------wubi-------------

打开wubi之后发现它自动会上网下载ubuntu而不是用本地的ubuntu。这不是坑爹么,于是我

将网络断掉,发现它允许一会儿之后提示找不到ubuntu 12.04.5.

于是放弃这个版本,又上网下载了ubuntu-12.04-alternate-i386.iso(无奈ubuntu 官网那些旧版本

都给好好藏起来了,查了一下才找到这个旧版本。

但是打开这个iso一看,wubi.exe不见了,无奈只能上网搜索,找到了

http://dw5.cn.uptodown.com/dw/1426004476/9c1b9655a0ebfc0266a73d2c8ad1f69b54e99276/wubi-12-04-en-win.exe

终于可以安装ubuntu 12.04了,但是还是高兴的太早了,安装到一半卡住了,于是强制关机,重新安装。

历经千辛万苦,终于装好了,各种驱动也完美运行,安装了cheese和guvcviewer,终于可以打开webcam 了,

又惊喜地发现,其实linux是支持我的笔记本的自带的摄像头的。看来virtualbox对摄像头还是存在bug。

下面的工作就是在这个wubi下的ubuntu上面安装opencv并且调试摄像头了。

实际上就和网上说的一样,这些摄像头是out-of-box的,什么都不用做就可以驱动,虚拟机害人啊。。

时间: 2024-11-06 20:58:49

Ubuntu驱动摄像头的相关文章

双显示器N卡安装ubuntu驱动以及解决办法

之前我是打算在win下面结合虚拟机开发前后端,今天仔细想了一下,不是很靠谱,后端调试太困难了.可能的方案就是Netbeans远程开发的方式,以前我试过,调试起来也是非常的麻烦.于是果断下载个ubuntu14.04 kyllin LTS,维护团队会支持五年,总体来说这个版本还是不错的.在安装的过程中也是遇到了一些小问题. 因为我是双显示器,只有VGA,不支持HDMI的那种,U盘安装完之后,刚Reboot进入登录,就出现问题了.是因为驱动的问题,开始我也不知道是怎么回事,如果是开源驱动的问题,那么也

Directshow_驱动摄像头预览视频

出于兴趣一直以来都断断续续看过dshow的东西,可没怎么系统地总结过(学习还是要多实践,多总结啊). dshow预览摄像头捕捉的视频比较简单基础,网上相关的资料很多,简单的思路由下面代码所示: ICaptureGraphBuilder2 *pBuild; // Capture Graph Builder // Initialize pBuild (not shown). IBaseFilter *pCap; // Video capture filter. /* Initialize pCap

ubuntu驱动开发环境搭建之nfs

安装nfs: #sudo apt-get install nfs-kernel-server (1)设置共享目录 运行命令 #gedit /etc/exports 编辑 nfs 服务的配置文件(注意:第一次打开时该文件是空的),添加以下内容: /opt/FriendlyARM/mini2440/rootfs_qtopia_qt4 *(rw,sync,no_root_squash) 其中: /opt/FriendlyARM/mini2440/rootfs_qtopia_qt4 表示 nfs 共享目

ubuntu 14.04 安装cuda,开启GPU加速

1 首先要开启GPU加速就要安装cuda.安装cuda,首先要安装英伟达的驱动.ubuntu有自带的开源驱动,首先要禁用nouveau.这儿要注意,虚拟机不能安装ubuntu驱动.VMWare下显卡只是模拟出的一块显卡,如果你安装cuda,会卡在ubuntu图形界面无法登陆系统.所以首先我们需要装双系统. 2 win10下安装ubuntu.win10,win8,是使用uefi引导的.不同于win7等老版本.所以不可以使用EasyBCD. 首先我们对C盘进行分区.我的C盘是固态硬盘,使用win10

WIN10+Ubuntu14.04 双系统 ubuntu无法有线上网的问题

注:在WIN10 的引导下安装了双系统,ubuntu有线无法上网,无线却可以. 上网一查,发现之前许多安装双系统的人都存在以上的问题. 常见的解决方法是: 在WINDOWS下关闭网络唤醒,还有一些检查ubuntu驱动配置的一些命令行. 由于本人小白一个,只是简单的ping了以下局域网下的机器,发现可以ping通,所以,确定有线网卡驱动没有问题. 随即检查了自己的有线网IP设置,因为公司路由有这方面要求,仔细检查后发现DNS没设置好. 结论: 1.WIN10 不存在WakeOnLAN远程唤醒影响

(原)使用1080Ti显卡时安装ubuntu16.04.1及驱动的步骤

转载请注明出处: http://www.cnblogs.com/darkknightzh/p/6811328.html 参考网址: http://www.cnblogs.com/darkknightzh/p/5638185.html http://abhay.harpale.net/blog/linux/nvidia-gtx-1080-installation-on-ubuntu-16-04-lts/ http://www.cnblogs.com/darkknightzh/p/5992693.h

目标跟踪学习笔记2

上次已经初步体验了下particle filter,直接用别人的代码,见我前面的博文http://www.cnblogs.com/tornadomeet/archive/2012/03/18/2404817.html 一开始是内存出错,后面干脆自己学了下particle filter滤波的原理,把代码认真看了一遍,然后自己从头敲了遍代码,虽然运行时不再出现内存溢出等bug,但是没有跟踪效果. 这次的代码和上次一样,有跟踪效果,不过不理想.依旧是参照博主:http://blog.csdn.net/

C++开发人脸性别识别教程(16)——视频人脸性别识别

在之前的博文中我们已经能够顺利驱动摄像头来采集源图像,在这篇博文中将正式为其加入性别识别的代码,实现摄像头视频的人脸性别识别. 一.人脸检测 在得到摄像头采集的源图像之后,首先要做的就是对其进行人脸检测,将人脸区域分割出来.这步相对来说比较简单,只需在定时器时间触发函数中加入人脸检测的代码即可,这里给出OnTimer()函数的整体代码: void CGenderRecognitionMFCDlg::OnTimer(UINT_PTR nIDEvent) { /***********人脸检测并识别*

信息安全比赛总结(21ic转帖)

我们的题目是基于这个ZedBoard的__视频流的人脸识别识别的算法采用的是PCA,,但是在后期的调试和实验中发现,,PCA的效果很容易受到环境,比如光照强度,背景,摄像头像素等影响:如果后期的改进的话,,考虑采用 ICA   和 Fisher算**更好,,不多说了,,上一些自己总结的资料吧我们的设计框架大致如下:ARM(Linux + opencv + qt) 驱动摄像头 和 HDMI的视频输出接口(这个可以参考Zedboard_Digilent官方资料)-->ARM完成视频图片的预处理(人脸