diddlesnaps / fakecam

Virtual Backgrounds for your video conferences and streaming presentations
Other
47 stars 10 forks source link

Fakecom works but takes over 600% of the CPU #16

Open foxy123 opened 3 years ago

foxy123 commented 3 years ago

The app works but the video is very slow and it takes over 600% of the CPU. I use an Asus laptop with onboard Intel graphic chip and nVidia card: $ sudo lshw -C display [sudo] password for alex: *-display description: VGA compatible controller product: UHD Graphics 620 vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 version: 07 width: 64 bits clock: 33MHz capabilities: pciexpress msi pm vga_controller bus_master cap_list rom configuration: driver=i915 latency=0 resources: irq:128 memory:ed000000-edffffff memory:c0000000-cfffffff ioport:f000(size=64) memory:c0000-dffff *-display UNCLAIMED description: 3D controller product: GP108M [GeForce MX150] vendor: NVIDIA Corporation physical id: 0 bus info: pci@0000:01:00.0 version: a1 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list configuration: latency=0 resources: memory:ee000000-eeffffff memory:d0000000-dfffffff memory:e0000000-e1ffffff ioport:e000(size=128) memory:ef000000-ef07ffff I wonder if there is a problem with config

damnms commented 3 years ago

set a background picture or play with the configs, then it should go down.

foxy123 commented 3 years ago

Thanks a lot. The background picture cut the CPU usage from 600% to 350%, which is an improvement :-) Not sure how I can change configs...

lucyllewy commented 3 years ago

Hi,

Could you try the beta channel to see if the changes there help any? To get the beta run:

sudo snap refresh --beta fakecam
foxy123 commented 3 years ago

Hi, thanks a lot for that. In terms of CPU load it's much better (got around 50-80%), but in terms of functionality, the effect is not as good as in the previous version.

foxy123 commented 3 years ago

Oh, also when I stop fakecamera and close it down and then relaunch, I cannot get the picture back and have to reboot to make it work again.