
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu 10.04 Beta1です。
実はEye-toyカメラを使いたいのですがどうにか使えないでしょうか。
Skypeで使いたくて
よろしくお願いします。
PCは
VAIO PCV-W102 (W)
CPU:Intel Celeron
Memory:950MBです。
オフライン
Skypeで使えるかどうかは知りませんが本家のほうにHowtoがありました。http://ubuntuforums.org/showthread.php?t=272328
オフライン
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
と表示され無理でした。
オフライン
申し訳ない、本家のほうのHowtoは古すぎたみたいです。
ov51xはどうやら2009年3月でメンテナンスを終了したようです。http://lists.rastageeks.org/pipermail/o … 00491.html
これによるとov51xのドライバはgspcaというドライバに吸収されたみたいで、現行のカーネルモジュールに含まれているようです。
なので、基本的にはPCにカメラを接続するだけで認識してくれそうな気がします。 lsmod で gspca が出てきませんか?
実際にeyetoyを持っているわけではないので、この先はちょっとわかりません。
オフライン
端末で
lsmodと打つと
gspca ov519がありUSBハブでは無く、
直接PCのUSBに接続すると端末内でgpscaが反応して動いていました。(USBハブに接続したところエラーを返していたようです。)
Cheeseでもカメラの機能はしてSkypeでも"Logitech Eye-toy USB Web Camera(こんな表示名だったような気がします。)"
と表示されていたのですが、
問題はマイク。
Ubuntu10.04のサウンドではEye-toy Audio と認識されて声にも反応しているものの、
Skypeでは全く認識ができていなかったようです。
現在分かった所は以上です。
オフライン