Hi,
The Realtek 0bda:58f4 webcam which XPS 9370 uses doesn't work [1], not sure
if it's because Linux doesn't support UVC1.5:
[ 2.174138] Linux video capture interface: v2.00
[ 2.182580] usbcore: registered new interface driver btusb
[ 2.188376] uvcvideo: Found UVC 1.50 device Integrated_Webcam_HD
(0bda:58f4)
[ 2.189001] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported.
Enabling workaround.
[ 2.189426] uvcvideo: Failed to query (129) UVC probe control : -75
(exp. 34).
[ 2.189429] uvcvideo: Failed to initialize the device (-5).
[ 2.190336] uvcvideo: Unknown video format
00000032-0002-0010-8000-00aa00389b71
[ 2.190341] uvcvideo: Found UVC 1.50 device Integrated_Webcam_HD
(0bda:58f4)
[ 2.190925] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported.
Enabling workaround.
[ 2.191183] uvcvideo: Failed to query (129) UVC probe control : -75
(exp. 34).
[ 2.191186] uvcvideo: Failed to initialize the device (-5).
[ 2.191214] usbcore: registered new interface driver uvcvideo
[ 2.191214] USB Video Class driver (1.1.1)
The Realtek webcam (0bda:58f4) has another firmware that supports UVC1.0,
so the current solution is swapping the entire screen for the laptop.
Eventually UVC1.5 will be supported by Linux, so I am wondering if this is
really because UVC1.5?
Kai-Heng
[1] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1763748