For a long time I thought that problem was caused by Nvidia Driver…
I’ve reinstall my archlinux on my laptop several days ago, this time I use opensource driver instead of Nvidia offical driver, however, this problem still exists.
I found Archlinux Wiki Webcam page have the following note:
Note: With WebCam SCB-0385N (usb ID 2232:1005) and WebCam SC-0311139N (usb ID 2232:1020), you might need to add some configuration to the module if the usage of the camera makes the system freeze :
/etc/modprobe.d/uvcvideo.conf options uvcvideo nodrop=1
Actually I don’t know my webcam specification, but this line mentioned freeze, so I thought there might be helpful, then I tried add that line to the file.