Intergrated Webcam Not Working after upgrade to 18.04

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP


.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;







up vote
0
down vote

favorite












I'm new to Linux, but fear not, I am posting here after having tried all the relevant solutions available and also asking a friend who is proficient in Linux to have a look. My problem still persists. Would be grateful if someone could help me out here.



Small Backstory: I purchased a second hand Lenovo Z370 that was successfully running Ubuntu 12.10. I did a fresh installation where I erased and installed 18.04. My integrated webcam is not working.



  1. Cheese tells me No Device Found


  2. I have run sudo apt-get install libsbigudrv2 libsbigudrv0 and I get the following message

    Reading package lists... Done
    Building dependency tree

    Reading state information... Done
    libsbigudrv0 is already the newest version (5:0.5-0ubuntu10).
    libsbigudrv2 is already the newest version (2.0.0-0ubuntu1).
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


  3. I have also run ls -ltrh /dev/video* and the result I get is


ls: cannot access '/dev/video*': No such file or directory



  1. I have also run sudo apt-get install cheese build-essential linux-headers-``uname -r ` and what I get is


Reading package lists... Done
Building dependency tree

Reading state information... Done
build-essential is already the newest version (12.4ubuntu1).
cheese is already the newest version (3.28.0-1ubuntu1).
linux-headers-4.15.0-29-generic is already the newest version (4.15.0-29.31).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.



  1. I also see a camera icon on my Esc key and I pressed Fn+Esc but I'm not able to detect if anything happened. One thing I can report is that /dev/video was still not available.


  2. Running lspci yields

    00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
    00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
    00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
    00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
    00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
    00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
    00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
    00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b5)
    00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
    00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
    00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
    00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
    05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 05)
    06:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)


Any other ideas ?!



Thanks in advance.



EDIT1: Ran a few more commands based on input from Martin.



  1. lsusb gives

    Bus 002 Device 007: ID 0489:e00d Foxconn / Hon Hai Broadcom Bluetooth 2.1 Device
    Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 003: ID 0bda:0139 Realtek Semiconductor Corp. RTS5139 Card Reader Controller
    Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


  2. dmesg | grep uvc gives nothing.


  3. Checked dmesg | grep uvc after running sudo modprobe uvcvideo and it yields

    [ 2901.557462] usbcore: registered new interface driver uvcvideo


  4. Cheese still doesn't work.






share|improve this question

















  • 1




    Try lsusb and look for "Lenovo Integrated Camera" or some such thing. Also, post the output of dmesg | grep uvc. If that gives nothing, try: sudo modprobe uvcvideo and try the dmesg | grep uvc command again.
    – Martin W
    8 hours ago










  • @martin-w Please check post.
    – Rohit Rao
    8 hours ago










  • Hm. That's odd. Is it possible that the integrated camera is turned off in bios? I don't have direct experience with the Z370 but I have used many Lenovos and nearly all of them have internal usb cameras driven by uvcvideo. Your post suggests that 12.10 drove the webcam. You might try to boot a live usb for 12.10 or for some older releases (old-releases.ubuntu.com/releases) to see if the webcam works on those. If so, use dmesg to figure out what driver is being used.
    – Martin W
    7 hours ago
















up vote
0
down vote

favorite












I'm new to Linux, but fear not, I am posting here after having tried all the relevant solutions available and also asking a friend who is proficient in Linux to have a look. My problem still persists. Would be grateful if someone could help me out here.



Small Backstory: I purchased a second hand Lenovo Z370 that was successfully running Ubuntu 12.10. I did a fresh installation where I erased and installed 18.04. My integrated webcam is not working.



  1. Cheese tells me No Device Found


  2. I have run sudo apt-get install libsbigudrv2 libsbigudrv0 and I get the following message

    Reading package lists... Done
    Building dependency tree

    Reading state information... Done
    libsbigudrv0 is already the newest version (5:0.5-0ubuntu10).
    libsbigudrv2 is already the newest version (2.0.0-0ubuntu1).
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


  3. I have also run ls -ltrh /dev/video* and the result I get is


ls: cannot access '/dev/video*': No such file or directory



  1. I have also run sudo apt-get install cheese build-essential linux-headers-``uname -r ` and what I get is


Reading package lists... Done
Building dependency tree

Reading state information... Done
build-essential is already the newest version (12.4ubuntu1).
cheese is already the newest version (3.28.0-1ubuntu1).
linux-headers-4.15.0-29-generic is already the newest version (4.15.0-29.31).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.



  1. I also see a camera icon on my Esc key and I pressed Fn+Esc but I'm not able to detect if anything happened. One thing I can report is that /dev/video was still not available.


  2. Running lspci yields

    00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
    00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
    00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
    00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
    00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
    00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
    00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
    00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b5)
    00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
    00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
    00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
    00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
    05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 05)
    06:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)


Any other ideas ?!



Thanks in advance.



