Bagaimana cara menginstal driver untuk Microsoft Lifecam VX-3000?

10

Saya telah melihat seluruh Tanya Ubuntu dan tidak dapat menemukan cara untuk menginstal driver dengan mudah. Saya akan baik-baik saja dengan melakukannya melalui terminal jika itu cara melakukannya.

Alexander
sumber
Apakah ada driver Linux untuk webcam itu?
mikewhthing
Apa yang terjadi ketika Anda memasangnya?
Jorge Castro
utas terkait forum: ubuntuforums.org/showthread.php?t=1860212
fossfreedom
1
Saya pikir posting ini benar-benar berguna untuk pertanyaan ini -> burgerminds.wordpress.com/2010/03/15/…
hhlp

Jawaban:

10

Sopir

Driver untuk webcam ini sudah termasuk, dan seharusnya berfungsi di luar kotak. Anda dapat memeriksa apakah itu dengan cheese.

Modul kernel untuk webcam ini disebut gspca_sonixj. Anda dapat memeriksa apakah sudah dimuat dengan:

lsmod | grep sonixj

Skype

Menguji apakah itu berhasil

Jika webcam tidak berfungsi dalam Keju tetapi tidak di Skype , itu karena webcam ini hanya dapat menampilkan frame terkompresi JPEG yang tidak dapat ditangani Skype. Untuk memperbaikinya, solusi yang diusulkan dari jawaban lain sudah hampir benar.


Mulai Skype dari jendela Terminal dengan menjalankan:

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

atau jika Anda menggunakan sistem 64bit (jika outputnya uname -madalah x86_64):

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

Di Ubuntu 11.10 jalur berubah, jadi untuk penggunaan 32bit

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

dan untuk penggunaan 64bit

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

Di Ubuntu 12,04 jalur untuk 64bit berubah lagi , jadi gunakan

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

Untuk 32bit lihat di atas.

Menjadikannya permanen

Jika ini berhasil, Anda dapat mengubah entri Menu yang mirip dengan yang dilakukan oleh @demua:

  • salin /usr/share/applications/skype.desktopke file di Profil Anda untuk mencegah pembaruan di masa depan membatalkan perubahan Anda. Ini dapat dilakukan di Terminal dengan:

    mkdir -p $HOME/.local/share/applications
    cp /usr/share/applications/skype.desktop $HOME/.local/share/applications/
    
  • buka yang baru dibuat $HOME/.local/share/applications/skype.desktopdi editor dan ubah baris

     Exec=skype
    

    untuk sesuatu seperti

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

    Tentu saja Anda harus menggunakan jalur yang sama di sini seperti di atas saat pengujian.


Solusi untuk Skype juga berfungsi untuk aplikasi lawas lainnya dan webcam lain yang hanya mendukung format yang tidak biasa. Diuji dengan:

  • Microsoft VX-3000
  • Kaca Optik Hercules Deluxe
bseibold
sumber
Respons yang bagus dan perbaikan yang sempurna, saya telah menggunakan ini beberapa kali pada beberapa kesempatan dan menyimpannya di bookmark. Terima kasih!
RafLance
Ini bekerja dengan cheesetepat seperti yang dikatakan bseibold. Maret 2018, Ubuntu 16,04 LTS dengan LifeCam VX-5000
SDsolar
Langkah selanjutnya adalah mencoba motionper maketecheasier.com/setup-motion-detection-webcam-ubuntu
SDsolar
6

Webcam Anda seharusnya berfungsi di luar kotak pada 11.10. Apa output dari perintah ini?

lsusb | grep LifeCam
sudo lsmod | grep v4l1_compat

Pastikan video untuk linux diinstal

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

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

Skype mungkin tidak mendeteksi kamera. Untuk mengatasi masalah itu, paksa skype untuk memuat pustaka v4l seperti:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
balon
sumber
lsusb | grep LifeCammenunjukkan VX-5000 dengan sangat jelas. Maret 2018 Ubuntu 16.04, video gerak penuh secara default di cheese. Jawaban yang sangat bagus.
SDsolar
1

Skype

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

uninstall libavcodec53dan

Install xubuntu restricted extras

Lalu perintah

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'

Pertama trz untuk mengedit di peluncur perintah dan masukkan

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

bekerja untukku

Jika Anda menggunakan Ubuntu 11.04 dan Unity atau lingkungan desktop lainnya, Menu Editor tidak tersedia. Untuk mengedit peluncur di Unity Anda perlu mengedit Skype.desktop

Jadi mulailah terminal dan ketik:

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

Sekarang edit di baris 4, ganti;

Exec=skype 

dengan:

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

Tampaknya ada masalah membuat webcam tertentu berfungsi dengan benar di Ubuntu, setelah sedikit melihat-lihat, saya menemukan info ini di Forum Ubuntu yang dapat memecahkan masalah Anda - semoga berhasil.

Mark Rooney
sumber
Saya melihat itu dan itu untuk versi Ubuntu yang berbeda. Punya ide lain?
Alexander
Saya ingin melakukannya di skype dan itu menunjukkan webcam, tetapi tidak akan mengujinya atau membiarkan saya melihatnya.
Alexander
@Alexander - posting forum mungkin berhubungan dengan versi Ubuntu yang berbeda tetapi apakah Anda mencobanya? Saya punya sedikit pengalaman dalam membuat web cam berfungsi, Microsoft saya hanya menyambungkan dan bekerja ...
Mark Rooney
Ini bekerja di luar kotak dengan v16.04 LTS dan cheese - Maret 2018
SDsolar