
Ubuntu日本語フォーラム

ログインしていません。
こんにちは。
Skypeでウェブカメラを使おうと思ってつなげたのですが、向こうの映像は見えるのですがこちらの映像が緑一色で何も映りません。
何か解決方法はありますでしょうか?
※社名 Elecom
型番 UCAM-E1C30TBk
ちなみにWindows XP の時は正常に機能していました。
よろしくお願いします。
Ubanto 8.04 で FireFoxを使っています。
最後の編集者: Kitajima (2008-08-06 11:43:50)
オフライン
http://forum.ubuntulinux.jp/viewtopic.php?id=359
参照はこの辺からですかね
easycam2 uvc svnなどかたっぱしからトライしてみるとよいのではないかと
オフライン
hideさんお返事ありがとうございます。
https://help.ubuntu.com/community/EasyCam
↑このページまではたどり着けたのですが、その後
http://blognux.free.fr/ubuntu hardy main
や
http://blognux.free.fr/ubuntu hardy main
をURLに貼り付けても、その後何をしていいかわかりません。
どのようにしたらよいのでしょうか?
お返事お待ちしています。
最後の編集者: Kitajima (2008-08-07 04:07:34)
オフライン
Kitajima による投稿:
hideさんお返事ありがとうございます。
https://help.ubuntu.com/community/EasyCam
↑このページまではたどり着けたのですが、その後
http://blognux.free.fr/ubuntu hardy main
や
http://blognux.free.fr/ubuntu hardy main
をURLに貼り付けても、その後何をしていいかわかりません。
どのようにしたらよいのでしょうか?
お返事お待ちしています。
この後はそこから先に書いてあるように コマンドを打ちます
アプリケーション>端末 とやってから 後は 書いてあるようにコマンドを打ち込むだけです
わからなかったらそのままコピー&ペースト でいいです
インストールできれば 最後のコマンドは打たなくても アプリケーション>サウンドとビデオ
でeasycamが起動できたかと思うんですが
オフライン
端末にはりつけるのですね。ありがとうございます。
さっそくやってみたところ
パッケージリストの読み込み完了することができました。
しかしその後、Gnomeようの
sudo apt-get install easycam2-gtkを入れたところ
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
E: パッケージ easycam2-gtk が見つかりません
とでてしまいました。
これは今どのような状況なのでしょうか?
お返事お待ちしています。
ちなみにKde用のsudo apt-get install easycam2-qtというのも打ち込んでみましたが同じ結果になりました。
オフライン
’URLに貼り付けても’と書いておられますが具体的に何をされたのでしょうか。
おそらくレポジトリの更新作業が正しくされていないのだと思われます。
Synapticsでのレポジトリ更新方法をです。
システム->システム管理->Synaptics パッケージ・マネージャ->
設定ー>リポジトリー>サードパーティのソフトウェアー>
追加->deb http://blognux.free.fr/ubuntu hardy main ->ソースを追加->
追加ー>deb-src http://blognux.free.fr/ubuntu hardy main ->ソースを追加->
閉じる->閉じる->再読込
Synapticsによるeasycam2-gtkの登録
検索->easycam2-gtk -> 検索 ->右窓のパッケージ欄にeasycam2-gtkが表示される->
パッケージ欄のeasycam2-gtkをマウスで右クリック->インストール指定->適用
オフライン
のんきさん 参戦ありがとうございます 皆様の横レス、アドバイスお待ちしてます。私も1勝1敗の身なので・・・
kitajimaさん よく読んでなくてすいませんでした のんきさんの手順をお試しください ファイト!=)
オフライン
お返事ありがとうございます。
お二人のアドバイスを元にやった結果
アプリケーション>アクセサリ>Easy Cam2とでました。
インストールできたようです。
しかし自分のカメラは起動しなかったので次のuvc svnと言うのを試してみようと思います。
またわからなくなったら、ここに書き込むのでよろしくお願いします。
最後の編集者: Kitajima (2008-08-07 13:15:40)
オフライン
uvcはsynapticで1個しかでてこないので それをインストールすればいいのではないかと思いますが、svnはたくさんでてきてどれだかよくわからないです。ソースコードから持ってくるしかないんでしょうかね?
https://help.ubuntu.com/community/InstallingLogitechQuickcamPro5000OnEdgy
edgyってなってるので 変わっちゃってるのかな?
どなたかわかりますか?
最後の編集者: hide (2008-08-07 17:38:06)
オフライン
EeePCでの方法ですが これも試されては?「uvcvideoを最新にする」
端末から
apt-get install subversion
svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk
cd trunk
make
sudo make install
ちなみに1行ごとにenterあるいはreturnを押してください
オフライン
お返事有難うがざいます。
返信に時間が空いてしまってすいません。
今下記のページでダウンロードに挑戦してみたのですが書いてある意味がわかりませんでした。
日本語で最初からやり方を教えていただけないでしょうか?
https://help.ubuntu.com/community/InstallingLogitechQuickcamPro5000OnEdgy
お返事おまちしています。
オフライン
aptitudeはapt-getの類似コマンドで
参照サイトの通りに端末からコマンドを入力すればOKかとおもいます
間違えるかもしれないので コピー&ペーストでやったほうがいいかもしれません
エラーメッセージがでたらそのままここに貼り付けて質問すれば大丈夫かと
オフライン
端末にaptitude install libpt-plugins-v4l2 v4l2ucp subversion libsdl1.2-dev
と打ち込んだところ、
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
パッケージの状態を初期化しています... 完了
タグのデータベースを構築しています... 完了
E: ロックファイル /var/lib/dpkg/lock をオープンできません - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
となりました。どうしたらよいでしょうか?
オフライン
最後のare you root? ってのはルート権限じゃないとということのようなので
sudo aptitude とsudoを頭につけてから コピー&ペースト enterなら大丈夫じゃないですか?
Kitajima による投稿:
端末にaptitude install libpt-plugins-v4l2 v4l2ucp subversion libsdl1.2-dev
と打ち込んだところ、
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
パッケージの状態を初期化しています... 完了
タグのデータベースを構築しています... 完了
E: ロックファイル /var/lib/dpkg/lock をオープンできません - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
となりました。どうしたらよいでしょうか?
オフライン
sudo aptitude install libpt-plugins-v4l2 v4l2ucp subversion libsdl1.2-dev
をコピペした後、パッケージのダウンロードなどが終わりました。
その後、
sudo svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk
をコピペしてEnterを押したところ、
リビジョン 246 をチェックアウトしました。
と、でました。さらに
sudo cd trunk
をEnterしたところ
sudo: cd: command not found
とでてしまいました。どうすればよいのでしょうか?
オフライン
sudoをつけずにやってみたところ
~/trunk$
とでたので
sudo make
と打ちました。そしたら
Building USB Video Class driver...
make[1]: ディレクトリ `/usr/src/linux-headers-2.6.24-19-generic' に入ります
CC [M] /home/takuya/trunk/uvc_driver.o
LD [M] /home/takuya/trunk/uvcvideo.o
Building modules, stage 2.
MODPOST 1 modules
LD [M] /home/takuya/trunk/uvcvideo.ko
make[1]: ディレクトリ `/usr/src/linux-headers-2.6.24-19-generic' から出ます
とでたので
/trunk$ の後に sudo make install
とコピペしたところ、
Installing USB Video Class driver...
make[1]: ディレクトリ `/usr/src/linux-headers-2.6.24-19-generic' に入ります
INSTALL /home/takuya/trunk/uvcvideo.ko
DEPMOD 2.6.24-19-generic
make[1]: ディレクトリ `/usr/src/linux-headers-2.6.24-19-generic' から出ます
とでて止まってしまいました。
この後はどうすればよいのでしょうか?
オフライン
いや これで通ったんじゃないですか?次のコマンドに進んでみられては?
wget http://mxhaard.free.fr/spca50x/Investigation/uvc/luvcview-20060920.tar.gz
zcat luvcview-20060920.tar.gz |tar xvf -
cd luvcview-20060920
make
make install
luvcview
なんかだめですね バージョン合わないのかな?
make
でエラーでますね
frmfmtenum.c:36 から include されたファイル中:
v4l2_enumfrmfmt.h:116:1: 警告: "VIDIOC_ENUM_FRAMESIZES" が再定義されました
/usr/include/linux/videodev.h:15 から include されたファイル中,
frmfmtenum.c:34 から:
/usr/include/linux/videodev2.h:1381:1: 警告: ここが以前の宣言がある位置です
frmfmtenum.c:36 から include されたファイル中:
v4l2_enumfrmfmt.h:117:1: 警告: "VIDIOC_ENUM_FRAMEINTERVALS" が再定義されました
/usr/include/linux/videodev.h:15 から include されたファイル中,
frmfmtenum.c:34 から:
/usr/include/linux/videodev2.h:1382:1: 警告: ここが以前の宣言がある位置です
make: *** [frmfmtenum.o] エラー 1
こんなのが
あとv4l2ucp は見つかりませんとかいうエラーは出ませんでしたか?
私のは出ててそのまますすんでったら 上記の所で止まったんですが
最後の編集者: hide (2008-09-09 20:56:53)
オフライン
http://forum.ubuntulinux.jp/viewtopic.php?id=638
この辺も参考になるかな?前は何で動いたんだっけ 7.04でwebカメラ成功して以来 試してないもんで・・・どなたかアドバイスできますか?
オフライン
でもね 試しに端末から
luvcviewと打つと
sudo apt-get install luvcviewってやるとインストールされるんですよ
それから
luvcviewってやってもエラーで立ち上がらないんですが、もしかしてwebカメラを接続しながら立ち上げたら、カメラ写ったりしませんかね?
オフライン
これは通ったということだったんですか!
次のコマンドに進んでみます。ダメだったらその後のアドバイスを試してみようと思います。
それとダメだと思って端末を一度閉じてしまったんですが、その場合また
sudo aptitude install libpt-plugins-v4l2 v4l2ucp subversion libsdl1.2-dev
から始めるべきですか?それともパッケージのダウンロードは終わったということで、
sudo svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk
から始めたほうがいいのでしょうか?
オフライン
とりあえず最初からやってみたところ
cd luvcview-20060920のあとの sudo make で
gcc -DUSE_SDL -O2 -DLINUX -DVERSION=\"0.1.7\" -I/usr/src/modules/linux-uvc -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DUSE_SDL -O2 -DLINUX -DVERSION=\"0.1.7\" -I/usr/src/modules/linux-uvc -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o luvcview.o luvcview.c
gcc -DUSE_SDL -O2 -DLINUX -DVERSION=\"0.1.7\" -I/usr/src/modules/linux-uvc -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DUSE_SDL -O2 -DLINUX -DVERSION=\"0.1.7\" -I/usr/src/modules/linux-uvc -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o utils.o utils.c
gcc -DUSE_SDL -O2 -DLINUX -DVERSION=\"0.1.7\" -I/usr/src/modules/linux-uvc -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DUSE_SDL -O2 -DLINUX -DVERSION=\"0.1.7\" -I/usr/src/modules/linux-uvc -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o v4l2uvc.o v4l2uvc.c
gcc -DUSE_SDL -O2 -DLINUX -DVERSION=\"0.1.7\" -I/usr/src/modules/linux-uvc -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DUSE_SDL -O2 -DLINUX -DVERSION=\"0.1.7\" -I/usr/src/modules/linux-uvc -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o gui.o gui.c
gcc -DUSE_SDL -O2 -DLINUX -DVERSION=\"0.1.7\" -I/usr/src/modules/linux-uvc -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DUSE_SDL -O2 -DLINUX -DVERSION=\"0.1.7\" -I/usr/src/modules/linux-uvc -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o avilib.o avilib.c
gcc -DUSE_SDL -O2 -DLINUX -DVERSION=\"0.1.7\" -I/usr/src/modules/linux-uvc -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DUSE_SDL -O2 -DLINUX -DVERSION=\"0.1.7\" -I/usr/src/modules/linux-uvc -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o frmfmtenum.o frmfmtenum.c
In file included from frmfmtenum.c:36:
v4l2_enumfrmfmt.h:8: error: nested redefinition of ‘enum v4l2_frmsizetypes’
v4l2_enumfrmfmt.h:8: error: redeclaration of ‘enum v4l2_frmsizetypes’
v4l2_enumfrmfmt.h:9: error: redeclaration of enumerator ‘V4L2_FRMSIZE_TYPE_DISCRETE’
/usr/include/linux/videodev2.h:341: error: previous definition of ‘V4L2_FRMSIZE_TYPE_DISCRETE’ was here
v4l2_enumfrmfmt.h:10: error: redeclaration of enumerator ‘V4L2_FRMSIZE_TYPE_CONTINUOUS’
/usr/include/linux/videodev2.h:342: error: previous definition of ‘V4L2_FRMSIZE_TYPE_CONTINUOUS’ was here
v4l2_enumfrmfmt.h:11: error: redeclaration of enumerator ‘V4L2_FRMSIZE_TYPE_STEPWISE’
/usr/include/linux/videodev2.h:343: error: previous definition of ‘V4L2_FRMSIZE_TYPE_STEPWISE’ was here
v4l2_enumfrmfmt.h:14: error: nested redefinition of ‘enum v4l2_frmivaltypes’
v4l2_enumfrmfmt.h:14: error: redeclaration of ‘enum v4l2_frmivaltypes’
v4l2_enumfrmfmt.h:15: error: redeclaration of enumerator ‘V4L2_FRMIVAL_TYPE_DISCRETE’
/usr/include/linux/videodev2.h:381: error: previous definition of ‘V4L2_FRMIVAL_TYPE_DISCRETE’ was here
v4l2_enumfrmfmt.h:16: error: redeclaration of enumerator ‘V4L2_FRMIVAL_TYPE_CONTINUOUS’
/usr/include/linux/videodev2.h:382: error: previous definition of ‘V4L2_FRMIVAL_TYPE_CONTINUOUS’ was here
v4l2_enumfrmfmt.h:17: error: redeclaration of enumerator ‘V4L2_FRMIVAL_TYPE_STEPWISE’
/usr/include/linux/videodev2.h:383: error: previous definition of ‘V4L2_FRMIVAL_TYPE_STEPWISE’ was here
v4l2_enumfrmfmt.h:24: error: redefinition of ‘struct v4l2_frmsize_discrete’
v4l2_enumfrmfmt.h:32: error: redefinition of ‘struct v4l2_frmsize_stepwise’
v4l2_enumfrmfmt.h:52: error: redefinition of ‘struct v4l2_frmsizeenum’
v4l2_enumfrmfmt.h:73: error: redefinition of ‘struct v4l2_frmival_stepwise’
v4l2_enumfrmfmt.h:84: error: redefinition of ‘struct v4l2_frmivalenum’
frmfmtenum.c:36 から include されたファイル中:
v4l2_enumfrmfmt.h:116:1: 警告: "VIDIOC_ENUM_FRAMESIZES" が再定義されました
/usr/include/linux/videodev.h:15 から include されたファイル中,
frmfmtenum.c:34 から:
/usr/include/linux/videodev2.h:1381:1: 警告: ここが以前の宣言がある位置です
frmfmtenum.c:36 から include されたファイル中:
v4l2_enumfrmfmt.h:117:1: 警告: "VIDIOC_ENUM_FRAMEINTERVALS" が再定義されました
/usr/include/linux/videodev.h:15 から include されたファイル中,
frmfmtenum.c:34 から:
/usr/include/linux/videodev2.h:1382:1: 警告: ここが以前の宣言がある位置です
make: *** [frmfmtenum.o] エラー 1
となってしまいました。
どうすればよいのでしょうか?
ちなみに私も
名前か説明が "libpt-plugins-v4l2" にマッチするパッケージは見つかりませんでした
名前か説明が "v4l2ucp" にマッチするパッケージは見つかりませんでした
名前か説明が "libpt-plugins-v4l2" にマッチするパッケージは見つかりませんでした
名前か説明が "v4l2ucp" にマッチするパッケージは見つかりませんでした
インストール・削除・更新されるパッケージがありません。
最初の方でとでました。
オフライン
ちなみに私も
名前か説明が "libpt-plugins-v4l2" にマッチするパッケージは見つかりませんでした
名前か説明が "v4l2ucp" にマッチするパッケージは見つかりませんでした
名前か説明が "libpt-plugins-v4l2" にマッチするパッケージは見つかりませんでした
名前か説明が "v4l2ucp" にマッチするパッケージは見つかりませんでした
インストール・削除・更新されるパッケージがありません。
これは多分1回通ってるからじゃないでしょうか?最初から私のはv412ucpはインストールできませんでしたが、とりあえず同じエラーで止まってます。ちょっとよくわからないです。
1度
sudo apt-get install luvcview とやって
webカメラを接続した状態で
luvcview とコマンド打ってみませんか?
オフライン
お返事ありがとうございます。
今
sudo apt-get install luvcview とやって
webカメラを接続した状態で
luvcview とコマンド打ってみたところ
LUVCview(c)Laurent Pinchart
というタブがでましたが、画面は緑色になっているだけで、何もでませんでした。
これはどういう状況なのでしょうか?
オフライン
http://forum.ubuntulinux.jp/viewtopic.php?id=638
ここと同じ状態ですね lucviewは使えなそうです
次のドライバ行ってみましょうか?
anoir による投稿:
lucviewのmakeに関してはsdl関係が必要なだけだと思います。devパッケージをインストールするとコンパイルは通ると思います。wengoで何故つかえないのかは分かりません。
ただ、画面が緑色で画質調整が全くできません。
コード:
:~$ luvcview
luvcview version 0.2.1
Video driver: x11
A window manager is available
video /dev/video0
ioctl querycontrol error 22
Set Brightness up error
ioctl querycontrol error 22
Set Contrast up error
ioctl querycontrol error 22
Set Saturation up error
最後の編集者: hide (2008-09-10 19:43:29)
オフライン