EDIT1: Ran a few more commands based on input from Martin.



  1. lsusb gives

    Bus 002 Device 007: ID 0489:e00d Foxconn / Hon Hai Broadcom Bluetooth 2.1 Device
    Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 003: ID 0bda:0139 Realtek Semiconductor Corp. RTS5139 Card Reader Controller
    Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


  2. dmesg | grep uvc gives nothing.


  3. Checked dmesg | grep uvc after running sudo modprobe uvcvideo and it yields

    [ 2901.557462] usbcore: registered new interface driver uvcvideo


  4. Cheese still doesn't work.






share|improve this question

















  • 1




    Try lsusb and look for "Lenovo Integrated Camera" or some such thing. Also, post the output of dmesg | grep uvc. If that gives nothing, try: sudo modprobe uvcvideo and try the dmesg | grep uvc command again.
    – Martin W
    8 hours ago










  • @martin-w Please check post.
    – Rohit Rao
    8 hours ago










  • Hm. That's odd. Is it possible that the integrated camera is turned off in bios? I don't have direct experience with the Z370 but I have used many Lenovos and nearly all of them have internal usb cameras driven by uvcvideo. Your post suggests that 12.10 drove the webcam. You might try to boot a live usb for 12.10 or for some older releases (old-releases.ubuntu.com/releases) to see if the webcam works on those. If so, use dmesg to figure out what driver is being used.
    – Martin W
    7 hours ago












up vote
0
down vote

favorite









up vote
0
down vote

favorite











I'm new to Linux, but fear not, I am posting here after having tried all the relevant solutions available and also asking a friend who is proficient in Linux to have a look. My problem still persists. Would be grateful if someone could help me out here.



Small Backstory: I purchased a second hand Lenovo Z370 that was successfully running Ubuntu 12.10. I did a fresh installation where I erased and installed 18.04. My integrated webcam is not working.



  1. Cheese tells me No Device Found


  2. I have run sudo apt-get install libsbigudrv2 libsbigudrv0 and I get the following message

    Reading package lists... Done
    Building dependency tree

    Reading state information... Done
    libsbigudrv0 is already the newest version (5:0.5-0ubuntu10).
    libsbigudrv2 is already the newest version (2.0.0-0ubuntu1).
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


  3. I have also run ls -ltrh /dev/video* and the result I get is


ls: cannot access '/dev/video*': No such file or directory



  1. I have also run sudo apt-get install cheese build-essential linux-headers-``uname -r ` and what I get is


Reading package lists... Done
Building dependency tree

Reading state information... Done
build-essential is already the newest version (12.4ubuntu1).
cheese is already the newest version (3.28.0-1ubuntu1).
linux-headers-4.15.0-29-generic is already the newest version (4.15.0-29.31).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.



  1. I also see a camera icon on my Esc key and I pressed Fn+Esc but I'm not able to detect if anything happened. One thing I can report is that /dev/video was still not available.


  2. Running lspci yields

    00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
    00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
    00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
    00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
    00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
    00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
    00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
    00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b5)
    00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
    00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
    00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
    00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
    05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 05)
    06:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)


Any other ideas ?!



Thanks in advance.



EDIT1: Ran a few more commands based on input from Martin.



  1. lsusb gives

    Bus 002 Device 007: ID 0489:e00d Foxconn / Hon Hai Broadcom Bluetooth 2.1 Device
    Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 003: ID 0bda:0139 Realtek Semiconductor Corp. RTS5139 Card Reader Controller
    Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


  2. dmesg | grep uvc gives nothing.


  3. Checked dmesg | grep uvc after running sudo modprobe uvcvideo and it yields

    [ 2901.557462] usbcore: registered new interface driver uvcvideo


  4. Cheese still doesn't work.






share|improve this question













I'm new to Linux, but fear not, I am posting here after having tried all the relevant solutions available and also asking a friend who is proficient in Linux to have a look. My problem still persists. Would be grateful if someone could help me out here.



Small Backstory: I purchased a second hand Lenovo Z370 that was successfully running Ubuntu 12.10. I did a fresh installation where I erased and installed 18.04. My integrated webcam is not working.



  1. Cheese tells me No Device Found


  2. I have run sudo apt-get install libsbigudrv2 libsbigudrv0 and I get the following message

    Reading package lists... Done
    Building dependency tree

    Reading state information... Done
    libsbigudrv0 is already the newest version (5:0.5-0ubuntu10).
    libsbigudrv2 is already the newest version (2.0.0-0ubuntu1).
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


  3. I have also run ls -ltrh /dev/video* and the result I get is


ls: cannot access '/dev/video*': No such file or directory



  1. I have also run sudo apt-get install cheese build-essential linux-headers-``uname -r ` and what I get is


Reading package lists... Done
Building dependency tree

