Announcement

Collapse
No announcement yet.

The 31-20 kernel killed my webcam connection!

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    The 31-20 kernel killed my webcam connection!

    The recent upgrade of KDE 4.3.4 to KDE 4.4 also included an upgrade of the kernel from 2.6.31-19 to 2.6.31-20. This evening I was contacted by a friend using Skype. I discovered that my builtin webcam wouldn't come on. I also checked with Cheese and with guvcview. Neither of them could make the webcam turn on. I rebooted and chose the 31-19 kernel and my webcam works again.

    Anyone else experience a loss of their webcamera with the new kernel?
    "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
    – John F. Kennedy, February 26, 1962.

    #2
    Re: The 31-20 kernel killed my webcam connection!

    FWIW I'm using the new kernel so I just installed guvcview to give it a spin. Initially the window displayed a corrupt image so I quit app and webcam was still on. After unplugging the webcam and plugging it back in again then re-launching guvcview it works, though dragging the window around the desktop corrupts the picture - doing a window re-size fixes it.

    2.6.31-20-generic #57-Ubuntu SMP Mon Feb 8 09:02:26 UTC 2010 x86_64 GNU/Linux

    Comment


      #3
      Re: The 31-20 kernel killed my webcam connection!

      Code:
      uname -r
      For kernel version
      (for those that can never remember things like that when needed)

      Still stuck on 31-18 myself (with a working webcam). Thanks for asking the question though... I was going to take the plunge Thursday or Friday and this is really good to know.

      Comment


        #4
        Re: The 31-20 kernel killed my webcam connection!

        There are repositories and there are repositories


        > FAQ: Repositories


        [img width=400 height=120]http://img708.imageshack.us/img708/1261/proposed.png[/img]


        The 2.6.31-20.33 is now in the Karmic-Proposed

        > UbuntuBackports
        -backports vs -proposed/-updates/-security
        ...
        -Proposed is the testing area for -updates. A number of people must give positive feedback on these packages before they are allowed into -updates. This repository is recommended ONLY to people interested in helping to test updates and provide feedback. Since they are in effect testing updates, there is a higher chance of defective updates in this repository.
        ...
        Before you edit, BACKUP !

        Why there are dead links ?
        1. Thread: Please explain how to access old kubuntu forum posts
        2. Thread: Lost Information

        Comment


          #5
          Re: The 31-20 kernel killed my webcam connection!

          Thanks, Rog131 !! 8)

          I'll try that 31-20.33 kernel and see if it raises by webcam from the grave!
          "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
          – John F. Kennedy, February 26, 1962.

          Comment


            #6
            Re: The 31-20 kernel killed my webcam connection!

            I'm still using -19 kernel. After reading this thread this morning I checked to see if guvcview would open. It would not. Ran it in a terminal and discovered it was failing because it was trying to open with "video0" which is my graphics card, not my USB camera. My camera, Logitech quickcam Pro 9000, is "video1". Opened it with the the command
            Code:
            guvcview -d /dev/video1
            and it started working.

            Comment


              #7
              Re: The 31-20 kernel killed my webcam connection!

              The guvcview -d /dev/video0 (or video1) trick did not work.

              I upgraded to the 2.6.31.20.33 kernel but no joy. And, it introduced a sound pop everytime the sound plays something. Here is the output of the quvcview -d /dev/video0

              jerry@Sonyvgnfw140e:~$ guvcview -d /dev/video0
              guvcview 1.1.1
              video device: /dev/video0
              /dev/video0 - device 1
              Init. UVC Camera (05ca:183d) (location: usb-0000:00:1a.7-2)
              { pixelformat = 'YUYV', description = 'YUV 4:2:2 (YUYV)' }
              { discrete: width = 640, height = 480 }
              Time interval between frame: 1/30,
              { discrete: width = 320, height = 240 }
              Time interval between frame: 1/30,
              { discrete: width = 176, height = 144 }
              Time interval between frame: 1/30,
              { discrete: width = 160, height = 120 }
              Time interval between frame: 1/30,
              { discrete: width = 1280, height = 1024 }
              Time interval between frame: 2/15,
              checking format: 1448695129
              VIDIOC_S_FORMAT - Unable to set format: Device or resource busy
              Init v4L2 failed !!
              Init video returned -2
              trying minimum setup ...
              video device: /dev/video0
              /dev/video0 - device 1
              Init. UVC Camera (05ca:183d) (location: usb-0000:00:1a.7-2)
              { pixelformat = 'YUYV', description = 'YUV 4:2:2 (YUYV)' }
              { discrete: width = 640, height = 480 }
              Time interval between frame: 1/30,
              { discrete: width = 320, height = 240 }
              Time interval between frame: 1/30,
              { discrete: width = 176, height = 144 }
              Time interval between frame: 1/30,
              { discrete: width = 160, height = 120 }
              Time interval between frame: 1/30,
              { discrete: width = 1280, height = 1024 }
              Time interval between frame: 2/15,
              checking format: 1448695129
              VIDIOC_S_FORMAT - Unable to set format: Device or resource busy
              Init v4L2 failed !!
              ERROR: Minimum Setup Failed.
              Exiting...
              Terminated.
              I reverted to the 2.6.31-19 kernel and things are working again.
              "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
              – John F. Kennedy, February 26, 1962.

              Comment


                #8
                Re: The 31-20 kernel killed my webcam connection!

                I see you are still using guvcview version 1.1.1. Try upgrading to 1.2.2.

                Add these to your sources.list file.

                deb http://ppa.launchpad.net/pj-assis/ppa/ubuntu karmic main
                deb-src http://ppa.launchpad.net/pj-assis/ppa/ubuntu karmic main

                Then run:
                Code:
                gpg --keyserver keyserver.ubuntu.com --recv 0x9750A93F69FAF7DA
                Code:
                gpg --export --armor 0x9750A93F69FAF7DA |sudo apt-key add -
                Code:
                sudo apt-get update
                Code:
                sudo apt-get install guvcview
                They quickest way to find out how your camera is listed is to open your file manager and navigate to the /dev folder.

                Check the folder for video devices listed as video, video1, video2, etc.

                Unplug your camera from the computer. See which one disappears. After a few seconds, plug it back in and watch for a new video entry in /dev. Thats your camera.

                Comment


                  #9
                  Re: The 31-20 kernel killed my webcam connection!

                  Originally posted by Detonate
                  I see you are still using guvcview version 1.1.1. Try upgrading to 1.2.2.
                  .....
                  Yup. I'll do that, but the problem appears to be that the new kernel can't, or doesn't allow, detection of my internal webcam.

                  Unplug your camera from the computer. See which one disappears. After a few seconds, plug it back in and watch for a new video entry in /dev. Thats your camera.
                  Can't. It's an internal camera and there is no external switch to connect or disconnect it. I have a 3 year warranty which would be voided if the seals on the case are broken. So, no mechanical changes for this box until the warranty expires.

                  Dropping back to the 30-19 kernel got things working again.
                  "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
                  – John F. Kennedy, February 26, 1962.

                  Comment


                    #10
                    Re: The 31-20 kernel killed my webcam connection!

                    Well, at least you got it working.

                    Comment


                      #11
                      Re: The 31-20 kernel killed my webcam connection!

                      Yup.

                      Thanks for the upgrade suggestion and the repository info to do it. Much appreciated!
                      "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
                      – John F. Kennedy, February 26, 1962.

                      Comment

                      Working...
                      X