
Ubuntu日本語フォーラム

ログインしていません。
はじめまして、Lubuntu初心者です。
SONY vaio (VPCW11AXJ)に lubuntu14。04を導入いたしました。
しかしながら、内臓のWEBカメラ MOTION EYEが起動いたしません。
色々と関連記事を検索して確認しましたが途方にくれて、どなたかご教授願えればと思い当フォーラムに投稿させていただきました。
※同機にlubuntu14.04インストールは2度目で、一回目は調べながら確認しておりましたらいきなり動作したのですが
どのような操作(設定)でそうなったかは判りません。なのでカメラが壊れているということは無いと思っています。
これまでに行ったこと ※順不同です ※カメラの製造元、型番が調べてもわからなかったので
1.lsusb コマンドの確認 lspciコマンドの確認。
2.型番がわからないので、とりあえずRichoのカメラドライバ(5u78x)の適用。=>最後のステップのshコマンドでRichoでないと表示されました。なのでRicho製ではないと思います。
3.Cheeseの導入>起動>「ディバイスが見つかりません」 そもそもcameraドライバ未導入なので当たり前ですよね?
4.guvcview起動 3.と結果は同じです。
下記にlsusbコマンド結果 lspci の結果を貼り付けます。どなたか何か試したほうが良いことがありましたらご教授ください。
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GSE Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GSE Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 02)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] (rev 02)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 02)
02:00.0 Ethernet controller: Qualcomm Atheros AR8132 Fast Ethernet (rev c0)
03:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
0a:09.0 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
0a:09.1 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
以上、何卒よろしくお願いいたします。
オフライン
下記など参考にしてみたらどうですか。
https://www.kernel.org/doc/Documentation/video4linux/meye.txt
http://www.turbolinux.com/support/document/knowledge/456.html
オフライン
udooon様
早々のアドバイスありがとうございました。遅くなりましたが御礼申し上げます。
日中は仕事のため確認できませんでしたが、帰宅後教えていただきましたリンク先確認させていただきました。
英語表記はすべてが理解できる能力を持ちあわせておらず先に日本語ページの通り行ってみましたが
内蔵カメラMOTIONEYEの認識はできませんでした。
xawtvがインストールしていなかったのでインストールして表記の通りmodules.cofを書き込み
xawtvを実行してみましたが、該当のディバイスではない表示となりました。
先日の三連休に初めてlubuntuをインストールしカメラが認識しなかったので、色々関係しそうなサイトを
検索して見様見真似でコマンドを実行してみましたがダメでした。そのなかの記事にVIDEO関連ドライバモジュールといいますか
Video4linuxのVer.がL1からL2となっているために認識できなかった?というQ&Aを見ました。
今回実施しましたxawtvはV4L2?と表記がありましたが、同じような理由なのでしょうか?
全くの初心者で憶測ばかりで問題解決にまだ全然スキルが無い(そもそもの構造や仕組みを理解できておらずすみません)ので、
解決に至らず申し訳ございません。
V4Lのレベル?(Ver.)を落として実行すればカメラが使えるようなものなのでしょうか?
重ね重ねすみません。よろしくご指導のほどお願いいたします。※または他の方法などがございましたらご教授ください。
※※タイトルのVAIOの型番 VPCW11AXJですがオンラインショップの(本体に書かれています)型番らしくMODELはPCG-4T1Nでした。
店頭販売の型番はVPCW119XJらしいいです。今更ながら申し訳ございません。この場をお借りして訂正させていただきます。
※上記型番とキーワードCamera linux lubuntu など組み合わせて調べていましたが(そもそも理解しないで)試してみて
行き詰まりました。
長々とすみませんでした。現在の状況は取り急ぎこのようなところです。取り急ぎご回答頂きました御礼まで。
オフライン
回答ではありませんが、ヒントになればと。
ubutu 10.04 くらいの時に、VGN-P90HS で face authentication
試した時、motioneye で認証用の写真撮影した記憶があります。
オフライン
#2の日本語のリンク先の /etc/modules.conf は古い仕様なので
/etc/modprobe.d/meye.conf に作り直してみたらどうでしょうか。
オフライン
udooon様、ubuntu123様
お返事遅くなり申し訳ございませんでした。
ここ2日間じっくり調べて見る時間がなく現在に至ります。
結果はNGでした。
※英語は理解するレベルまで行っていませが、臆せず一つづつリンクを辿りました。
教えて頂いた最初のリンク
https://www.kernel.org/doc/Documentation/video4linux/meye.txt
の表記より
Sony Vaio PictureBook Motion Eye Camera Driver をたどり
http://popies.net/meye/
meyeはv4l互換のモジュールでKernelConfigにて見つかる?
また Sony Programmable I/O Control Device Driverをたどりますと
http://popies.net/sonypi/
すでにKernelに準備されていますよ?みたいな表記があったりしました。
Sony Vaio Control device drivers
http://www.linux.it/~malattia/wiki/index.php/Sony_Vaio_Control_device_drivers
にはsony-laptopとsonypiの2つのモジュールがあると書いてありました。
Sony Vaio Control device drivers も見てみました。
http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
他下記のトピックも参照して試してみました。
[Ubuntu]内蔵Webカメラを認識させる
http://trycatchand.blogspot.jp/2013/12/how-to-recognize-the-built-in-webcam-on-ubuntu.html
やはりそもそもの仕組みを理解していないせいか、わかったようなわからなかったような
感じです。先のudooon様のご教授頂いた meye.conf でドライバロードされる手順ですと
ドライバインストールはそもそもkernelに組み込まれている?ため、ロードすれば認識する?
ということでしょうか?
調べていくうちにKernelConfig画面にて起動時に読み込むモジュールを追加・変更可能の
ような記事がありました。
※素人がさわれるようなGUIベースのconfigはないか?とも思いました。
↑方向性が違いますでしょうか?
また現在の動作モジュールリストがlsmodコマンドで見れるという記事がございました。
下記のモジュールがロードされているようです。
Module Size Used by
ctr 12905 2
ccm 17496 2
zram 18032 2
snd_hda_codec_realtek 59259 1
snd_hda_intel 42730 1
snd_hda_codec 164067 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13272 1 snd_hda_codec
snd_pcm 85501 2 snd_hda_codec,snd_hda_intel
snd_page_alloc 14230 2 snd_pcm,snd_hda_intel
snd_seq_midi 13132 0
snd_seq_midi_event 14475 1 snd_seq_midi
arc4 12536 2
ath9k 144602 0
snd_rawmidi 25135 1 snd_seq_midi
dm_multipath 22402 0
ath9k_common 13359 1 ath9k
scsi_dh 14458 1 dm_multipath
snd_seq 55383 2 snd_seq_midi_event,snd_seq_midi
snd_seq_device 14137 3 snd_seq,snd_rawmidi,snd_seq_midi
ath9k_hw 438205 2 ath9k_common,ath9k
snd_timer 28584 2 snd_pcm,snd_seq
coretemp 13195 0
ath 23922 3 ath9k_common,ath9k,ath9k_hw
joydev 17101 0
mac80211 546051 1 ath9k
rfcomm 53664 8
serio_raw 13230 0
r592 17711 0
bnep 18895 2
snd 60939 12 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
btusb 27580 0
lpc_ich 16864 0
memstick 16174 1 r592
cfg80211 409394 3 ath,ath9k,mac80211
bluetooth 342208 22 bnep,btusb,rfcomm
soundcore 12600 1 snd
binfmt_misc 13140 1
sony_laptop 44359 0
parport_pc 31981 0
mac_hid 13037 0
ppdev 17391 0
lp 13299 0
parport 40836 3 lp,ppdev,parport_pc
dm_mirror 21756 0
dm_region_hash 20121 1 dm_mirror
dm_log 18072 2 dm_region_hash,dm_mirror
i915 710093 3
psmouse 91357 0
video 18903 1 i915
i2c_algo_bit 13197 1 i915
atl1c 40949 0
drm_kms_helper 48868 1 i915
sdhci_pci 18535 0
drm 244037 4 i915,drm_kms_helper
sdhci 37779 1 sdhci_pci
ここまで、何かてがかりになる情報はありますでしょうか?
前述のリンクをたどった際にsony_laptopは居てますが、meyeはロードされていない?
ように思います。何かしらconfファイルの設定が間違えているのでしょうか?
また、GconfエディターのようなGUIツールを使ってロードされるモジュール一覧の追加や設置は
敷居が高いでしょうか?
インストールして一週間ですので、最悪lubuntu再セットアップも怖くは無いです。
以上、現在の経過ご報告とご質問させていただきました。
何卒ご教授いただければ幸いです。
オフライン
/etc/modprobe.d/meye.conf
の中身を、下記に書きかえてみるとどうでしょうか。
options sony_laptop compat=1 camera=1
alias char-major-81-0 meye
options meye gbuffers=32 video_nr=0
参考
http://lists.altlinux.org/pipermail/community/2009-September/655474.html
オフライン
udooon様
毎度お返事いただきましてありがとうございます。ご紹介いただきました内容でやってみましたがNGでした。
この週末行ったことは、
synapticパッケージマネージャにてキーワードSONYで検索
sensorrs−applet * Linux kernel sonypi module (for Sony Vaio laptops)があった
インストール>Cheese起動(変化なし)
また、https://help.ubuntu.com/community/Webcam を上から順にやってみました。(やはり変化なし)
先のメールに書かせていただきましたMeyeのライブラリが現在のKernelに入っていて無効だとすると
(素人判断で)Kernel Configにて有効にできたらいいのにと思って書かせていただきました。
※すみません素人の浅知恵なのか思い違いです。関連サイトを見て渡りましたが理解不能でした。
本題に戻らさせていただきます。ご教授いただきました設定内容で少しだけ以前と変わってまいりました。※気のせいでしょうか?
dmesg | grep meye を叩きますと
[ 855.569483] meye: using 32 buffers with 600k (19200k total) for capture
[ 997.013985] meye: using 32 buffers with 600k (19200k total) for capture
と表示されました。
また、lsmodは
Module Size Used by
meye 30897 0
sony_laptop 44359 1 meye
v4l2_common 15132 1 meye
videodev 108503 2 meye,v4l2_common
ctr 12905 1
ccm 17496 1
zram 18032 2
snd_hda_codec_realtek 59259 1
snd_hda_intel 42730 3
snd_hda_codec 164067 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13272 1 snd_hda_codec
snd_pcm 85501 2 snd_hda_codec,snd_hda_intel
snd_page_alloc 14230 2 snd_pcm,snd_hda_intel
snd_seq_midi 13132 0
snd_seq_midi_event 14475 1 snd_seq_midi
snd_rawmidi 25135 1 snd_seq_midi
dm_multipath 22402 0
scsi_dh 14458 1 dm_multipath
arc4 12536 2
joydev 17101 0
snd_seq 55383 2 snd_seq_midi_event,snd_seq_midi
ath9k 144602 0
coretemp 13195 0
snd_seq_device 14137 3 snd_seq,snd_rawmidi,snd_seq_midi
ath9k_common 13359 1 ath9k
ath9k_hw 438205 2 ath9k_common,ath9k
serio_raw 13230 0
ath 23922 3 ath9k_common,ath9k,ath9k_hw
snd_timer 28584 2 snd_pcm,snd_seq
mac80211 546051 1 ath9k
r592 17711 0
snd 60939 16 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
lpc_ich 16864 0
cfg80211 409394 3 ath,ath9k,mac80211
rfcomm 53664 8
btusb 27580 0
bnep 18895 2
memstick 16174 1 r592
bluetooth 342208 22 bnep,btusb,rfcomm
soundcore 12600 1 snd
binfmt_misc 13140 1
parport_pc 31981 0
mac_hid 13037 0
ppdev 17391 0
lp 13299 0
parport 40836 3 lp,ppdev,parport_pc
dm_mirror 21756 0
dm_region_hash 20121 1 dm_mirror
dm_log 18072 2 dm_region_hash,dm_mirror
psmouse 91357 0
i915 710093 3
sdhci_pci 18535 0
sdhci 37779 1 sdhci_pci
i2c_algo_bit 13197 1 i915
atl1c 40949 0
drm_kms_helper 48868 1 i915
drm 244037 4 i915,drm_kms_helper
video 18903 1 i915
でした。ここまできましたが(現状は変わらずでした)申し訳ございません。
また、何か試してみることがございましたら何卒ご教授ください。
P.S 余談なのですが、本件の手がかりを探してサイトを検索していますと「同じ型番の中古 VAIO W にubuntuプリインストールでAmazonで売られている方、
楽天で売られている方の記事に目が止まりました」どちらも動作保証品としていましたので、何らかの方法でMOTION EYEを使えるのだと思いました。
もう少し頑張ってみようかと思いますので、何卒よろしくお願い申し上げます。※販売目的は一切ございません。
オフライン
#1の投稿で、lsusbとlspciの出力に、カメラらしきものがないのが気になります。
試しに、他のバージョン(12.04等)をlive起動してみても同じ結果でしょうか。
オフライン
udooon様
毎度お世話になっております。
今回Ubuntu12.0Liveモードにて実機を起動しました。
結果、Webcameraディバイスは検出されませんでした。
大切(かもしれない)事をすっかり失念しておりました。
先にお詫び申し上げます。
lubuntuをこの間の三連休に再インストールする直前
(※三連休の2日前からlubuntuの初めてインストール、Netbookでの動作の確認を行っていました)
HDDをSSDに、またメモリ増設を行う際にvaioを分解しました。
細心の注意を払って換装を行いましたがカメラコネクタが緩むor外れたのかもしれません。
この週末に再度確認いたします。(もしそれが原因だとすれば)
お忙しい中多大なお時間をおかけし申し訳ございません。
また、先日より認識しないCameraディバイス調査の途中、/dev/video* が存在していないことに
気が付きました。そして、v4l2Cpl起動時にやはり/dev/video0がありませんとエラー表示
されました。Kernelがディバイスを検知した時点で上記フォルダ?が作成される?と
数日前の調査で記載されたサイトを見ました。
※検知されれば、lsusbやlspciに上がって来なければならないのに検知されない
のは(本当に)カメラ自身が壊れたのか?換装時に何らかの原因があったのかかもしれない
可能性があります。週末にでも再度換装した箇所を詳細確認の上ご報告差し上げます。
最後に、LiveモードでUbuntu12.0Rimixにて取得しました結果をご報告差し上げます。
lsusb ※IodataUSBメモリでboot
Bus 001 Device 002: ID 04bb:0c43 I-O Data Device, Inc.
Bus 003 Device 002: ID 044e:3017 Alps Electric Co., Ltd BCM2046 Bluetooth Device
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GSE Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GSE Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 02)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] (rev 02)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 02)
02:00.0 Ethernet controller: Atheros Communications Inc. AR8132 Fast Ethernet (rev c0)
03:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
0a:09.0 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
0a:09.1 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
lsmod
Module Size Used by
dm_crypt 22402 0
joydev 17161 0
snd_hda_codec_realtek 63356 1
arc4 12473 2
snd_hda_intel 32515 3
snd_hda_codec 111547 2 snd_hda_codec_realtek,snd_hda_intel
ath9k 116549 0
snd_hwdep 13272 1 snd_hda_codec
snd_pcm 80163 2 snd_hda_intel,snd_hda_codec
dm_multipath 22365 0
scsi_dh 14178 1 dm_multipath
mac80211 461161 1 ath9k
coretemp 13168 0
snd_seq_midi 13132 0
microcode 18209 0
snd_rawmidi 25382 1 snd_seq_midi
ath9k_common 13783 1 ath9k
r592 17707 0
memstick 15842 1 r592
snd_seq_midi_event 14475 1 snd_seq_midi
ath9k_hw 376155 2 ath9k,ath9k_common
psmouse 84843 0
btusb 17950 0
serio_raw 13031 0
snd_seq 51255 2 snd_seq_midi,snd_seq_midi_event
lpc_ich 16925 0
ath 19187 3 ath9k,ath9k_common,ath9k_hw
sony_laptop 44183 0
snd_timer 24411 2 snd_pcm,snd_seq
cfg80211 175375 3 ath9k,mac80211,ath
snd_seq_device 14137 3 snd_seq_midi,snd_rawmidi,snd_seq
snd 61991 15 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
mac_hid 13037 0
soundcore 14599 1 snd
snd_page_alloc 14036 2 snd_hda_intel,snd_pcm
parport_pc 31968 0
bnep 17707 2
ppdev 12817 0
rfcomm 37276 12
bluetooth 183228 22 btusb,bnep,rfcomm
lp 13299 0
parport 40753 3 parport_pc,ppdev,lp
squashfs 35834 1
overlayfs 27233 1
nls_iso8859_1 12617 1
dm_raid45 75357 0
xor 26090 1 dm_raid45
dm_mirror 21665 0
dm_region_hash 15977 1 dm_mirror
dm_log 18137 3 dm_raid45,dm_mirror,dm_region_hash
sdhci_pci 18155 0
sdhci 27830 1 sdhci_pci
i915 457161 3
atl1c 36175 0
drm_kms_helper 45271 1 i915
drm 230463 4 i915,drm_kms_helper
i2c_algo_bit 13197 1 i915
usb_storage 39350 1
video 18847 1 i915
以上、ご報告、お詫びまで。
※コネクタ緩み抜けがなかった場合当座MotionEyeの使用は検討し控えさせていただきます。引き続き調べてみます。
先週末(昨日)Usb外部Webcameraを挿したところそのカメラは使用可能でした。※Cheeseにて確認しました。
オフライン
Udooon様
毎度お世話になっております。先日は失礼いたしました。
その後週末の分解(カメラのハーネス抜けの確認)を待たず、
更にVAIO Wシリーズのレポート記事のディバイスドライバ情報から
該当内蔵カメラはSonyVisualCommunicationCamera(VCCx?)と判りました。
※PC USER http://www.itmedia.co.jp/pcuser/articles/0907/07/news076_4.html
そこで、SonyVisualCommunicationCamera Linux のキーワードで検索結果サイト
http://forum.ubuntu-it.org/viewtopic.php?t=441132
までたどり着きました。
そのフォーラム中の記事内容の
sudo apt-get install mercurial libusb-dev libglib2.0-dev
hg clone http://bitbucket.org/ahixon/r5u87x/
cd r5u87x
make <=結果が今ひとつ飲み込めていません
sudo make install <=結果が今ひとつ飲み込めていません
を実行、結果usbドライバをコンパイル?してインストールしたのか
試しにlsusb を行いました。
Bus 001 Device 003: ID 04f2:b172 Chicony Electronics Co., Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 044e:3017 Alps Electric Co., Ltd BCM2046 Bluetooth Device
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
名前がVCCxではないですが類似品なのでしょうか?
そして、lsusbにて状態が変わりましたので 今度は ls /dev/video* にて
/dev/video0が確認されました。
再起動後、Cameraが認識されguvcviewとCheeseにて動作の確認が確認できました。
そこで、心配なのが国外のサイト(上記)の解釈と理解ができていませんので
最悪悪意のあるコードの危険性、また自分の実行したコマンド等の責任を持たないで
この環境のまま使い続けるには不安が残ります。
上記コマンドの内容と、Ubuntuコミュニティにて信頼のおけるドライバソースにて
同じことが可能かどうか、どなたかご教授ください。
質問内容が二転三転して皆様にはご迷惑おかけしすみません。
何卒、よろしくお願い申し上げます。
オフライン
kernel付属の、uvcvideoで動作可能だと思います。
作ったファイルは不要なので削除してください。
(/etc/modprobe.d/meye.conf)
オフライン
Udooon様
毎度お世話になっております。昨日はコメントいただき有難う御座いました。
本日前回の(出処不安な)r5u87xモジュールの削除を行いました。
【行ったこと】
$HOME にディレクトリがありましたので・・、makeにuninstallオプションがありましたので
実行しました。
cd r5u87x
sudo make -uninstall
Sudo loader --reload =>comand not found ※もう存在しない?
最後に
$HOME\r5u87x を削除しました。
また、ご教授いただきました通り以前作成したmeye.confの削除
sudo /etc/modprobe.d/meye.conf の実行。
これで削除できたのでしょうか?
【r5u87xフォルダ内のREADMEから引用:前回行ったこと】
Ubuntu
$ sudo apt-get install libglib2.0-dev libusb-dev build-essential gcc automake mercurial
$ hg clone http://bitbucket.org/ahixon/r5u87x/
$ cd r5u87x
$ make
$ sudo make install
$ sudo r5u87x-loader --reload
The loader will automatically be run on boot when it detects your webcam.
Installation from source
========================
Simply install the dependencies required above on your system, then run
'make'.
Now you can proceed to installing the tool system-wide:
# make install
If you have udev installed, your system will automatically load the firmware
to the camera, and then reload the uvcvideo module at boot time.
Please note that the loader is installed system-wide as 'r5u87x-loader', but
compiles as just 'loader'.
You can either reboot or follow the instructions below.
Usage
=====
To upload the firmware to your camera, simply run (as root):
# loader --reload
Do note that this only lasts while the camera still has power to it. Shutting
down and starting up again will cause the camera to lose its state. Rebooting,
however, won't.
If your camera appears to be playing up, you can try forcefully resetting it:
# loader --force-clear
There are also useful arguments for testing, see docs/extracting_ucode.txt
【引用ここまで】
【その後の状態確認】
lsusb
Bus 001 Device 003: ID 04f2:b172 Chicony Electronics Co., Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 044e:3017 Alps Electric Co., Ltd BCM2046 Bluetooth Device
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
lsmod
Module Size Used by
ctr 12905 2
ccm 17496 2
zram 18032 2
arc4 12536 2
snd_hda_codec_realtek 59259 1
ath9k 144602 0
snd_hda_intel 42730 3
snd_hda_codec 164067 2 snd_hda_codec_realtek,snd_hda_intel
ath9k_common 13359 1 ath9k
ath9k_hw 438205 2 ath9k_common,ath9k
uvcvideo 71309 0
rfcomm 53664 8
bnep 18895 2
videobuf2_vmalloc 13048 1 uvcvideo
dm_multipath 22402 0
snd_hwdep 13272 1 snd_hda_codec
videobuf2_memops 13170 1 videobuf2_vmalloc
scsi_dh 14458 1 dm_multipath
snd_pcm 85501 2 snd_hda_codec,snd_hda_intel
videobuf2_core 39258 1 uvcvideo
coretemp 13195 0
videodev 108503 2 uvcvideo,videobuf2_core
snd_page_alloc 14230 2 snd_pcm,snd_hda_intel
binfmt_misc 13140 1
joydev 17101 0
r592 17711 0
lpc_ich 16864 0
snd_seq_midi 13132 0
ath 23922 3 ath9k_common,ath9k,ath9k_hw
serio_raw 13230 0
memstick 16174 1 r592
snd_seq_midi_event 14475 1 snd_seq_midi
mac80211 546051 1 ath9k
snd_rawmidi 25135 1 snd_seq_midi
btusb 27580 0
snd_seq 55383 2 snd_seq_midi_event,snd_seq_midi
bluetooth 342208 22 bnep,btusb,rfcomm
snd_seq_device 14137 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 28584 2 snd_pcm,snd_seq
snd 60939 16 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
cfg80211 409394 3 ath,ath9k,mac80211
soundcore 12600 1 snd
sony_laptop 44359 0
mac_hid 13037 0
parport_pc 31981 0
ppdev 17391 0
lp 13299 0
parport 40836 3 lp,ppdev,parport_pc
dm_mirror 21756 0
dm_region_hash 20121 1 dm_mirror
dm_log 18072 2 dm_region_hash,dm_mirror
i915 710093 2
psmouse 91357 0
sdhci_pci 18535 0
sdhci 37779 1 sdhci_pci
i2c_algo_bit 13197 1 i915
atl1c 40949 0
drm_kms_helper 48868 1 i915
drm 244037 3 i915,drm_kms_helper
video 18903 1 i915
※uvcvideoについて検索してみましたが、Kernelに組み込まれていて
lsmodの内容通りuvcvideo使用のモジュールが動いているので他の
操作は必要ないのかな?と思いました。
ただ、今までlsusbコマンドにて上がってこなかったディバイス名が前回の操作で
上がってきてかつ/dev/video0が出来、認識したのかは理解できませんでした。
他に確認すべきことがございましたらお手数でもご教授ください。
よろしくお願い申し上げます。
オフライン
Udooon様
毎度お世話になっております。度々すみません。
念の為、先の投稿の作業の後Rebootしますと。元に戻りました。※lsmod lsusbも振り出しに戻りました。
ご教授いただきましたUvcvideoについて検索・・・・、
下記にたどり着きました。
使用のlubuntu14.04の章では何もしなくても入っています?のようなことが書かれていて
Ubuntuドキュメント https://help.ubuntu.com/community/UVC#A10.04
もしカメラが認識されていなければチュートリアルを試してみてください的な記述が
ございました。※先のmakeのような記事でした。
今回は慎重に行いたく思いますので、もしuvcvideoを使用してカメラを認識させる方法
(出処が信頼のおける?)がございましたら度々すみませんがご教授いただけますでしょうか?
上記のチュートリアルにはmake menuconfigの使用方法のような記事でしたが・・・。
毎度申し訳ございません。
オフライン
Udooon様
毎度お世話になっております。度々すみません。
先週末何がトリガになっていたのか?試行錯誤していました。
※結果Uvcvideoにて一旦内蔵カメラが認識されるとその後は問題ないようでした。
lubuntu14.04TLS 再インストール(3回)その後先の投稿のr5u87xを実行するも「No Support Webcam」
また前回認識したあとでmake uninstallしてしまった失敗から今回はそのまま放置。
※ここではいままで行ってきたことを行いましたがカメラの認識はされず、半ば諦めていました。
※Windowsで言うところのUpnp(自動認識かと思い、どうすれば内蔵カメラをON/OFFできるかも
合わせて調べてみましたがvaioのページにはWindowsの付属アプリケーションでのカメラ起動の
記述しか見当たりませんでした。)
Udooon様の最後のコメント通り最終的にはUvcvideoにて起動した?ことからv4l関連のディバイスリスト、
やライブラリとCheese、v4lucpと記憶を元にパッケージマネージャの説明を見ながらインストール。
その日には認識されず・・・。
数日後Fn+F5か?F6を押した?あと??に再び認識するようになりました。
他のサイトでMSI?の機械では上記にてカメラ認識可能とありましたが再インストールしても
数日間は同じ状況でカメラは認識しませんでした。
※しかしながら上記現操作でも数回の再起動にて認識したりしなかったりしました。
※※今までの確認は特にカメラ認識とは関係なくOS起動時にKernelが
(偶々、)USB接続カメラを認識すれば、Uvcvideoにてカメラが使えることが初めてわかりました。
※サスペンド後の復帰で認識することが多かったです。
lubuntuをvaioに導入して他のH/Wは問題なく安定して使えておりますので結果オーライで
この投稿を取下げさせていただきます。
※フォーラムの皆様におきまして大変お世話になりありがとうございました。
果たして51歳の自分がこれからlubuntuを使ってゆくにあたり躓くことがあると思います
その際には投稿させていただきますので何卒ご教授いただければ幸いです。
Udooon様、ubuntu123様ありがとうございました。
最後に最終のリスト?を掲載させていただきます。
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 007: ID 04f2:b172 Chicony Electronics Co., Ltd
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 044e:3017 Alps Electric Co., Ltd BCM2046 Bluetooth Device
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
lsmod
Module Size Used by
ctr 12905 2
ccm 17496 2
uvcvideo 71309 0
videobuf2_vmalloc 13048 1 uvcvideo
videobuf2_memops 13170 1 videobuf2_vmalloc
videobuf2_core 39258 1 uvcvideo
videodev 108503 2 uvcvideo,videobuf2_core
zram 18032 2
snd_hda_codec_realtek 59259 1
snd_hda_intel 42730 1
snd_hda_codec 164067 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13272 1 snd_hda_codec
snd_pcm 85501 2 snd_hda_codec,snd_hda_intel
snd_page_alloc 14230 2 snd_pcm,snd_hda_intel
snd_seq_midi 13132 0
snd_seq_midi_event 14475 1 snd_seq_midi
arc4 12536 2
snd_rawmidi 25135 1 snd_seq_midi
ath9k 144602 0
ath9k_common 13359 1 ath9k
dm_multipath 22402 0
scsi_dh 14458 1 dm_multipath
snd_seq 55383 2 snd_seq_midi_event,snd_seq_midi
ath9k_hw 438205 2 ath9k_common,ath9k
coretemp 13195 0
snd_seq_device 14137 3 snd_seq,snd_rawmidi,snd_seq_midi
ath 23922 3 ath9k_common,ath9k,ath9k_hw
snd_timer 28584 2 snd_pcm,snd_seq
mac80211 546051 1 ath9k
rfcomm 53664 8
joydev 17101 0
bnep 18895 2
r592 17711 0
serio_raw 13230 0
snd 60939 12 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
memstick 16174 1 r592
lpc_ich 16864 0
cfg80211 409394 3 ath,ath9k,mac80211
btusb 27580 0
bluetooth 342208 22 bnep,btusb,rfcomm
sony_laptop 44359 0
soundcore 12600 1 snd
binfmt_misc 13140 1
parport_pc 31981 0
ppdev 17391 0
lp 13299 0
mac_hid 13037 0
parport 40836 3 lp,ppdev,parport_pc
dm_mirror 21756 0
dm_region_hash 20121 1 dm_mirror
dm_log 18072 2 dm_region_hash,dm_mirror
sdhci_pci 18535 0
sdhci 37779 1 sdhci_pci
i915 710093 2
psmouse 91357 0
i2c_algo_bit 13197 1 i915
atl1c 40949 0
drm_kms_helper 48868 1 i915
drm 244037 3 i915,drm_kms_helper
video 18903 1 i915
dmseg tail
[ 3858.916665] Call Trace:
[ 3858.916686] [<c1653e52>] dump_stack+0x41/0x52
[ 3858.916706] [<c105696e>] warn_slowpath_common+0x7e/0xa0
[ 3858.916728] [<c11de919>] ? sysfs_remove_group+0xb9/0xc0
[ 3858.916747] [<c11de919>] ? sysfs_remove_group+0xb9/0xc0
[ 3858.916769] [<c10569c3>] warn_slowpath_fmt+0x33/0x40
[ 3858.916790] [<c11de919>] sysfs_remove_group+0xb9/0xc0
[ 3858.916811] [<c11de9ca>] sysfs_remove_groups+0x2a/0x40
[ 3858.916834] [<c1409cf4>] device_remove_attrs+0x54/0x70
[ 3858.916855] [<c140a725>] device_del+0xe5/0x170
[ 3858.916878] [<c14ece6a>] __input_unregister_device+0x12a/0x180
[ 3858.916898] [<c14ecf65>] input_unregister_device+0x45/0x70
[ 3858.916929] [<f88d3e1b>] uvc_status_cleanup+0x3b/0x40 [uvcvideo]
[ 3858.916956] [<f88ca1e6>] uvc_delete+0x26/0x110 [uvcvideo]
[ 3858.916981] [<f88ca3a5>] uvc_release+0x25/0x30 [uvcvideo]
[ 3858.917021] [<f9480668>] v4l2_device_release+0x98/0xc0 [videodev]
[ 3858.917044] [<c1409dab>] device_release+0x2b/0x90
[ 3858.917067] [<c14aab8f>] ? usb_hcd_unlink_urb+0x8f/0xd0
[ 3858.917089] [<c12f3bdf>] kobject_cleanup+0x6f/0x1a0
[ 3858.917111] [<c14abcf5>] ? usb_kill_urb+0x35/0x90
[ 3858.917132] [<c12f3aa5>] kobject_put+0x25/0x60
[ 3858.917152] [<c14af13b>] ? usb_autopm_put_interface+0x2b/0x30
[ 3858.917179] [<f88cd16e>] ? uvc_v4l2_release+0x7e/0xc0 [uvcvideo]
[ 3858.917202] [<c140a044>] put_device+0x14/0x20
[ 3858.917241] [<f947f453>] v4l2_release+0x43/0x70 [videodev]
[ 3858.917262] [<c117b285>] __fput+0xc5/0x210
[ 3858.917284] [<c117b40d>] ____fput+0xd/0x10
[ 3858.917305] [<c10725a9>] task_work_run+0x79/0xb0
[ 3858.917327] [<c100fc49>] do_notify_resume+0x59/0x90
[ 3858.917347] [<c165b081>] work_notifysig+0x30/0x37
[ 3858.917362] ---[ end trace a0292a21801df687 ]---
[ 3859.048124] usb 5-2: new full-speed USB device number 7 using uhci_hcd
[ 3859.192071] usb 5-2: not running at top speed; connect to a high speed hub
[ 3859.212082] usb 5-2: New USB device found, idVendor=04f2, idProduct=b172
[ 3859.212099] usb 5-2: New USB device strings: Mfr=1, Product=0, SerialNumber=0
[ 3859.212110] usb 5-2: Manufacturer: Chicony Electronics Co., Ltd.
[ 3859.217250] uvcvideo: Found UVC 1.00 device <unnamed> (04f2:b172)
[ 3859.221650] input: UVC Camera (04f2:b172) as /devices/pci0000:00/0000:00:1d.3/usb5/5-2/5-2:1.0/input/input12
以上、
2014.12.14
オフライン
各位
今年もお世話になり、ありがとうございました。
まだまだ解らないことばかりですが何卒よろしくお願い申し上げます。
本件、先月末のUpdate後安定してWebカメラが認識され快適に使えております。
Lubuntu14.04.01TLS
-Version-
Kernel : Linux 3.13.0-43-generic (i686)
Compiled : #72-Ubuntu SMP Mon Dec 8 19:35:44 UTC 2014
C Library : Unknown
Default C Compiler : Unknown
Distribution : Ubuntu 14.04.1 LTS
-Current Session-
Computer Name : ##########
User Name : ###########
Home Directory : /home/######
Desktop Environment : LXDE (Lubuntu)
-Misc-
Uptime : 11 hours, 55 minutes
Load Average : 0.15, 0.26, 0.45
このフォーラムでの既出記事も参考にさせて頂いております。
本機は既知の問題であるハイバネーション以外?CPU-FANも正常に動いております。
また、来年も何かとお世話になりますがよろしくお願いいたします。
遅くなりましたが、結果のご報告まで。
オフライン