2010年7月21日 星期三

Ubuntu 之 光碟機掛載

Ubuntu用到現在,今天才發現我的光碟機沒有被自動掛載.....=.=

於是上網找了一下解決方法

首先先查看你的硬體是否有備偵測到,利用下面的指令
lshw -C disk

2010年7月7日 星期三

Ubuntu 之 /dev/video0 not found 問題

由於工作的需要,必須在ubuntu上開啟webcam,但不幸的是我用的8.10或10.04上都無法開啟,因此就開始在網路上尋找解決方法,找了好幾天,試過安裝uvcvideo, cheese 等等的webcam app,系統也更新到最新的patch,還是無法開啟,app始終提示 /dev/video0 not found,gstreamer-properties一樣無法找到/dev/video0。後來到/dev下看video0是否存在,也如預期的不存在....=.=,但是幸好lsusb查看,有看到我的webcam device。

在這說一下我的環境,VAIO SZ58, Ubuntu 10.04 TL, 內建的webcame是 Ricoh Co., Ltd Visual Communication Camera VGP-VCC7 [R5U870]

後來知道video0不存在後,開始往driver的方向找答案,總算在今天被我找到,在Ubuntu Forum 這篇討論區有說討論。安裝下面兩個deb

http://download.tuxfamily.org/arakhne/pool/r/ricoh-webcam-r5u870/ricoh-webcam-r5u870-firmware_0.11.4-0arakhne1_i386.deb
http://download.tuxfamily.org/arakhne/pool/r/ricoh-webcam-r5u870/ricoh-webcam-r5u870_0.11.4-0arakhne1_i386.deb

安裝完後,/dev/video0 終於出現了!!

2010年7月1日 星期四

Qt 之 connect 的 error

Qt signal 與 slot 的 connect所傳遞的參數必須要系統能夠識別,否則在run的時候會出現類似下列訊息(compile 不會有錯誤),並且所對應的slot不會被呼叫。
QObject::connect: Cannot queue arguments of type 'CmdSeq'
(Make sure 'CmdSeq' is registered using qRegisterMetaType().)
(CmdSeq是我自己建立的class,無繼承任何class)

搜尋此網誌