Hi,

I've been in contact with the developer / maintainer of the gspca driver
used by the Microsoft VX-1000.

We have been exchanging emails for a while, he has been extremely
helpful and has released a fixed version of the driver which can be
found at: http://linuxtv.org/hg/~jfrancois/gspca/

To my knowledge and from the information provided to me by Jean-Francois
Moine  this driver is what is included in the kernel and due to a bug
the camera isn't being initialised correctly.

To solve this problem:

1. Download the latest release of the driver from the above address (its the 
bz2 or gz link at the top)
2. run make config and disable the SN9C102 driver (USB_SN9C102) - although this 
may not be necessary?
3. run make
4. if the drivers were built successfully start the os with the camera 
disconnected to prevent the old modules from loading (again this may not be 
neccessary)
5. run sudo make install
6. Connect the camera and test with an application such as cheese or vlc.

Upon connection the system messages log should show something similar:

Nov 22 18:25:38 philip-desk kernel: [44058.288046] usb 5-1: new full speed USB 
device using uhci_hcd and address 5
Nov 22 18:25:38 philip-desk kernel: [44058.446370] usb 5-1: configuration #1 
chosen from 1 choice
Nov 22 18:25:38 philip-desk kernel: [44058.449279] gspca: probing 045e:00f7
Nov 22 18:25:38 philip-desk kernel: [44058.454234] sonixj: Sonix chip id: 11
Nov 22 18:25:38 philip-desk kernel: [44058.458785] gspca: probe ok
Nov 22 18:25:38 philip-desk kernel: [44058.459112] gspca: probing 045e:00f7
Nov 22 18:25:38 philip-desk pulseaudio[6376]: alsa-util.c: Device hw:1 doesn't 
support 44100 Hz, changed to 16000 Hz.
Nov 22 18:25:38 philip-desk pulseaudio[6376]: alsa-util.c: Device hw:1 doesn't 
support 2 channels, changed to 1.

NB: for some video applications to function it may be necessary to execute them 
using the following in a terminal window
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

The above example loads skype after pre loading the v4l compatibility?
library.

However for test purposed cheese definitely works without having to use
the above method.

I haven't been using Linux for long but would like to try to help
(especially because I have a Microsoft VX-1000 with wasn't but now is
working) and do apologise if some of my terminology is wrong, please
correct me on any mistakes or if there is better way  to go about doing
some of the things above.

Hope this helps,

Phil

-- 
Intrepid kernel 2.6.27-6 no supported image sensor dected for SN9C105
https://bugs.launchpad.net/bugs/280657
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to