เว็บแคมไม่ทำงานใน Ubuntu 14.04


10

ฉันใช้ Ubuntu 14.04 x64 (Lenovo G510, intel i5) แต่ชีสไม่ทำงานหรือ skype

สิ่งแรกที่ฉันทำคือ

sudo apt-get install build-essential linux-headers-`uname -r`

ฉันลองติดตั้งชีสsudo apt-get install cheeseแต่ฉันคิดว่ามันมีอยู่แล้วเพราะนี่คือผลลัพธ์

Reading package lists... Done
Building dependency tree       
Reading state information... Done
cheese is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 322 not upgraded.


eric@eric:~$ sudo lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

eric@eric:~$ sudo modprobe uvcvideo ให้อะไรเลย ~ ไม่มีเอาท์พุท

เหมือนกันสำหรับ sudo rmmod uvcvideo

eric@eric:~$ dmesg | grep uvcvideo
[91469.832413] usbcore: registered new interface driver uvcvideo
[91839.384427] usbcore: deregistering interface driver uvcvideo
[92126.932716] usbcore: registered new interface driver uvcvideo
[92166.125643] usbcore: deregistering interface driver uvcvideo

และฉันได้สิ่งนี้เมื่อฉันเรียกใช้ชีส:

eric@eric:~$ cheese 
** Message: cheese-application.vala:291: Error during camera setup: No device found


(cheese:31540): cheese-CRITICAL **: cheese_camera_device_get_device_node: assertion 'CHEESE_IS_CAMERA_DEVICE (device)' failed

(cheese:31540): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed

(cheese:31540): GLib-GIO-CRITICAL **: g_settings_schema_key_type_check: assertion 'value != NULL' failed

(cheese:31540): GLib-CRITICAL **: g_variant_get_type_string: assertion 'value != NULL' failed

(cheese:31540): GLib-GIO-CRITICAL **: g_settings_set_value: key 'camera' in 'org.gnome.Cheese' expects type 's', but a GVariant of type '(null)' was given

** (cheese:31540): CRITICAL **: cheese_preferences_dialog_setup_resolutions_for_device: assertion 'device != NULL' failed

แก้ไข:

eric@eric:~$ lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/14p, 480M
    |__ Port 8: Dev 2, If 0, Class=Vendor Specific Class, Driver=rts5139, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M

คุณสามารถแก้ไขในการส่งออกของlsusb -t?
วิลฟ์

1
@ Wilf: แก้ไขแล้ว! โปรดดูคำถามที่แก้ไขแล้ว
user3810188

@ user3810188 แสดง us $ ls / dev / vid *
j0h

คุณเป็นส่วนหนึ่งของกลุ่มวิดีโอหรือไม่ ลองuseradd -G video usernameตรวจสอบอีกครั้งว่าการทำงาน ...
ม.ค.

ลองใช้ Live-System และตรวจสอบลูกเบี้ยวของคุณว่ามันตอบผลได้หรือไม่?
αғsнιη

คำตอบ:


1

ฉันคิดว่าคุณควรติดตั้งไดรเวอร์ UVC คุณสามารถรับข้อมูลเกี่ยวกับการแก้ไขปัญหาเว็บแคมได้จากลิงค์นี้ คลิกที่นี่


ฉันติดตั้ง guvcview ในขณะที่คุณสามารถอ่านในความคิดเห็นโปรดปรานในตอนท้ายของคำถาม อันนี้แก้ไขปัญหาเว็บแคมของฉันสำหรับ 13.10 แต่ไม่ทำเคล็ดลับสำหรับ 14.04
Raffael

คุณติดตั้งเวอร์ชันไหน ?? คุณสามารถตรวจสอบลิงค์นี้ดูว่ามันช่วยแก้ปัญหาได้
ไหม

1

ฉันยังมีปัญหานี้ ... ดูที่แป้นพิมพ์ของคุณอย่างใกล้ชิดเพื่อดูว่าคุณมีปุ่มมัลติฟังก์ชั่นที่มีไอคอนเว็บแคม ... สำหรับแป้นพิมพ์ของฉันไอคอนฟังก์ชั่นมัลติปุ่ม F6 ดูเหมือนกับเว็บแคม ... ดังนั้นฉันจึงกด Fn คีย์ (มักเป็นสีม่วง) และปุ่ม F6 เพื่อสลับการเปิด / ปิดความสามารถในการใช้เว็บแคม

อูบุนตู 14.04 ขึ้นไปมาพร้อมกับไดรเวอร์ที่จำเป็น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.