お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-03-30 18:29:13

Hoolst
メンバ
From: 兵庫県
登録日: 2010-01-09

Ubuntu 10.04でEye-toyを使用

Ubuntu 10.04 Beta1です。
実はEye-toyカメラを使いたいのですがどうにか使えないでしょうか。
Skypeで使いたくて
よろしくお願いします。
PCは
VAIO PCV-W102 (W)

CPU:Intel Celeron
Memory:950MBです。

オフライン

 

#2 2010-03-30 18:40:06

gontomo
メンバ
From: 北海道
登録日: 2010-02-17

Re: Ubuntu 10.04でEye-toyを使用

Skypeで使えるかどうかは知りませんが本家のほうにHowtoがありました。http://ubuntuforums.org/showthread.php?t=272328

オフライン

 

#3 2010-03-30 19:13:37

Hoolst
メンバ
From: 兵庫県
登録日: 2010-01-09

Re: Ubuntu 10.04でEye-toyを使用

http://ubuntuforums.org/showthread.php?t=272328
試したのですがmakeの所でエラーで失敗しました。

yoshiki@yoshiki-desktop:~$ cd ov51x-jpeg-1.5.8
yoshiki@yoshiki-desktop:~/ov51x-jpeg-1.5.8$ sudo make install
[sudo] password for yoshiki:
make -C /lib/modules/2.6.32-18-generic/build M=/home/yoshiki/ov51x-jpeg-1.5.8 modules
make[1]: ディレクトリ `/usr/src/linux-headers-2.6.32-18-generic' に入ります
  CC [M]  /home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.o
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c:115:27: error: asm/semaphore.h: No such file or directory
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c: In function ‘create_proc_ov511_cam’:
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c:673: error: implicit declaration of function ‘info’
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c:677: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c:685: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c:696: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c:708: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c: In function ‘proc_ov511_create’:
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c:762: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c: In function ‘ov51x_clear_snapshot’:
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c:1687: error: implicit declaration of function ‘warn’
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c: In function ‘ov51x_v4l1_ioctl’:
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c:6382: error: implicit declaration of function ‘video_usercopy’
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c: At top level:
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c:6637: error: unknown field ‘owner’ specified in initializer
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c:6637: warning: initialization from incompatible pointer type
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c:6639: error: unknown field ‘type’ specified in initializer
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c:6643: warning: initialization from incompatible pointer type
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c: In function ‘ov51x_probe’:
/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.c:8368: error: incompatible types when assigning to type ‘struct device’ from type ‘struct device *’
make[2]: *** [/home/yoshiki/ov51x-jpeg-1.5.8/ov51x-jpeg-core.o] エラー 1
make[1]: *** [_module_/home/yoshiki/ov51x-jpeg-1.5.8] エラー 2
make[1]: ディレクトリ `/usr/src/linux-headers-2.6.32-18-generic' から出ます
make: *** [all] エラー 2

と表示され無理でした。

オフライン

 

#4 2010-03-31 10:20:48

gontomo
メンバ
From: 北海道
登録日: 2010-02-17

Re: Ubuntu 10.04でEye-toyを使用

申し訳ない、本家のほうのHowtoは古すぎたみたいです。
ov51xはどうやら2009年3月でメンテナンスを終了したようです。http://lists.rastageeks.org/pipermail/o … 00491.html

これによるとov51xのドライバはgspcaというドライバに吸収されたみたいで、現行のカーネルモジュールに含まれているようです。
なので、基本的にはPCにカメラを接続するだけで認識してくれそうな気がします。 lsmod で gspca が出てきませんか?

実際にeyetoyを持っているわけではないので、この先はちょっとわかりません。

オフライン

 

#5 2010-03-31 17:00:02

Hoolst
メンバ
From: 兵庫県
登録日: 2010-01-09

Re: Ubuntu 10.04でEye-toyを使用

端末で
lsmodと打つと
gspca ov519がありUSBハブでは無く、
直接PCのUSBに接続すると端末内でgpscaが反応して動いていました。(USBハブに接続したところエラーを返していたようです。)
Cheeseでもカメラの機能はしてSkypeでも"Logitech Eye-toy USB Web Camera(こんな表示名だったような気がします。)"
と表示されていたのですが、
問題はマイク。
Ubuntu10.04のサウンドではEye-toy Audio と認識されて声にも反応しているものの、
Skypeでは全く認識ができていなかったようです。
現在分かった所は以上です。

オフライン

 

Board footer

Powered by FluxBB