$ uname -srvmpio Linux 5.7.2-arch1-1 #1 SMP PREEMPT Wed, 10 Jun 2020 20:36:24 +0000 x86_64 unknown unknown GNU/Linux $ pacman -Q qt5-wayland sway wayland qt5-wayland 5.15.0-1 sway 1:1.4-9 wayland 1.18.0-2 $ printf "$QT_QPA_PLATFORM\n$XDG_CURRENT_DESKTOP" wayland-egl sway $ sudo dmidecode -H 0x0012 # dmidecode 3.2 Getting SMBIOS data from sysfs. SMBIOS 3.1.1 present. Table at 0x6DE3C000. Handle 0x0012, DMI type 1, 27 bytes System Information Manufacturer: LENOVO Product Name: 20QDCTO1WW Version: ThinkPad X1 Carbon 7th Serial Number: [redacted] UUID: [redacted] Wake-up Type: Power Switch SKU Number: LENOVO_MT_20QD_BU_Think_FM_ThinkPad X1 Carbon 7th Family: ThinkPad X1 Carbon 7th $ ls /dev/video* /dev/video0 /dev/video1 $ v4l2-ctl --list-devices Integrated Camera: Integrated C (usb-0000:00:14.0-8): /dev/video0 /dev/video1 /dev/media0 $ v4l2-ctl -Dd /dev/video0 Driver Info: Driver name : uvcvideo Card type : Integrated Camera: Integrated C Bus info : usb-0000:00:14.0-8 Driver version : 5.7.2 Capabilities : 0x84a00001 Video Capture Metadata Capture Streaming Extended Pix Format Device Capabilities Device Caps : 0x04200001 Video Capture Streaming Extended Pix Format Media Driver Info: Driver name : uvcvideo Model : Integrated Camera: Integrated C Serial : Bus info : usb-0000:00:14.0-8 Media version : 5.7.2 Hardware revision: 0x00001902 (6402) Driver version : 5.7.2 Interface Info: ID : 0x03000002 Type : V4L Video Entity Info: ID : 0x00000001 (1) Name : Integrated Camera: Integrated C Function : V4L2 I/O Flags : default Pad 0x01000007 : 0: Sink Link 0x02000010: from remote pad 0x100000a of entity 'Extension 3': Data, Enabled, Immutable $ v4l2-ctl -Dd /dev/video1 Driver Info: Driver name : uvcvideo Card type : Integrated Camera: Integrated C Bus info : usb-0000:00:14.0-8 Driver version : 5.7.2 Capabilities : 0x84a00001 Video Capture Metadata Capture Streaming Extended Pix Format Device Capabilities Device Caps : 0x04a00000 Metadata Capture Streaming Extended Pix Format Media Driver Info: Driver name : uvcvideo Model : Integrated Camera: Integrated C Serial : Bus info : usb-0000:00:14.0-8 Media version : 5.7.2 Hardware revision: 0x00001902 (6402) Driver version : 5.7.2 Interface Info: ID : 0x03000005 Type : V4L Video Entity Info: ID : 0x00000004 (4) Name : Integrated Camera: Integrated C Function : V4L2 I/O $ v4l2-ctl -n -d /dev/video0 ioctl: VIDIOC_ENUMINPUT Input : 0 Name : Camera 1 Type : 0x00000002 (Camera) Audioset : 0x00000000 Tuner : 0x00000000 Standard : 0x0000000000000000 () Status : 0x00000000 (ok) Capabilities: 0x00000000 (not defined) $ v4l2-ctl -n -d /dev/video1 ioctl: VIDIOC_ENUMINPUT $ udevadm info -n /dev/video0 P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/video4linux/video0 N: video0 L: 0 S: v4l/by-path/pci-0000:00:14.0-usb-0:8:1.0-video-index0 S: v4l/by-id/usb-Azurewave_Integrated_Camera-video-index0 E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/video4linux/video0 E: DEVNAME=/dev/video0 E: MAJOR=81 E: MINOR=0 E: SUBSYSTEM=video4linux E: USEC_INITIALIZED=2684835 E: ID_V4L_VERSION=2 E: ID_V4L_PRODUCT=Integrated Camera: Integrated C E: ID_V4L_CAPABILITIES=:capture: E: ID_VENDOR=Azurewave E: ID_VENDOR_ENC=Azurewave E: ID_VENDOR_ID=13d3 E: ID_MODEL=Integrated_Camera E: ID_MODEL_ENC=Integrated\x20Camera E: ID_MODEL_ID=56bb E: ID_REVISION=1902 E: ID_SERIAL=Azurewave_Integrated_Camera E: ID_TYPE=video E: ID_BUS=usb E: ID_USB_INTERFACES=:0e0100:0e0200: E: ID_USB_INTERFACE_NUM=00 E: ID_USB_DRIVER=uvcvideo E: ID_PATH=pci-0000:00:14.0-usb-0:8:1.0 E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_8_1_0 E: ID_FOR_SEAT=video4linux-pci-0000_00_14_0-usb-0_8_1_0 E: COLORD_DEVICE=1 E: COLORD_KIND=camera E: DEVLINKS=/dev/v4l/by-path/pci-0000:00:14.0-usb-0:8:1.0-video-index0 /dev/v4l/by-id/usb-Azurewave_Integrated_Camera-video-index0 E: TAGS=:seat:uaccess: $ udevadm info -n /dev/video1 P: /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/video4linux/video1 N: video1 L: 0 S: v4l/by-id/usb-Azurewave_Integrated_Camera-video-index1 S: v4l/by-path/pci-0000:00:14.0-usb-0:8:1.0-video-index1 E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/video4linux/video1 E: DEVNAME=/dev/video1 E: MAJOR=81 E: MINOR=1 E: SUBSYSTEM=video4linux E: USEC_INITIALIZED=2681503 E: ID_V4L_VERSION=2 E: ID_V4L_PRODUCT=Integrated Camera: Integrated C E: ID_V4L_CAPABILITIES=: E: ID_VENDOR=Azurewave E: ID_VENDOR_ENC=Azurewave E: ID_VENDOR_ID=13d3 E: ID_MODEL=Integrated_Camera E: ID_MODEL_ENC=Integrated\x20Camera E: ID_MODEL_ID=56bb E: ID_REVISION=1902 E: ID_SERIAL=Azurewave_Integrated_Camera E: ID_TYPE=video E: ID_BUS=usb E: ID_USB_INTERFACES=:0e0100:0e0200: E: ID_USB_INTERFACE_NUM=00 E: ID_USB_DRIVER=uvcvideo E: ID_PATH=pci-0000:00:14.0-usb-0:8:1.0 E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_8_1_0 E: ID_FOR_SEAT=video4linux-pci-0000_00_14_0-usb-0_8_1_0 E: COLORD_DEVICE=1 E: COLORD_KIND=camera E: DEVLINKS=/dev/v4l/by-id/usb-Azurewave_Integrated_Camera-video-index1 /dev/v4l/by-path/pci-0000:00:14.0-usb-0:8:1.0-video-index1 E: TAGS=:uaccess:seat: