Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alienware 15R3 IR camera Drivers #88

Closed
ntej opened this issue Oct 26, 2018 · 18 comments
Closed

Alienware 15R3 IR camera Drivers #88

ntej opened this issue Oct 26, 2018 · 18 comments
Labels
camera issue distro: debian stale

Comments

@ntej
Copy link

@ntej ntej commented Oct 26, 2018

Howdy is working perfectly with the Regular camera but I can't use IR camera as it is not detected by Ubuntu 18.04 beacuse of drivers issue i guess.

$ls -ltrh /dev/video*
crw-rw----+ 1 root video 81, 0 Oct 26 02:02 /dev/video0

I searched for hours but no luck. Please help me finding the IR camera drivers or any working technique so that i can use the Howdy with IR Camera.

@boltgolt boltgolt added camera issue distro: debian labels Oct 26, 2018
@boltgolt
Copy link
Owner

@boltgolt boltgolt commented Oct 26, 2018

That does sound like a driver issue, does running dmesg | grep "Unknown video format" output anything?

@ntej
Copy link
Author

@ntej ntej commented Nov 4, 2018

It's giving no output. Is there any other way I can check?

@boltgolt
Copy link
Owner

@boltgolt boltgolt commented Nov 6, 2018

You could take a manual look at dmesg and search for video related errors, especially those mentioning uvcvideo. Does Cheese show the IR camera in Preferences?

@sapjunior
Copy link

@sapjunior sapjunior commented Nov 15, 2018

Try to update to kernel 4.19. My archlinux XPS13 9370 IR camera is working after update the kernel

@ntej
Copy link
Author

@ntej ntej commented Nov 15, 2018

I didn't get time to look more into the issue. @boltgolt cheese is showing only the regular camera in preferences. I will look more into the dmesg logs and get back.

@sapjuniorI will give a try and see, thanks!

@boltgolt
Copy link
Owner

@boltgolt boltgolt commented Nov 19, 2018

@sapjunior what's your exact kernel version number?

@sapjunior
Copy link

@sapjunior sapjunior commented Nov 20, 2018

I'm using 4.19.2-1-ck-skylake

@ntej
Copy link
Author

@ntej ntej commented Dec 6, 2018

@boltgolt I looked into DMESG logs and grep with the camera I found following lines

[   18.698893] uvcvideo: Found UVC 1.00 device Integrated_Webcam_HD (0bda:58c2)
[   18.706178] uvcvideo 1-7:1.0: Entity type for entity Extension 4 was not initialized!
[   18.706179] uvcvideo 1-7:1.0: Entity type for entity Extension 7 was not initialized!
[   18.706180] uvcvideo 1-7:1.0: Entity type for entity Processing 2 was not initialized!
[   18.706181] uvcvideo 1-7:1.0: Entity type for entity Camera 1 was not initialized!
[   18.706225] input: Integrated_Webcam_HD: Integrate as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/input/input19
[   18.706262] usbcore: registered new interface driver uvcvideo
[   18.706262] USB Video Class driver (1.1.1)

I see some 'camera 1' was not initialized which i think is IR camera ?

@boltgolt
Copy link
Owner

@boltgolt boltgolt commented Dec 6, 2018

There's a similar bug on launchpad, could you try running sudo apt install uvcdynctrl and rebooting?

@MooCowsAreAwesome
Copy link

@MooCowsAreAwesome MooCowsAreAwesome commented Dec 20, 2018

Hi, I'm also having a similar issue on the Alienware 13R3. When I install howdy, when it asks if my IR emitters turned on I hit "N" then it exits and says "No suitable IR camera found". If I hit yes it works ok with the regular camera like OP. I also get the same DMESG logs as OP. Just wanted to see if there was a resolution. I tried doing "sudo apt install uvcdynctrl" and rebooting but it hasn't solved it.

@ntrepid8
Copy link

@ntrepid8 ntrepid8 commented Jan 25, 2019

I noticed this issue on a recent Dell XPS 13 9370. It looks like there was a is video format for 8-bit IR:

IR 8-bit (L8_IR)

It only made it into the kernel for the first time in 4.19:

@MooCowsAreAwesome
Copy link

@MooCowsAreAwesome MooCowsAreAwesome commented Jan 25, 2019

Thanks for follow up on this! So it should work once I update the kernel then?

@boltgolt
Copy link
Owner

@boltgolt boltgolt commented Jan 25, 2019

Ubuntu 19.04 is on track to add kernel 4.19 as well.

@balakrishnangithub
Copy link

@balakrishnangithub balakrishnangithub commented Jul 13, 2019

IR camera is still not working but the webcam works.
HW: Alienware 15R3
Distro: Ubuntu Studio 19.04
Kernel: 5.0.0-20-lowlatency

$ ls -ltrh /dev/video*
crw-rw----+ 1 root video 81, 1 Jul 14 01:27 /dev/video1
crw-rw----+ 1 root video 81, 0 Jul 14 01:27 /dev/video0

