[opensuse] USB Webcam audio problem on Linux
Wonder if the lack of answers to my latest post (in attach) is because nobody use Philips USB Webcams with embedded microphone, or because this appears to be a know bug of Linux kernel, which is not yet resolved. How is it possible that Linux nowaday, still lacks on this kind of driver problems? Note: I said *Linux*, since I noticed exactly the same issue also on Ubuntu and Fedora. BR, -- Marco Calistri <amdturion> The next time I send a damn fool for something, I go myself. -- Michael Curtiz
On 3/23/2010 at 19:07, Marco Calistri <marco.calistri@yahoo.com.br> wrote: Wonder if the lack of answers to my latest post (in attach) is because nobody use Philips USB Webcams with embedded microphone, or because this appears to be a know bug of Linux kernel, which is not yet resolved.
How is it possible that Linux nowaday, still lacks on this kind of driver problems?
Might be a question for Philips I would say: who do you expect to write the driver? For Windows everybody expects the vendor to create / ship them. For Linux everybody expects them 'just to work' (seems nobody has to write them, let alone having specifications on how to interact with the hardware). Dominique -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Dominique Leuenberger ha scritto:
On 3/23/2010 at 19:07, Marco Calistri <marco.calistri@yahoo.com.br> wrote: Wonder if the lack of answers to my latest post (in attach) is because nobody use Philips USB Webcams with embedded microphone, or because this appears to be a know bug of Linux kernel, which is not yet resolved.
How is it possible that Linux nowaday, still lacks on this kind of driver problems?
Might be a question for Philips I would say: who do you expect to write the driver? For Windows everybody expects the vendor to create / ship them. For Linux everybody expects them 'just to work' (seems nobody has to write them, let alone having specifications on how to interact with the hardware).
Dominique
Hi Dominique, I agree on you points, however, them cannot be used as a mere justification simply because it wouldn't be the first case where the vendor has not wrote a specific driver for Linux but despite of this, the hardware doesn't works. Linux is great and is powerful also because it can do more and better of M$ normally for free, but there are still some points where it lacks against Windows and USB Microphone is one of these. I think that present issue is not just on Philips brand; I guess other users, with different USB WebCams with integrated Mics suffer of same problem on video or audio or both failure and this is not IMHO so much justifiable. BR, Marco -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, Mar 24, 2010 at 10:22:31AM -0300, Marco Calistri wrote:
Dominique Leuenberger ha scritto:
On 3/23/2010 at 19:07, Marco Calistri <marco.calistri@yahoo.com.br> wrote: Wonder if the lack of answers to my latest post (in attach) is because nobody use Philips USB Webcams with embedded microphone, or because this appears to be a know bug of Linux kernel, which is not yet resolved.
How is it possible that Linux nowaday, still lacks on this kind of driver problems?
Might be a question for Philips I would say: who do you expect to write the driver? For Windows everybody expects the vendor to create / ship them. For Linux everybody expects them 'just to work' (seems nobody has to write them, let alone having specifications on how to interact with the hardware).
Dominique
Hi Dominique,
I agree on you points, however, them cannot be used as a mere justification simply because it wouldn't be the first case where the vendor has not wrote a specific driver for Linux but despite of this, the hardware doesn't works.
Linux is great and is powerful also because it can do more and better of M$ normally for free, but there are still some points where it lacks against Windows and USB Microphone is one of these.
I think that present issue is not just on Philips brand; I guess other users, with different USB WebCams with integrated Mics suffer of same problem on video or audio or both failure and this is not IMHO so much justifiable.
There is a USB Audio Class which is implemented in Linux ... Isnt it used in that device? lsusb -v output of it? Ciao, Marcus -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Marcus Meissner ha scritto:
On Wed, Mar 24, 2010 at 10:22:31AM -0300, Marco Calistri wrote:
Dominique Leuenberger ha scritto:
On 3/23/2010 at 19:07, Marco Calistri <marco.calistri@yahoo.com.br> wrote: Wonder if the lack of answers to my latest post (in attach) is because nobody use Philips USB Webcams with embedded microphone, or because this appears to be a know bug of Linux kernel, which is not yet resolved.
How is it possible that Linux nowaday, still lacks on this kind of driver problems?
Might be a question for Philips I would say: who do you expect to write the driver? For Windows everybody expects the vendor to create / ship them. For Linux everybody expects them 'just to work' (seems nobody has to write them, let alone having specifications on how to interact with the hardware).
Dominique
Hi Dominique,
I agree on you points, however, them cannot be used as a mere justification simply because it wouldn't be the first case where the vendor has not wrote a specific driver for Linux but despite of this, the hardware doesn't works.
Linux is great and is powerful also because it can do more and better of M$ normally for free, but there are still some points where it lacks against Windows and USB Microphone is one of these.
I think that present issue is not just on Philips brand; I guess other users, with different USB WebCams with integrated Mics suffer of same problem on video or audio or both failure and this is not IMHO so much justifiable.
There is a USB Audio Class which is implemented in Linux ... Isnt it used in that device?
lsusb -v output of it?
Ciao, Marcus
The worst part is that "apparently" everything works: ie modules and usb devices corretly revealed by kernel. uvcvideo is loaded and camera works correctly! snd_usb_audio is loaded but no audio out! Note: If I firstly boot on Windows, then reboot on openSUSE 11.2, letting camera plugged, then audio works, but voice is sampled at bigger speed, appearing as Walt Disney Mickey Mouse original voice! Cheers, -- Marco Calistri <amdturion> "Veni, Vidi, Velcro: I came, I saw, I stuck around." -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 3/24/2010 at 15:17, Marco Calistri <marco.calistri@yahoo.com.br> wrote: Note: If I firstly boot on Windows, then reboot on openSUSE 11.2, letting camera plugged, then audio works, but voice is sampled at bigger speed, appearing as Walt Disney Mickey Mouse original voice!
That behaviour heavily reminds me of any other device that is loading a firmware in the device when booting into Windows (WiFi for example), keeping the firmware there until you unplug it. Did you ever check what dmesg tells you when you connect this device? Dominique -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed 24 Mar 2010 at 11:27:59 (-0300 UTC), Dominique Leuenberger wrote:
On 3/24/2010 at 15:17, Marco Calistri <marco.calistri@yahoo.com.br> wrote: Note: If I firstly boot on Windows, then reboot on openSUSE 11.2, letting camera plugged, then audio works, but voice is sampled at bigger speed, appearing as Walt Disney Mickey Mouse original voice!
That behaviour heavily reminds me of any other device that is loading a firmware in the device when booting into Windows (WiFi for example), keeping the firmware there until you unplug it. Did you ever check what dmesg tells you when you connect this device?
Dominique
I can provide my latest dmesg output at first occasion. BTW, as I stated, it seems that apparently all is correctly recognized. TKS, Marco -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Il giorno mer, 24/03/2010 alle 15.27 +0100, Dominique Leuenberger ha scritto:
On 3/24/2010 at 15:17, Marco Calistri <marco.calistri@yahoo.com.br> wrote: Note: If I firstly boot on Windows, then reboot on openSUSE 11.2, letting camera plugged, then audio works, but voice is sampled at bigger speed, appearing as Walt Disney Mickey Mouse original voice!
That behaviour heavily reminds me of any other device that is loading a firmware in the device when booting into Windows (WiFi for example), keeping the firmware there until you unplug it. Did you ever check what dmesg tells you when you connect this device?
Dominique
Hi Dominique, I attach two dmesg: 1) Without Webcam plugged in 2) With Webcam plugged in Furthermore the output of lsusb -v Enjoy! ;-) -- opensuse 11.2 - Linux 2.6.31.12-0.2-default x86_64 AMD Turion(tm) 64 Mobile Technology MK-36 - GeForce Go 6150 Gnome 2.28.2
Marco Calistri <marco.calistri@yahoo.com.br> wrote
Wonder if the lack of answers to my latest post (in attach) is because nobody use Philips USB Webcams with embedded microphone, or because this appears to be a know bug of Linux kernel, which is not yet resolved.
How is it possible that Linux nowaday, still lacks on this kind of driver problems?
Hi there, I have a Philips SPC620NC and I have the same audio issues, it is virtually impossible to get the built in microhphone running. I currently use a headset connected to my soundcard and use the webcam for video only. I can only recommend, take your fingers away from Philips webcams. Go to the Linux uvcvideo homepage, look at the supported UVC webcams and try one of these: http://linux-uvc.berlios.de/#devices This is what I will do. I will give away my SPC620NC and go maybe for a Logitech. By the way, this is not Linux' fault. It also depends on the hardware make to give information to write proper drivers, if the hardware make is not helpful, the community cannot do much. Regards Malte -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, Mar 24, 2010 at 11:42 PM, Malte Gell <malte.gell@gmx.de> wrote:
Go to the Linux uvcvideo homepage, look at the supported UVC webcams and try one of these:
http://linux-uvc.berlios.de/#devices
This is what I will do. I will give away my SPC620NC and go maybe for a Logitech.
I use Logitech Quickcam Pro 9000 with built-in microphone. Webcam and built-in microphone all working great. regards, -- medwinz ======================= http://medwinz.blogsome.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
medwinz ha scritto:
On Wed, Mar 24, 2010 at 11:42 PM, Malte Gell <malte.gell@gmx.de> wrote:
Go to the Linux uvcvideo homepage, look at the supported UVC webcams and try one of these:
http://linux-uvc.berlios.de/#devices
This is what I will do. I will give away my SPC620NC and go maybe for a Logitech.
I use Logitech Quickcam Pro 9000 with built-in microphone. Webcam and built-in microphone all working great.
regards,
Thanks for your testimonial. I already bought two webcam so far: the first one with just the video section and the second one with both audio and video. The first one was not working at all on Linux (this is not a uvcvideo class but a sn9c20 family web-cam). The second one works only on video. Now, before spending more money to buy a new product, I'll wait a while, to see if something happens. BR, Marco -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
* Marco Calistri <marco.calistri@yahoo.com.br> [03-24-10 15:06]:
Thanks for your testimonial.
I already bought two webcam so far: the first one with just the video section and the second one with both audio and video.
The first one was not working at all on Linux (this is not a uvcvideo class but a sn9c20 family web-cam).
The second one works only on video.
Now, before spending more money to buy a new product, I'll wait a while, to see if something happens.
Waiting for.... ?? The *moral* here is, investigate the availability/work-a-bility in linux for the device before purchasing. You wouldn't purchase a metric bolt for an sae nut... -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Patrick Shanahan ha scritto:
* Marco Calistri <marco.calistri@yahoo.com.br> [03-24-10 15:06]:
Thanks for your testimonial.
I already bought two webcam so far: the first one with just the video section and the second one with both audio and video.
The first one was not working at all on Linux (this is not a uvcvideo class but a sn9c20 family web-cam).
The second one works only on video.
Now, before spending more money to buy a new product, I'll wait a while, to see if something happens.
Waiting for.... ??
The *moral* here is, investigate the availability/work-a-bility in linux for the device before purchasing. You wouldn't purchase a metric bolt for an sae nut...
Waiting for a new kernel, HAL, udev, ... Or something else, which manages such device, without the need to have to purchase a brand new. I think to have investigated enough, searching on HW compatibility lists and also attempted several workaround suggestions for the specific issue, without any success. Last but not least: I've not yet found a Computer shop which accepts you try the peripheral before purchasing... If you know such one here in Brazil, please let me know ;-) Marco -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Marco Calistri <marco.calistri@yahoo.com.br> wrote
(...) Last but not least: I've not yet found a Computer shop which accepts you try the peripheral before purchasing... If you know such one here in Brazil, please let me know ;-)
I am not from Brazil, but out here in Germany I sometimes bought hardware that was not truely supported by Linux and they always took it back and gave me the money back... so you could try that. Regards Malte -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Malte Gell ha scritto:
Marco Calistri <marco.calistri@yahoo.com.br> wrote
Wonder if the lack of answers to my latest post (in attach) is because nobody use Philips USB Webcams with embedded microphone, or because this appears to be a know bug of Linux kernel, which is not yet resolved.
How is it possible that Linux nowaday, still lacks on this kind of driver problems?
Hi there,
I have a Philips SPC620NC and I have the same audio issues, it is virtually impossible to get the built in microhphone running. I currently use a headset connected to my soundcard and use the webcam for video only. I can only recommend, take your fingers away from Philips webcams.
Go to the Linux uvcvideo homepage, look at the supported UVC webcams and try one of these:
http://linux-uvc.berlios.de/#devices
This is what I will do. I will give away my SPC620NC and go maybe for a Logitech.
By the way, this is not Linux' fault. It also depends on the hardware make to give information to write proper drivers, if the hardware make is not helpful, the community cannot do much.
Regards Malte
Malte, #First My webcam is listed as supported on the URL you gave: http://linux-uvc.berlios.de/#devices: 0471:2034 Philips SPC 530NC Philips V #Second: What is making you be so sure that a Logitech will works for you? If Logitech does not provide a specific Linux driver, there are good possibilities that it will fails too. In any cases: Good Luck and please relate here your experience. Cheers, -- Marco Calistri <amdturion> I have a dream. I have a dream that one day, on the red hills of Georgia, the sons of former slaves and the sons of former slaveowners will be able to sit down together at the table of brotherhood. -- Martin Luther King, Jr. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, Mar 24, 2010 at 19:08, Marco Calistri <marco.calistri@yahoo.com.br> wrote:
What is making you be so sure that a Logitech will works for you? If Logitech does not provide a specific Linux driver, there are good possibilities that it will fails too.
Generally that's because the Logitech cams support the UVC standard...I have a Logitech 250 and all I did was plug it in.. and it works. I didn't have to do anything at all to get it working. Previously, I had a Philips cam... and getting it to even start up was a nightmare let alone getting the microphone working (something I've never managed). C. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, 2010-03-24 at 20:00 +0100, C wrote:
On Wed, Mar 24, 2010 at 19:08, Marco Calistri <marco.calistri@yahoo.com.br> wrote:
What is making you be so sure that a Logitech will works for you? If Logitech does not provide a specific Linux driver, there are good possibilities that it will fails too.
Generally that's because the Logitech cams support the UVC standard...I have a Logitech 250 and all I did was plug it in.. and it works. I didn't have to do anything at all to get it working. Previously, I had a Philips cam... and getting it to even start up was a nightmare let alone getting the microphone working (something I've never managed).
After following this thread, i got a Logitech Portable Webcam C905, which is listed as working with Linux. I plugged it in, and I get this: [ 1105.817046] usb 1-5: new high speed USB device using ehci_hcd and address 7 [ 1106.159372] usb 1-5: New USB device found, idVendor=046d, idProduct=080a [ 1106.159399] usb 1-5: New USB device strings: Mfr=0, Product=0, SerialNumber=2 [ 1106.159417] usb 1-5: SerialNumber: 52A9A160 [ 1106.159664] usb 1-5: configuration #1 chosen from 1 choice [ 1106.160651] uvcvideo: Found UVC 1.00 device <unnamed> (046d:080a) [ 1106.200358] input: UVC Camera (046d:080a) as /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/input/input12 which seems good. I am a member of the video group. The device shows up as: crw-rw----+ 1 root video 81, 1 2010-04-05 09:52 /dev/video1 Before I can access the camera in Skype, I first have to run kopete. I wonder why that would be. Flash does not seem to be able to detect the camera. I have gone through the settings to be sure the sites should ask before accessing the camera. The Flash app simply says "Detecting camera" and never shows the Allow dialog. I really hate flash... But I want to get this to work. Anyone else using a UVC camera via flash? -- Roger Oberholtzer Ramböll RST/OPQ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, 2010-04-05 at 10:17 +0200, Roger Oberholtzer wrote:
On Wed, 2010-03-24 at 20:00 +0100, C wrote:
On Wed, Mar 24, 2010 at 19:08, Marco Calistri <marco.calistri@yahoo.com.br> wrote:
What is making you be so sure that a Logitech will works for you? If Logitech does not provide a specific Linux driver, there are good possibilities that it will fails too.
Generally that's because the Logitech cams support the UVC standard...I have a Logitech 250 and all I did was plug it in.. and it works. I didn't have to do anything at all to get it working. Previously, I had a Philips cam... and getting it to even start up was a nightmare let alone getting the microphone working (something I've never managed).
After following this thread, i got a Logitech Portable Webcam C905, which is listed as working with Linux. I plugged it in, and I get this:
[ 1105.817046] usb 1-5: new high speed USB device using ehci_hcd and address 7 [ 1106.159372] usb 1-5: New USB device found, idVendor=046d, idProduct=080a [ 1106.159399] usb 1-5: New USB device strings: Mfr=0, Product=0, SerialNumber=2 [ 1106.159417] usb 1-5: SerialNumber: 52A9A160 [ 1106.159664] usb 1-5: configuration #1 chosen from 1 choice [ 1106.160651] uvcvideo: Found UVC 1.00 device <unnamed> (046d:080a) [ 1106.200358] input: UVC Camera (046d:080a) as /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/input/input12
which seems good. I am a member of the video group. The device shows up as:
crw-rw----+ 1 root video 81, 1 2010-04-05 09:52 /dev/video1
Before I can access the camera in Skype, I first have to run kopete. I wonder why that would be.
Flash does not seem to be able to detect the camera. I have gone through the settings to be sure the sites should ask before accessing the camera. The Flash app simply says "Detecting camera" and never shows the Allow dialog. I really hate flash... But I want to get this to work.
Anyone else using a UVC camera via flash?
Since then I have found this site: http://oldes.multimedia.cz/swf/mx-webcam.html And the camera works. So, it is something in the specific flash app that is causing the problem. This test is older. Maybe there is a newer flash webcam API that the flash app is using that has the issue... -- Roger Oberholtzer Ramböll RST/OPQ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, 2010-04-05 at 10:24 +0200, Roger Oberholtzer wrote:
Anyone else using a UVC camera via flash?
Since then I have found this site:
http://oldes.multimedia.cz/swf/mx-webcam.html
And the camera works. So, it is something in the specific flash app that is causing the problem. This test is older. Maybe there is a newer flash webcam API that the flash app is using that has the issue...
I first have to run kopete and set the camera properties. I use the "Default" button which makes the settings (camera, image settings) the new defaults.Then flash is happy. Without this step, access to the webcam fails. It seems it survives boots. So, problem solved. It is "plug it in", "fiddle a tiny bit", then "it just works". I missed the middle step... -- Roger Oberholtzer Ramböll RST/OPQ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (8)
-
C
-
Dominique Leuenberger
-
Malte Gell
-
Marco Calistri
-
Marcus Meissner
-
medwinz
-
Patrick Shanahan
-
Roger Oberholtzer