Webcam not working with Flash player { or Skype }
In light of the John Murga forums being down, though still available on Google Cache, I am going to move an important question here because the answer to this question will help me in my Puppying, greatly.
The original question that bears the same name stated: http://i.imgur.com/FrFrk.png { Hi, I am using puppy linux 5.2.5. Mozilla firefox 4, flash player 10. I am using an USB webcam from Logitech (pro 9000) . The webcam works fine with " Guvcview webcam viewer" application available with puppy linux 5.2.5. But it is not working when I am trying to access some website that require capturing of webcam using flash player (flash player as plugin for firefox browser) . kindly suggest. regards, Pallab.} While I am not using a Logitech webcam, I too have a webcam (Creative Vista Plus) that works just fine with Gucview webcam viewer and utterly fails in both Skype and Flash. The odd thing is that until I upgraded to 5.2.5, I was able to use my webcam with Skype just fine. Not sure about Flash because the incompatibilities of Flash were the reason I upgraded. Anyone have any idea what is going on and how to fix it? Or even perhaps a video chat program that I can use in place of Skype that will work? I have family living elsewhere that I very much would like to "see". -J- |
are you the same person...me thinks not so try to avoid confusion and don't worry about other peoples's questions.
you have different hardware so show the output of lsusb 2) when change occured....try going back into skype's settings and re-doing them 3) have you tried other chat applications? you can google them....I have not tried but this looks ok http://helpsite.org/gtalk-for-linux/ be aware that all chat stuff may require a setting in your router to enable a number of ports so if it does not work the first time....google firewall and (yournew application) linux |
Quote:
Quote:
# lsusb Bus 001 Device 001: ID 1d6b:0002 Bus 002 Device 001: ID 1d6b:0001 Bus 003 Device 001: ID 1d6b:0001 Bus 004 Device 001: ID 1d6b:0001 Bus 005 Device 001: ID 1d6b:0001 Bus 001 Device 002: ID 058f:6335 Bus 004 Device 002: ID 041e:4028 Quote:
Quote:
Quote:
|
lsusb = 041e:4028
http://www.linux-usb.org/usb.ids confirms its maker = 041e Creative Technology, Ltd....model 4028 Vista Plus cam [VF0090] altho you said that model in your first post......a lot of ppl are mislead by some model names. now you can check your output for lsmod you are looking to see if you have at least these modules http://www.mjmwired.net/kernel/Docum...inux/gspca.txt gspca_main gspca_pac207 and did you change your kernel in upgrading your puppy? and is this a 32 bit or 64 based kernel? ---------- Post added 01-12-11 at 08:27 ---------- lsusb = 041e:4028 http://www.linux-usb.org/usb.ids confirms its maker = 041e Creative Technology, Ltd....model 4028 Vista Plus cam [VF0090] altho you said that model in your first post......a lot of ppl are mislead by some model names. now you can check your output for lsmod you are looking to see if you have at least these modules http://www.mjmwired.net/kernel/Docum...inux/gspca.txt gspca_main gspca_pac207 and did you change your kernel in upgrading your puppy? and is this a 32 bit or 64 based kernel? |
oh the reason for the 32 v 64 is this section
No video with GSPCA webcams https://wiki.archlinux.org/index.php...work_for_Skype |
You will be happy to know
Code:
# lsmod I did not change anything in the kernel but am using Puppy 5.2.5 as it was distributed. I'm not using any of the derivatives. Due to that, there were no options given for a 32 vs 64 bit kernel, but I'm assuming that I'm using the 32 bit kernel since that is my processor. |
ok so try this from the wiki link
1) For i686, install v4l-utils, userspace tools and conversion library for Video 4 Linux, and 2) run Skype with LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype then if it works you can follow the last bit...if it works now not sure what your puppy packages are called here are some deb names to try v4l-utils v4l-conf (already installed on mine) libv4l-0 (should have it already and the next one) libv4lconvert0 fuse (for userspace but there may be more) |
if after installing all those packages you have no video try this
start guvcview in a terminal run MY example of output Code:
lsof /dev/video0 if there is....thats the issue....use the command top or htop to see the PID and kill the PID before starting skype. good luck |
I already have V4L installed as it is necessary to make the Gucview webcam viewer work.
That said, this was the first time I ran Skype from the command line. I went in to the preferences and was met with this screen: http://i.imgur.com/kyGKc.png As you can see, the video is a black rectangle. So I clicked on "Test". This caused the video light on my webcam to flash for 1/2 second and then the Skype screen changed to http://i.imgur.com/o1042.png now with a white box where there was previously a black box. The new piece of information is that in the terminal window, this appeared: Code:
socket(): Address family not supported by protocol |
Quote:
Code:
# guvcview I have a feeling that everything that is going on is due to is socket error that keeps popping up all over the place and must somehow be something that has changed in between my previous Puppy version 4.2.1 and the current Puppy version 5.2.5. Something is clearly missing/broke/linked wrong/upgraded but not in all the right places or something. I was hoping that someone could figure out what that was. |
pls be explicit
you did run from the command line skype...using the option (2) from post 7 right? if so you are not alone http://murga-linux.com/puppy/viewtop...df098554c26e41 2) now to get serious eh? I suggest you use what ever package system puppy uses and remove all skype from your pc. Especially any configs then download the static BETA edition http://www.skype.com/intl/en/get-sky...omputer/linux/ now the step by step stuff the download is a bz2 file I assume you know how to unpack it? now use root powers to move the entire folder (thats unpacked) into say /usr/share but don't rename from static so you know what you have is not puppy ok? now go there and move the skype (executable) to /usr/bin...note is lowercase and move the desktop icon to /home/yourname/Desktop....................note its Skype icons...being lazy I open /home/yourname/Desktop/Skype with a text editor as a non-root user and change icon path to read Icon=/usr/lib/skype_static-2.2.0.35/icons/SkypeBlue_16x16.png save and test the icon 3) WHAT AM I HOPING FOR sorry for the shout you may be right and puppy is garbage....actually the default of root is not what I would recommend but thats for you to decide if this static version with zero depends....hopefully works then you know it was puppy version that stank of dog poo if this still fails you know puppy may be at fault and I will desist and hope a puppy person helps you good luck ---------- Post added 01-12-11 at 20:38 ---------- pls be explicit you did run from the command line skype...using the option (2) from post 7 right? if so you are not alone http://murga-linux.com/puppy/viewtop...df098554c26e41 2) now to get serious eh? I suggest you use what ever package system puppy uses and remove all skype from your pc. Especially any configs then download the static BETA edition http://www.skype.com/intl/en/get-sky...omputer/linux/ now the step by step stuff the download is a bz2 file I assume you know how to unpack it? now use root powers to move the entire folder (thats unpacked) into say /usr/share but don't rename from static so you know what you have is not puppy ok? now go there and move the skype (executable) to /usr/bin...note is lowercase and move the desktop icon to /home/yourname/Desktop....................note its Skype icons...being lazy I open /home/yourname/Desktop/Skype with a text editor as a non-root user and change icon path to read Icon=/usr/lib/skype_static-2.2.0.35/icons/SkypeBlue_16x16.png save and test the icon 3) WHAT AM I HOPING FOR sorry for the shout you may be right and puppy is garbage....actually the default of root is not what I would recommend but thats for you to decide if this static version with zero depends....hopefully works then you know it was puppy version that stank of dog poo if this still fails you know puppy may be at fault and I will desist and hope a puppy person helps you good luck |
oops the icon path should read usr/share my typo
|
Quote:
Quote:
Quote:
Quote:
|
For the record I had issues months ago with Skype & Google voice & video chat plugin not working with the type of Video 4 Linux used and I used the LD_PRELOAD workaround to fix it. After verifying it worked I just edited the command that runs when selecting via the menu and I forgot about it till now. I don't remember the syntax off-hand or have time to check it now but it looks right.
|
All times are GMT -5. The time now is 11:52 PM. |