Reading state information... Done
build-essential is already the newest version (12.4ubuntu1).
cheese is already the newest version (3.28.0-1ubuntu1).
linux-headers-4.15.0-29-generic is already the newest version (4.15.0-29.31).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.



  1. I also see a camera icon on my Esc key and I pressed Fn+Esc but I'm not able to detect if anything happened. One thing I can report is that /dev/video was still not available.


  2. Running lspci yields

    00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
    00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
    00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
    00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
    00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
    00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
    00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
    00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b5)
    00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
    00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
    00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
    00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
    05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 05)
    06:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)


Any other ideas ?!



Thanks in advance.



EDIT1: Ran a few more commands based on input from Martin.



  1. lsusb gives

    Bus 002 Device 007: ID 0489:e00d Foxconn / Hon Hai Broadcom Bluetooth 2.1 Device
    Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 003: ID 0bda:0139 Realtek Semiconductor Corp. RTS5139 Card Reader Controller
    Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


  2. dmesg | grep uvc gives nothing.


  3. Checked dmesg | grep uvc after running sudo modprobe uvcvideo and it yields

    [ 2901.557462] usbcore: registered new interface driver uvcvideo


  4. Cheese still doesn't work.








share|improve this question












share|improve this question




share|improve this question








edited 8 hours ago
























asked 9 hours ago









Rohit Rao

11




11







  • 1




    Try lsusb and look for "Lenovo Integrated Camera" or some such thing. Also, post the output of dmesg | grep uvc. If that gives nothing, try: sudo modprobe uvcvideo and try the dmesg | grep uvc command again.
    – Martin W
    8 hours ago










  • @martin-w Please check post.
    – Rohit Rao
    8 hours ago










  • Hm. That's odd. Is it possible that the integrated camera is turned off in bios? I don't have direct experience with the Z370 but I have used many Lenovos and nearly all of them have internal usb cameras driven by uvcvideo. Your post suggests that 12.10 drove the webcam. You might try to boot a live usb for 12.10 or for some older releases (old-releases.ubuntu.com/releases) to see if the webcam works on those. If so, use dmesg to figure out what driver is being used.
    – Martin W
    7 hours ago












  • 1




    Try lsusb and look for "Lenovo Integrated Camera" or some such thing. Also, post the output of dmesg | grep uvc. If that gives nothing, try: sudo modprobe uvcvideo and try the dmesg | grep uvc command again.
    – Martin W
    8 hours ago










  • @martin-w Please check post.
    – Rohit Rao
    8 hours ago










  • Hm. That's odd. Is it possible that the integrated camera is turned off in bios? I don't have direct experience with the Z370 but I have used many Lenovos and nearly all of them have internal usb cameras driven by uvcvideo. Your post suggests that 12.10 drove the webcam. You might try to boot a live usb for 12.10 or for some older releases (old-releases.ubuntu.com/releases) to see if the webcam works on those. If so, use dmesg to figure out what driver is being used.
    – Martin W
    7 hours ago







1




1




Try lsusb and look for "Lenovo Integrated Camera" or some such thing. Also, post the output of dmesg | grep uvc. If that gives nothing, try: sudo modprobe uvcvideo and try the dmesg | grep uvc command again.
– Martin W
8 hours ago




Try lsusb and look for "Lenovo Integrated Camera" or some such thing. Also, post the output of dmesg | grep uvc. If that gives nothing, try: sudo modprobe uvcvideo and try the dmesg | grep uvc command again.
– Martin W
8 hours ago












@martin-w Please check post.
– Rohit Rao
8 hours ago




@martin-w Please check post.
– Rohit Rao
8 hours ago












Hm. That's odd. Is it possible that the integrated camera is turned off in bios? I don't have direct experience with the Z370 but I have used many Lenovos and nearly all of them have internal usb cameras driven by uvcvideo. Your post suggests that 12.10 drove the webcam. You might try to boot a live usb for 12.10 or for some older releases (old-releases.ubuntu.com/releases) to see if the webcam works on those. If so, use dmesg to figure out what driver is being used.
– Martin W
7 hours ago




Hm. That's odd. Is it possible that the integrated camera is turned off in bios? I don't have direct experience with the Z370 but I have used many Lenovos and nearly all of them have internal usb cameras driven by uvcvideo. Your post suggests that 12.10 drove the webcam. You might try to boot a live usb for 12.10 or for some older releases (old-releases.ubuntu.com/releases) to see if the webcam works on those. If so, use dmesg to figure out what driver is being used.
– Martin W
7 hours ago















active

oldest

votes











Your Answer







StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "89"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);








 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1062331%2fintergrated-webcam-not-working-after-upgrade-to-18-04%23new-answer', 'question_page');

);

Post as a guest



































active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes










 

draft saved


draft discarded


























 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1062331%2fintergrated-webcam-not-working-after-upgrade-to-18-04%23new-answer', 'question_page');

);

Post as a guest













































































Popular posts from this blog

Which professions warranted travel in Medieval times?

How do so many people here on Academia.SE, and in general, afford lavish higher education programs?

Trouble downloading packages list due to a “Hash sum mismatch” error