Built in webcam not working

I just installed this fresh manjaro gnome update all the things but my webcam isnt working i tried using discord, google meeting on chrome or the cheese application itself its not working

ive been trying to do what other people said in the forums thats facing the problem as me

im using an
Lenovo Lenovo ideapad 320-14AST
AMD A6-9220 RADEON R4, 5 COMPUTE CORES 2C+3G × 2

here are some info about my webcam using the commands i found to use

lsusb                                                          1 ✘ 
Bus 001 Device 004: ID 174f:116a Syntek EasyCamera
Bus 001 Device 003: ID 0bda:0821 Realtek Semiconductor Corp. RTL8821A Bluetooth
Bus 001 Device 002: ID 0438:7900 Advanced Micro Devices, Inc. Root Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
v4l2-ctl --list-devices                                          ✔ 
EasyCamera: EasyCamera (usb-0000:00:12.0-1.3):
	/dev/video0
	/dev/video1
	/dev/media0

could anyone help me i need it for my online class

Try using guvcview and see what happens when you select either /dev/video0 or /dev/video1. The laptop has hardware key to toggle the webcam, though. Might want to press that once before doing anything else.

GUVCVIEW: version 2.0.8
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: No such file or directory
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: No such file or directory
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: No such file or directory
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: No such file or directory
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: No such file or directory
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: No such file or directory
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: No such file or directory
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: No such file or directory
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: No such file or directory
ALSA lib pcm_dsnoop.c:566:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dmix.c:999:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
ALSA lib pcm_oss.c:397:(_snd_pcm_oss_open) Cannot open device /dev/dsp
ALSA lib pcm_oss.c:397:(_snd_pcm_oss_open) Cannot open device /dev/dsp
ALSA lib pcm_a52.c:1001:(_snd_pcm_a52_open) a52 is only for playback
ALSA lib confmisc.c:160:(snd_config_get_card) Invalid field card
ALSA lib confmisc.c:160:(snd_config_get_card) Invalid field card
ALSA lib pcm_usb_stream.c:482:(_snd_pcm_usb_stream_open) Invalid card 'card'
ALSA lib pcm_dmix.c:999:(snd_pcm_dmix_open) unable to open slave
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
V4L2_CORE: Could not grab image (select timeout): Resource temporarily unavailable
V4L2_CORE: Could not grab image (select timeout): Resource temporarily unavailable
V4L2_CORE: Could not grab image (select timeout): Resource temporarily unavailable
V4L2_CORE: Could not grab image (select timeout): Resource temporarily unavailable

this is what happens when i select /dev/video0
im able to get into the guvcview the application but the camera where it would show what it sees is not showing anything its just black

as for when i select the /dev/video1
no video device found

Same for me with this device

Bus 001 Device 003: ID 17ef:1004 Lenovo Integrated Webcam

the same i happening for me the integrated webcam light is on but is not registering anywhere . when cheese is turned on it says there was an error playing video from webcam
im using lenovo ideapad flex 5 with intel 11th gen i7 proccesor and iris xe graphics

OS: Manjaro Linux x86_64 
██████████████████  ████████   Host: 82HS IdeaPad Flex 5 14ITL05 
████████            ████████   Kernel: 6.1.31-2-MANJARO 
████████  ████████  ████████   Uptime: 1 hour, 4 mins 
████████  ████████  ████████   Packages: 1596 (pacman) 
████████  ████████  ████████   Shell: bash 5.1.16 
████████  ████████  ████████   Resolution: 1920x1080 
████████  ████████  ████████   DE: Plasma 5.27.5 
████████  ████████  ████████   WM: kwin 
████████  ████████  ████████   Theme: [Plasma], Breeze [GTK2/3] 
████████  ████████  ████████   Icons: [Plasma], breeze [GTK2/3] 
████████  ████████  ████████   Terminal: konsole 
                               CPU: 11th Gen Intel i7-1165G7 (8) @ 4.700GHz 
                               GPU: Intel TigerLake-LP GT2 [Iris Xe Graphics] 
                               Memory: 3253MiB / 15548MiB 

when i type cheese it turns on but on konsole it says

cheese:7269): cheese-WARNING **: 10:14:12.344: Device '/dev/video0' is busy: ../gstreamer/subprojects/gst-plugins-good/sys/v4l2/gstv4l2object.c(4108): gst_v4l2_object_set_format_full (): /GstCameraBin:camerabin/GstWrapperCameraBinSrc:camera_source/GstBin:bin36/GstV4l2Src:v4l2src1:
Call to S_FMT failed for MJPG @ 1280x720: Device or resource busy


```for lsusb

lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 06cb:00be Synaptics, Inc.
Bus 003 Device 002: ID 174f:243f Syntek Integrated Camera
Bus 003 Device 004: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Integrated Camera: Integrated C (usb-0000:00:14.0-5):
/dev/video0
/dev/video1
/dev/media0

https://sx.nix.dk/search?q=174f:243f

sorry to be a bother again i do not understand what i should do with the link i probed my device its says that the command is not found but i think it is showing my device i need my camera working or i am not able to give my presentation

According to page 3 of the manual https://download.lenovo.com/consumer/mobiles_pub/ideapad320-14iap_320-15iap_320-14ast_320-15ast_320-15abr_320-15abrtouch_ug_en_201705.pdf?linkTrack=PSP:ProductInfo:UserGuide F8 is the ‘hotkey’ for your device.

However, on the bottom it states:
“Note: If you changed the Hotkey Mode from Enabled to Disabled in the BIOS setup utility you will need to press the Fn key in combination with the appropriate hotkey”

Maybe this ‘Hotkey Mode’ is set ‘Enabled’ in Bios but isn’t working under linux? Try setting it to ‘Disabled’ in your BIOS, then restart and try activating the webcam via Fn+F8.

Forum rules is that you shouldn’t bump a 7months old topic - unresolved topic - even if you are experiencing the same issue - the OP and participants of the bumped topic will get notified - there is a reason it is unresolved.

Sorry about that - I was interupted and didn’t finish my comment.

The camera should be supported but from the search it appears there is a lot of issues with the camera it seems flaky.

When the output lists video output devices the reason could be as @6x12 points out - the hardware key is likely locking the camera.