मैं Microsoft लाइफकेम VX-3000 के लिए ड्राइवर कैसे स्थापित करूं?


11

मैंने उकाब उबंटू पर सब देखा है और आसानी से ड्राइवर को स्थापित करने का कोई तरीका नहीं खोज सकता। अगर यह कैसे करना है तो मैं इसे टर्मिनल के माध्यम से ठीक करूंगा।


क्या उस वेबकैम के लिए एक लिनक्स ड्राइवर है?
mikewhatever

जब आप इसे प्लग करते हैं तो क्या होता है?
जॉर्ज कास्त्रो

संबंधित मंच धागा: ubuntuforums.org/showthread.php?t=1860212
fossfreedom

1
मुझे लगता है कि यह पोस्ट इस प्रश्न के लिए वास्तव में उपयोगी है -> burgerminds.wordpress.com/2010/03/15/…
hhlp

जवाबों:


10

चालक

इस वेबकैम के लिए ड्राइवर पहले से ही शामिल है, और इसे बॉक्स से बाहर काम करना चाहिए। आप जाँच कर सकते हैं कि क्या यह साथ है cheese

इस वेब कैमरा के लिए कर्नेल मॉड्यूल को कहा जाता है gspca_sonixj। आप जाँच सकते हैं कि यह किससे भरा हुआ है:

lsmod | grep sonixj

स्काइप

परीक्षण अगर यह काम करता है

अगर वेब कैमरा Cheese में काम करता है , लेकिन Skype में नहीं , तो ऐसा इसलिए है क्योंकि यह वेबकैम केवल JPEG संपीड़ित फ़्रेम को आउटपुट कर सकता है, जिसे Skype हैंडल नहीं कर सकता। इसे ठीक करने के लिए, अन्य उत्तरों का प्रस्तावित समाधान पहले से ही लगभग सही है।


चालू करके टर्मिनल विंडो से Skype प्रारंभ करें:

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

या यदि आप 64 बिट सिस्टम पर हैं (यदि आउटपुट uname -mहै x86_64):

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

में उबंटू 11.10 पथ बदल गया है, तो 32 बिट उपयोग के लिए

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

और 64 बिट उपयोग के लिए

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

में Ubuntu 12.04 के लिए पथ 64 बिट बदल फिर से है, तो उपयोग

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

32 बिट के लिए ऊपर देखें।

इसे स्थायी बनाना

यदि यह काम करता है, तो आप मेनू प्रविष्टि को उसी तरह बदल सकते हैं जैसे @demua क्या कर रहा है:

  • /usr/share/applications/skype.desktopअपने परिवर्तनों को पूर्ववत करने से भविष्य के अपडेट को रोकने के लिए अपनी प्रोफ़ाइल में एक फ़ाइल की प्रतिलिपि बनाएँ । इसके साथ एक टर्मिनल में किया जा सकता है:

    mkdir -p $HOME/.local/share/applications
    cp /usr/share/applications/skype.desktop $HOME/.local/share/applications/
    
  • $HOME/.local/share/applications/skype.desktopएक संपादक में नए बनाए गए और लाइन बदलें

     Exec=skype
    

    जैसे कुछ

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

    निश्चित रूप से आपको परीक्षण करते समय ऊपर के समान पथ का उपयोग करना होगा।


Skype के लिए वर्कअराउंड अन्य विरासत एप्लिकेशन और अन्य वेबकैम के लिए भी काम करता है जो केवल असामान्य स्वरूपों का समर्थन करते हैं। के साथ परीक्षण किया गया:

  • Microsoft VX-3000
  • हरक्यूलिस डीलक्स ऑप्टिकल ग्लास

शानदार प्रतिक्रिया और सही समाधान, मैंने कई बार कई बार इसका उपयोग किया है और इसे बुकमार्क रखा है। धन्यवाद!
रफ लांस

cheeseजैसा बोसेबोल्ड कहता है, वैसा ही काम करता है । मार्च 2018,
लाइफकोम

अगला कदम की कोशिश करने के लिए किया जाएगा motionके अनुसार maketecheasier.com/setup-motion-detection-webcam-ubuntu
SDsolar

6

आपका वेबकैम 11.10 के बॉक्स से बाहर काम करना चाहिए। इन कमांड के आउटपुट क्या हैं?

lsusb | grep LifeCam
sudo lsmod | grep v4l1_compat

सुनिश्चित करें कि लिनक्स के लिए वीडियो स्थापित है

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

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

हालाँकि Skype कैमरे का पता नहीं लगा सकता है। उस समस्या को हल करने के लिए, v4l लाइब्रेरी को लोड करने के लिए स्काइप को बाध्य करें:

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

lsusb | grep LifeCamVX-5000 को बहुत स्पष्ट रूप से दिखाता है। मार्च 2018 Ubuntu 16.04, डिफ़ॉल्ट रूप से पूर्ण-गति वीडियो cheese। बहुत बढ़िया जवाब।
एसडीसोलर

1

स्काइप

http://www.ubunturoot.com/2010/05/how-to-fix-webcam-problem-in-skype.html

स्थापना रद्द करें libavcodec53और

इंस्टॉल xubuntu restricted extras

फिर आज्ञा देता है

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'

लांचर में कमांड को संपादित करने और डालने के लिए पहली ट्रेज़

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

मेरे लिए काम किया

यदि आप Ubuntu 11.04 और यूनिटी या अन्य डेस्कटॉप वातावरण का उपयोग कर रहे हैं, तो मेनू संपादक उपलब्ध नहीं है। एकता में लांचर को संपादित करने के लिए आपको Skype.desktop को संपादित करना होगा

इसलिए टर्मिनल शुरू करें और टाइप करें:

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

अब पंक्ति 4 में बदलें, प्रतिस्थापित करें;

Exec=skype 

साथ में:

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

0

ऐसा लगता है कि उबंटू पर सही ढंग से काम करने के लिए उस विशेष वेबकेम को प्राप्त करने के मुद्दे हैं, चारों ओर देखने के बाद मुझे उबंटू फ़ोरम पर यह जानकारी मिली जो आपकी समस्या का समाधान कर सकती है - सौभाग्य।


मैंने इसे देखा और यह उबंटू के एक अलग संस्करण के लिए है। कोई और विचार है?
अलेक्जेंडर

मैं इसे स्काइप पर करना चाहता हूं और यह वेबकैम को दिखाता है, लेकिन इसका परीक्षण नहीं करेगा या मुझे इसे देखने नहीं देगा।
अलेक्जेंडर

@Alexander - फोरम पोस्ट उबंटू के एक अलग संस्करण से संबंधित हो सकता है लेकिन क्या आपने इसे आज़माया है? मुझे काम करने के लिए वेब कैम मिलने का बहुत कम अनुभव है, मेरा Microsoft एक बस प्लग इन करता है और काम करता है ...
Mark Rooney

यह v16.04 LTS और cheese मार्च 2018 के साथ बॉक्स से बाहर काम करता है
एसडीसोलर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.