@shahbazshueb
Copy link

@shahbazshueb shahbazshueb commented Aug 7, 2019

IR camera is still not working but the webcam works.
HW: Alienware 15R3
Distro: Ubuntu Studio 19.04
Kernel: 5.0.0-20-lowlatency

$ ls -ltrh /dev/video*
crw-rw----+ 1 root video 81, 1 Jul 14 01:27 /dev/video1
crw-rw----+ 1 root video 81, 0 Jul 14 01:27 /dev/video0

HW: Alienware 13R3
Not working for me too :(

@phckopper
Copy link

@phckopper phckopper commented Feb 3, 2020

Dell Inspiron 13 5378 not working.

dmesg:
[ 6.126056] uvcvideo: Found UVC 1.00 device Integrated_Webcam_HD (0bda:58c2) [ 6.165605] uvcvideo 1-5:1.0: Entity type for entity Extension 4 was not initialized! [ 6.165608] uvcvideo 1-5:1.0: Entity type for entity Extension 7 was not initialized! [ 6.165612] uvcvideo 1-5:1.0: Entity type for entity Processing 2 was not initialized! [ 6.165614] uvcvideo 1-5:1.0: Entity type for entity Camera 1 was not initialized! [ 6.166943] usbcore: registered new interface driver uvcvideo

lsusb:
Bus 001 Device 002: ID 0bda:58c2 Realtek Semiconductor Corp. Integrated_Webcam_HD

@emilygeil
Copy link

@emilygeil emilygeil commented Feb 26, 2021

Similar issue on Ubuntu 20.04, kernel 5.8.0, Dell Inspiron 13 5378 -- I'm sure this is a driver problem rather than a howdy problem, but I figured I'd update the information on this

That does sound like a driver issue, does running dmesg | grep "Unknown video format" output anything?

No output

You could take a manual look at dmesg and search for video related errors, especially those mentioning uvcvideo. Does Cheese show the IR camera in Preferences?

I looked through but didn't notice any, not even the errors phckopper had in the comment above -- the only lines mentioning uvc were:

[    3.772662] videodev: Linux video capture interface: v2.00
[    3.802933] uvcvideo: Found UVC 1.00 device Integrated_Webcam_HD (0bda:58c6)
[    3.829097] input: Integrated_Webcam_HD: Integrate as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/input/input20
[    3.829685] usbcore: registered new interface driver uvcvideo
[    3.829686] USB Video Class driver (1.1.1)

There's a similar bug on launchpad, could you try running sudo apt install uvcdynctrl and rebooting?

Unfortunately, no effect

Output of v4l2-ctl -d /dev/v4l/by-id/usb-CNFGE11F301030046600_Integrated_Webcam_HD_0x001-video-index1 --list-formats-ext

ioctl: VIDIOC_ENUM_FMT
	Type: Video Capture

Output of ffmpeg -f v4l2 -list_formats all -i /dev/video1

ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers
  built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)
  configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
  libavutil      56. 31.100 / 56. 31.100
  libavcodec     58. 54.100 / 58. 54.100
  libavformat    58. 29.100 / 58. 29.100
  libavdevice    58.  8.100 / 58.  8.100
  libavfilter     7. 57.100 /  7. 57.100
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  5.100 /  5.  5.100
  libswresample   3.  5.100 /  3.  5.100
  libpostproc    55.  5.100 / 55.  5.100
[video4linux2,v4l2 @ 0x556aa2b876c0] ioctl(VIDIOC_G_INPUT): Inappropriate ioctl for device
/dev/video1: Inappropriate ioctl for device

The normal webcam is on /dev/video0 and has no issue -- running the above commands on it has the expected output

Output of lsusb -v

Bus 001 Device 002: ID 0bda:58c6 Realtek Semiconductor Corp. Integrated_Webcam_HD
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass         2 
  bDeviceProtocol         1 Interface Association
  bMaxPacketSize0        64
  idVendor           0x0bda Realtek Semiconductor Corp.
  idProduct          0x58c6 
  bcdDevice           63.23
  iManufacturer           3 CNFGE11F301030046600
  iProduct                1 Integrated_Webcam_HD
  iSerial                 2 0x001
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x030b
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          4 USB Camera
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    ** UNRECOGNIZED:  28 ff 42 49 53 54 00 01 06 07 10 00 00 00 00 00 01 08 f4 01 02 09 f4 01 03 0a f4 01 04 0b f4 01 05 0c f4 01 06 0d e8 03
[...]

@boltgolt boltgolt added the stale label Feb 9, 2022
@boltgolt
Copy link
Owner

@boltgolt boltgolt commented Feb 9, 2022

Closing as stale and out of scope, driver issue

@boltgolt boltgolt closed this as completed Feb 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
camera issue distro: debian stale
Projects
None yet
Development

No branches or pull requests

9 participants