Results 1 to 9 of 9

Thread: problem with webcam in skype and gtalk

  1. #1

    Default problem with webcam in skype and gtalk

    Hi everyone,

    I am having some issues with my webcam lately. Although it works fine if I try with cheese it shows nothing on skype or gtalk. It used to work just fine in the past but the last couple of weeks stopped working (can't figure out what changed).

    My webcam is a lenovo easy camera, I run skype version 4.1.0.20 and I have opensuse 12.2

    When i run skype on terminal it works (can make calls without video) but I am getting the following errors:
    1) ALSA lib dlmisc.c:236: (snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so (repeatedly)
    2) ALSA lib dlmisc.c:236: (snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_ctl_pulse.so
    3) libv4l2: error dequeuing buf: Invalid argument (when I check video on options)

    Any help is highly appreciated! Thanks!

  2. #2
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    26,550
    Blog Entries
    37

    Default Re: problem with webcam in skype and gtalk

    What webcam driver is used by this Lenovo Easy Camera ? Is it a uvc driver ?

    Some speculation, ... some times one needs v4l for applications to use a webcam. Have you changed anything there ?

    You note it used to work just fine in the past but the last couple of weeks stopped working and youcan't figure out what changed. What did you investigate wrt seeing what has changed ? Did you examine the rpms that have changed in the past few weeks since it last worked ?

    You can check which rpms were installed by typing:
    Code:
    rpm -qa --last | less
    and give it some seconds to populate/scan the rpms installed and then press 'q' for quit after you have narrowed down what could have changed from an application perspective.

  3. #3

    Default Re: problem with webcam in skype and gtalk

    Yes, it is a uvc driver.

    I don't remember if i changed anything in v4l. When I check in YAST all the following seem to be installed:
    libv4l
    libv4l-32bit
    libv4l-devel
    libv4l1-0
    libv4l1-0-32bit
    libv4l2-0
    libv4l2-0-32bit
    libv4lconvert0
    libv4lconvert0-32bit
    luvcview
    v4l-utils
    xf86-video-v4l


    Here is which rpms have changed since it last worked to the time i found out it wasn't working anymore. I can't figure out what may have caused the problem - any ideas?

    gdb-7.5.1-2.5.1 Tue 19 Feb 2013 05:16:36 PM EST
    samba-3.6.7-48.16.1 Fri 15 Feb 2013 09:42:23 AM EST
    taglib-1.7.2-2.4.1 Fri 15 Feb 2013 09:42:22 AM EST
    samba-client-3.6.7-48.16.1 Fri 15 Feb 2013 09:42:22 AM EST
    libsmbclient0-3.6.7-48.16.1 Fri 15 Feb 2013 09:42:22 AM EST
    ntfsprogs-2012.1.15-4.4.1 Fri 15 Feb 2013 09:42:20 AM EST
    ntfs-3g-2012.1.15-4.4.1 Fri 15 Feb 2013 09:42:20 AM EST
    libtag_c0-1.7.2-2.4.1 Fri 15 Feb 2013 09:42:20 AM EST
    cronie-1.4.8-37.9.1 Fri 15 Feb 2013 09:42:20 AM EST
    samba-client-32bit-3.6.7-48.16.1 Fri 15 Feb 2013 09:42:19 AM EST
    libwbclient0-3.6.7-48.16.1 Fri 15 Feb 2013 09:42:19 AM EST
    libtag1-1.7.2-2.4.1 Fri 15 Feb 2013 09:42:19 AM EST
    libntfs-3g83-2012.1.15-4.4.1 Fri 15 Feb 2013 09:42:19 AM EST
    cron-4.2-37.9.1 Fri 15 Feb 2013 09:42:19 AM EST
    qt4-qtscript-0.2.0-2.5.1 Mon 11 Feb 2013 07:58:45 AM EST
    libqt4-qt3support-4.8.1-2.12.1 Mon 11 Feb 2013 07:58:45 AM EST
    libqt4-qt3support-32bit-4.8.1-2.12.1 Mon 11 Feb 2013 07:58:45 AM EST
    libqt4-x11-32bit-4.8.1-2.12.1 Mon 11 Feb 2013 07:58:44 AM EST
    libqt4-sql-sqlite-32bit-4.8.1-2.12.1 Mon 11 Feb 2013 07:58:44 AM EST
    libqt4-sql-mysql-32bit-4.8.1-2.12.1 Mon 11 Feb 2013 07:58:44 AM EST
    libqt4-x11-4.8.1-2.12.1 Mon 11 Feb 2013 07:58:43 AM EST
    libqt4-sql-mysql-4.8.1-2.12.1 Mon 11 Feb 2013 07:58:43 AM EST
    libqt4-sql-sqlite-4.8.1-2.12.1 Mon 11 Feb 2013 07:58:42 AM EST
    libqt4-sql-4.8.1-2.12.1 Mon 11 Feb 2013 07:58:41 AM EST
    libqt4-sql-32bit-4.8.1-2.12.1 Mon 11 Feb 2013 07:58:41 AM EST
    dhcp-client-4.2.4.P2-0.1.8.1 Mon 11 Feb 2013 07:58:41 AM EST
    dhcp-4.2.4.P2-0.1.8.1 Mon 11 Feb 2013 07:58:41 AM EST
    ntp-4.2.6p5-3.14.1 Mon 11 Feb 2013 07:58:40 AM EST
    kernel-desktop-3.4.28-2.20.1 Mon 11 Feb 2013 07:58:22 AM EST
    libupnp6-1.6.18-6.4.1 Mon 11 Feb 2013 07:58:18 AM EST
    libqt4-32bit-4.8.1-2.12.1 Mon 11 Feb 2013 07:58:18 AM EST
    coreutils-lang-8.16-5.12.1 Mon 11 Feb 2013 07:58:18 AM EST
    libqt4-4.8.1-2.12.1 Mon 11 Feb 2013 07:58:17 AM EST
    coreutils-8.16-5.12.1 Mon 11 Feb 2013 07:58:17 AM EST
    libopus0-1.0.2-2.1 Mon 11 Feb 2013 07:57:58 AM EST
    libmpg123-0-1.14.4-1.4 Mon 11 Feb 2013 07:57:58 AM EST
    zypper-1.7.8-1.5.1 Fri 01 Feb 2013 09:11:56 AM EST
    zypper-log-1.7.8-1.5.1 Fri 01 Feb 2013 09:11:55 AM EST
    zypper-aptitude-1.7.8-1.5.1 Fri 01 Feb 2013 09:11:55 AM EST
    libzypp-11.8.0-2.4.1 Fri 01 Feb 2013 09:11:55 AM EST



    Thanks!

  4. #4
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    26,550
    Blog Entries
    37

    Default Re: problem with webcam in skype and gtalk

    Quote Originally Posted by taroun View Post

    Here is which rpms have changed since it last worked to the time i found out it wasn't working anymore. I can't figure out what may have caused the problem - any ideas?
    ..........
    kernel-desktop-3.4.28-2.20.1 Mon 11 Feb 2013 07:58:22 AM EST
    .........
    Given that the UVC driver is included with the kernel, this is the application (a kernel update) that stands out the most. But when I look at the change log for the kernel, the last clear UVC update (that made the change log) was back in April 2011.

    Have you attempted deleting Skype and re-installing ? And when deleting, before re-installing ensure you remove the /home/yourusername/.Skype hidden directory ?

  5. #5

    Default Re: problem with webcam in skype and gtalk

    Yes i did...re-installing (even after removing /home/usrname/.Skype) doesn't solve the problem

  6. #6
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    26,550
    Blog Entries
    37

    Default Re: problem with webcam in skype and gtalk

    Quote Originally Posted by taroun View Post
    Yes i did...re-installing (even after removing /home/usrname/.Skype) doesn't solve the problem
    I have to run to work (my paid job) and have no time to suggest things to try. Have you checked the /var/log/messages to see it give any entries when you try to run Skype ? Have you tried to run Skype from a terminal to see if it gives any errors that might shed some light on the problem?

  7. #7
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    26,550
    Blog Entries
    37

    Default Re: problem with webcam in skype and gtalk

    Quote Originally Posted by taroun View Post
    1) ALSA lib dlmisc.c:236: (snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so (repeatedly)
    2) ALSA lib dlmisc.c:236: (snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_ctl_pulse.so
    3) libv4l2: error dequeuing buf: Invalid argument (when I check video on options)
    I've had the chance to review the thread again.

    I recommend you force a re-install of all of your identified v4l apps.

    I'm puzzling over those alsa messages. Did you disable pulse audio at any time ?

  8. #8

    Default Re: problem with webcam in skype and gtalk

    Quote Originally Posted by oldcpu View Post
    I've had the chance to review the thread again.

    I recommend you force a re-install of all of your identified v4l apps.

    I'm puzzling over those alsa messages. Did you disable pulse audio at any time ?
    That's probably a very dummy question but how do you "force a re-install"?
    I wasn't playing with pulse audio while running skype.

    Thanks for all the help!

  9. #9
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    26,550
    Blog Entries
    37

    Default Re: problem with webcam in skype and gtalk

    Quote Originally Posted by taroun View Post
    ...
    how do you "force a re-install"?
    I typically do this in YaST > Software Management.

    In YaST do a search for v4l, which will filter and show all v4l apps. Then select each one so you see a green arrow next to them. That will force the re-isntall when you press accept.

    Speaking of v4l, I was checking my openSUSE-12.1 system (I don't use 12.2 yet) and I noted I have similar to what you have installed (I have a few less):
    Code:
    oldcpu@corei7:~> rpm -qa '*v4l*'
    libv4lconvert0-32bit-0.8.5-2.1.2.x86_64
    libv4l2-0-0.8.5-2.1.2.x86_64
    libv4lconvert0-0.8.5-2.1.2.x86_64
    libv4l1-0-0.8.5-2.1.2.x86_64
    libv4l1-0-32bit-0.8.5-2.1.2.x86_64
    libv4l2-0-32bit-0.8.5-2.1.2.x86_64
    libv4l-0.8.5-2.1.2.x86_64
    Quote Originally Posted by taroun View Post
    I wasn't playing with pulse audio while running skype.
    The question I had was "did you disable pulse audio at any time" ? ie did you disable it BEFORE you ran Skype ?

    Also,do you have the application "alsa-plugins-pulse" installed ? Perhaps force a re-install of that app also.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •