elementary / switchboard-plug-about

Switchboard System Plug
GNU General Public License v3.0
25 stars 18 forks source link

Embedded Webcam freezing / extremely low fps #269

Closed wasantosfi closed 1 year ago

wasantosfi commented 1 year ago

What Happened?

When using any videoconference/meeting app on eOS 7 Horus, the webcam only reproduce a frost image after near a minute and keeps frozen for sometime until it shows another frame and then. Much less than 1 fps, seems to be 1 frame per minute.

Steps to Reproduce

-- Open any meeting/videoconference app (eg.: Zoom, Teams, WhatsApp video call, etc) -- Enter in a meeting/call/record/settings in app -- Check image

Expected Behavior

30 fps webcam video

OS Version

7.x (Horus)

Software Version

Latest release (I have run all updates)

Log Output

No logs given

Hardware Info

hwinfo --short cpu:
Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz, 4211 MHz Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz, 4175 MHz Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz, 4225 MHz Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz, 4366 MHz Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz, 4292 MHz Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz, 4293 MHz Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz, 4275 MHz Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz, 4261 MHz keyboard: /dev/input/event8 Compx 2.4G Receiver /dev/input/event3 AT Translated Set 2 keyboard mouse: /dev/input/mice Compx 2.4G Receiver /dev/input/mice ELAN1200:00 04F3:309F Mouse /dev/input/mice ELAN1200:00 04F3:309F Touchpad monitor: BOE CQ LCD Monitor graphics card: nVidia GP108M [GeForce MX230] Intel UHD Graphics sound: Intel Audio device storage: Phison Electronics E12 NVMe Controller Intel RAID bus controller network: wlo1 Intel Wireless-AC 9462 network interface: wlo1 Ethernet network interface docker0 Ethernet network interface lo Loopback network interface disk: /dev/nvme0n1 Phison Electronics E12 NVMe Controller /dev/mmcblk0 Disk partition: /dev/nvme0n1p1 Partition /dev/nvme0n1p2 Partition /dev/nvme0n1p3 Partition /dev/mmcblk0p1 Partition usb controller: Intel USB Controller bios: BIOS bridge: Intel PCI bridge Intel ISA bridge Intel Host bridge Intel PCI bridge Intel PCI bridge hub: Linux Foundation 2.0 root hub Linux Foundation 3.0 root hub memory: Main Memory bluetooth: Intel Bluetooth Device unknown: FPU DMA controller PIC Keyboard controller Intel Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model Intel Comet Lake Serial IO I2C Host Controller Intel SD Host controller Intel Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem Intel Comet Lake Management Engine Interface Intel Serial bus controller Intel Comet Lake SPI (flash) Controller Intel Communication controller Intel Comet Lake Thermal Subsytem Intel Serial IO I2C Host Controller Intel RAM memory Intel SMBus /dev/input/event14 IMC Networks USB2.0 HD UVC WebCam

wasantosfi commented 1 year ago

[SOLUTION]

-- Install Camarectrls, unable "Exposure, Dynamic Framerate" at Exposure tab and change "Pixel Format" to MJPG at Capture tab.

[DETAILED PROCEDURE]

-- Cameractrls installed via Flatpak (link) -- Open it

-- Exposure tab, unable "Exposure, Dynamic Framerate": image

-- Capture tab, change Pixel Format from YUYV (10 fps) to MJPG (30 fps): image

image

Enjoy :)