Làm cách nào để cài đặt trình điều khiển cho Microsoft Lifecam VX-3000?


10

Tôi đã xem qua Hỏi Ubuntu và không thể tìm thấy cách nào để cài đặt trình điều khiển dễ dàng. Tôi sẽ ổn bằng cách thực hiện thông qua thiết bị đầu cuối nếu đó là cách để làm điều đó.


Có trình điều khiển Linux cho webcam đó không?
mikewhatever

Điều gì xảy ra khi bạn cắm nó vào?
Jorge Castro

chủ đề diễn đàn liên quan: ubuntuforums.org/showthread.php?t=1860212
fossfreedom

1
Tôi nghĩ rằng bài đăng này thực sự hữu ích cho câu hỏi này -> burgerminds.wordpress.com/2010/03/15/iêu
hhlp

Câu trả lời:


10

Người lái xe

Trình điều khiển cho webcam này đã được bao gồm và nó sẽ hoạt động tốt. Bạn có thể kiểm tra nếu nó làm với cheese.

Mô-đun hạt nhân cho webcam này được gọi gspca_sonixj. Bạn có thể kiểm tra nếu nó được tải với:

lsmod | grep sonixj

Ứng dụng trò chuyện

Kiểm tra nếu nó hoạt động

Nếu webcam hoạt động trong Cheese nhưng không hoạt động trong Skype , thì đó là vì webcam này chỉ có thể xuất các khung nén JPEG mà Skype không thể xử lý. Để khắc phục điều này, giải pháp đề xuất của các câu trả lời khác đã gần như đúng.


Khởi động Skype từ cửa sổ Terminal bằng cách chạy:

LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype

hoặc nếu bạn đang sử dụng hệ thống 64 bit (nếu đầu ra uname -mx86_64):

LD_PRELOAD=/usr/lib32/libv4l/v4l2convert.so skype

Trong Ubuntu 11.10 , đường dẫn đã thay đổi, vì vậy, để sử dụng 32 bit

LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so skype

và để sử dụng 64 bit

LD_PRELOAD=/usr/lib32/libv4l/v4l2convert.so skype

Trong Ubuntu 12.04 , đường dẫn cho 64 bit đã thay đổi một lần nữa , vì vậy hãy sử dụng

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so skype

Đối với 32 bit xem ở trên.

Làm cho nó vĩnh viễn

Nếu điều này hoạt động, bạn có thể thay đổi mục Menu tương tự như cách @demua gợi ý thực hiện:

  • sao chép /usr/share/applications/skype.desktopvào một tệp trong Hồ sơ của bạn để ngăn các bản cập nhật trong tương lai hoàn tác các thay đổi của bạn. Điều này có thể được thực hiện trong Terminal với:

    mkdir -p $HOME/.local/share/applications
    cp /usr/share/applications/skype.desktop $HOME/.local/share/applications/
    
  • mở mới được tạo $HOME/.local/share/applications/skype.desktoptrong một trình soạn thảo và thay đổi dòng

     Exec=skype
    

    đến một cái gì đó như

     Exec=env LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
    

    Tất nhiên bạn phải sử dụng cùng một đường dẫn ở đây như trên khi thử nghiệm.


Cách giải quyết cho Skype cũng hoạt động đối với các ứng dụng cũ và các webcam khác chỉ hỗ trợ các định dạng bất thường. Đã thử nghiệm với:

  • Microsoft VX-3000
  • Kính quang Hercules Deluxe

Phản hồi tuyệt vời và sửa chữa hoàn hảo, tôi đã sử dụng điều này nhiều lần trong nhiều lần và giữ cho nó được đánh dấu. Cảm ơn bạn!
RafLance

Nó hoạt động với cheesechỉ như bseibold nói. Tháng 3 năm 2018, Ubuntu 16.04 LTS với LifeCam VX-5000
SDsolar

Bước tiếp theo sẽ là thử motiontheo maketecheasier.com/setup-motion-detection-webcam-ubfox
SDsolar

6

Webcam của bạn sẽ hoạt động ra khỏi hộp trong 11.10. Đầu ra của các lệnh này là gì?

lsusb | grep LifeCam
sudo lsmod | grep v4l1_compat

Đảm bảo video cho linux được cài đặt

#32-bit
sudo apt-get install libv4l-0

#64-bit
sudo apt-get install libv4l-0 lib32v4l-0

Skype có thể không phát hiện ra camera. Để giải quyết vấn đề đó, buộc skype tải thư viện v4l như sau:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

lsusb | grep LifeCamcho thấy VX-5000 rất rõ ràng. Tháng 3 năm 2018 Ubuntu 16.04, video toàn chuyển động theo mặc định trong cheese. Câu trả lời tuyệt vời.
SDsole

1

Ứng dụng trò chuyện

http://www.ubunturoot.com/2010/05/how-to-fix-webcam-pro Hiệu-in-skype.html

gỡ cài đặt libavcodec53

Tải về xubuntu restricted extras

Sau đó ra lệnh

echo -e "\n# libv4l PPA\ndeb http://ppa.launchpad.net/libv4l/ppa/ubuntu `lsb_release -c | awk '{print $2}'` main" | sudo tee -a /etc/apt/sources.list

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C3FFB4AA

sudo apt-get update

sudo apt-get install libv4l-0
    LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype

bash -c 'LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype'

Đầu tiên trz để chỉnh sửa trong trình khởi chạy lệnh và đặt

bash -c 'LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype

đã làm cho tôi

Nếu bạn đang sử dụng Ubuntu 11.04 và Unity hoặc môi trường máy tính để bàn khác, Menu Editor không khả dụng. Để chỉnh sửa launcher trong Unity, bạn cần chỉnh sửa Skype.desktop

Vì vậy, bắt đầu thiết bị đầu cuối và gõ:

sudo gedit /usr/share/applications/skype.desktop

Bây giờ chỉnh sửa trong dòng 4, thay thế;

Exec=skype 

với:

Exec=bash -c 'LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype'

0

Dường như có vấn đề khiến webcam cụ thể đó hoạt động chính xác trên Ubuntu, sau khi tìm hiểu kỹ tôi đã tìm thấy thông tin này trên Diễn đàn Ubuntu có thể giải quyết vấn đề của bạn - chúc may mắn.


Tôi đã xem xét điều đó và đó là một phiên bản Ubuntu khác. Có ý tưởng nào khác không?
Alexander

Tôi muốn làm điều đó trên skype và nó hiển thị webcam, nhưng sẽ không kiểm tra nó hoặc để tôi xem nó.
Alexander

@Alexander - bài đăng trên diễn đàn có thể liên quan đến một phiên bản Ubuntu khác nhưng bạn đã thử chưa? Tôi đã có ít kinh nghiệm để máy quay web hoạt động, Microsoft của tôi chỉ cần cắm và hoạt động ...
Mark Rooney

Nó hoạt động vượt trội với v16.04 LTS và cheese - Tháng 3 năm 2018
SDsolar
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.