Kap icon indicating copy to clipboard operation
Kap copied to clipboard

Kap is extremely slow to show capture selection (10 seconds)

Open nicmar opened this issue 2 years ago • 33 comments

macOS version: 10.12.1 Kap version: Version 3.5.4 (3.5.4.1810)

Steps to reproduce

Pressing Kap button in the menubar

Current behaviour

Takes 8-10 seconds before i can select an area to record. Also right click "About Kap" doesn't give any information or feedback.

Expected behaviour

In the earlier versions, this was extrememly fast, like less than 1 second, but it has been slower in later versions, like 3-4 seconds. It was still acceptable.

Workaround

No workaround, just have to wait.

It might have been worse since upgrading to Monterey but I'm not sure.

nicmar avatar Jun 15 '22 06:06 nicmar

Same; on Big Sur (11.6.5)

berkowitze avatar Jun 16 '22 20:06 berkowitze

Same behavior on macOS Monterey 12.4 with Kap version 3.5.4 (3.5.4.1810).

malandles avatar Jun 16 '22 20:06 malandles

Noticing this for a time now. It have made it almost unusable for me :/

sveggiani avatar Jun 17 '22 20:06 sveggiani

Having the same issue in an Intel Macbook Pro with macOS Monterey 12.1. In my case even when the controls appear they are very irresponsive (beach ball cursor coming on and off), making the app close to unusable.

As mention in https://github.com/wulkano/Kap/issues/1123#issuecomment-1162217960, I also have an external monitor constantly plugged in, so this might be a factor. The next time I'm unplugged I'll try the latest version and see if the problem persist in that configuration.


I've tried going back to each version from the releases pages until one of them worked well. In this case I had to go back to v3.4.1.

v3.4.2 didn't work (likely the signing issues indicated in the release notes) and v3.5.0 already shows this problem. Looking at the diff, is fairly small, so maybe we can try manually reverting these changes to see if it makes a difference: https://github.com/wulkano/Kap/compare/v3.4.1...v3.5.0

It might be useful for the rest of the people with this isue if they could confirm if the problem persist with v3.5.0 and goes away in v3.4.1.

When going back to v3.4.1, the app asked to be added the "Screen recording" rights in the "Securit & Privacy" settings. It seems to crash while doing this, but after manually closing Kap, removing it from the settings and adding it again, then it worked fine.

carlosperate avatar Jun 28 '22 13:06 carlosperate

Same issues here, macOS 12.4 w/ multiple monitors.

Downgrading to 3.4.1 as @carlosperate suggested has worked for me.

wkoutre avatar Jul 02 '22 20:07 wkoutre

Can confirm 3.4.1 resolved the issue for me as well.

atticoos avatar Jul 05 '22 17:07 atticoos

@carlosperate this contribution stands out to me in that diff, https://github.com/wulkano/Kap/pull/1051 -- upgrading electron & supporting different build target architectures

@codetheweb @sindresorhus can you see that impacting this behavior?

atticoos avatar Jul 06 '22 13:07 atticoos

Cross referencing similar thread https://github.com/wulkano/Kap/issues/1088

atticoos avatar Jul 06 '22 13:07 atticoos

Hmm, something must have changed in the new Electron version.

Might be related: https://github.com/desktop/desktop/issues/12978

codetheweb avatar Jul 06 '22 17:07 codetheweb

Any idea if going to a newer version of electron would fix this? The latest is v19.0, and Kap is on 12.x. Going to new electron would also move this from Node 14.x to 16.x.

literalpie avatar Jul 09 '22 11:07 literalpie

Possibly, but upgrading versions would require quite a few changes.

codetheweb avatar Jul 09 '22 16:07 codetheweb

Yeah 3.4.1 seems to have worked. But how do I prevent it from autoupdating? I don't see any option like that, but I assume it did cause I never updated it manually.

nicmar avatar Jul 17 '22 17:07 nicmar

I keep getting this error, which I guess is a good sign that it can't update :P

Unhandled Promise Rejection Error: Could not get code signature for running application at Server. (/Applications/Kap.app/Contents/Resources/app.asar/node_modules/electron-updater/out/MacUpdater.js:105:44)

nicmar avatar Jul 18 '22 18:07 nicmar

Yeah, I've noticed the same slowdown recently.

glebignatieff avatar Jul 28 '22 09:07 glebignatieff

To author: Please have auto updates as an option as well, to prevent future issues like this. Thanks :)

nicmar avatar Aug 04 '22 08:08 nicmar

Same here. 10 seconds after clicking kap icon.

Vignesh-Au avatar Aug 17 '22 15:08 Vignesh-Au

same 3.5.5, hard to use

xinatcg avatar Sep 29 '22 13:09 xinatcg

Same here after upgrading from Catalina to Monterey (12.5.1). Probably also upgraded Kap currently on 3.5.5.1825

Kap 3.4.1 is ineed much faster.

pkoziol avatar Oct 13 '22 11:10 pkoziol

For anyone looking to download older versions, I went ahead and did this:

  1. Go to https://github.com/wulkano/Kap/releases
  2. Find the release you want
  3. Click Assets and find your corresponding download file.
  4. Download the file.
  5. Run the download file.

All of the downloads <3.5.5 had a pop-up warning on my Mac. Proceed at your own risk by clicking the app while holding control. Follow the prompt and choose to open or not.

jesshart avatar Oct 13 '22 18:10 jesshart

macOS version: Monterey 12.6.1 (21G217) Kap version: 3.6.0 MacBook Pro (Intel) + external monitor.

I've just updated from 2.2.0 to 3.6.0 and at first I didn't even realise what's going on: after clicking the menubar icon nothing happens, then there's a rainbow ball, then the whole screen becomes dark (I already get that it's a feature), the laptop starts to take off, according to the fans sound.

Version 2.2.0 was also not very responsive, but it was definitely more user-friendly.

I'll go try the 3.4.1 now.

okyr-ux avatar Nov 02 '22 22:11 okyr-ux

macOS version: Monterey 12.6.1 (21G217) Kap version: 3.6.0 MacBook Pro (Apple M1 Pro) + external monitor.

For me, v3.6.0 is not slow anymore. Everything looks good again 🙌

sveggiani avatar Nov 03 '22 18:11 sveggiani

image

Kap 3.6.0 is better, but still takes 7-10 seconds from initializing a session to seeing the GUI appear

wkoutre avatar Nov 03 '22 20:11 wkoutre

Trying to remedy this by updating Electron, by the way. It's extremely difficult, unfortunately.

timothyis avatar Nov 03 '22 20:11 timothyis

Some for me, it has been extremely slow in the past months. Trying to downgrade as others suggest.

wojtiku avatar Nov 24 '22 13:11 wojtiku

Same for me, unusable current version. Beachball of death.

WilCF avatar Jan 07 '23 22:01 WilCF

Installed the latest version from the get kap homepage and am having this issue too. Also tried downgrading as suggested with no luck.

zremboldt avatar Feb 09 '23 16:02 zremboldt

v3.4.1 works for me!

JeffKko avatar Mar 24 '23 04:03 JeffKko

Version 3.6.0 (3.6.0.1846) iMac Pro 3,2 GHz 8‑core Intel Xeon W, Radeon Pro Vega 56 8 GB, 32 GB 2666 MHz DDR4

still freezes on startup and before the recording interface appears. I see a beach ball instead of a mouse cursor

jt3k avatar May 25 '23 12:05 jt3k

Is there any progress on this issue? I'm still experiencing the same problem in the latest version 3.6.0. Every time I start recording, it's very slow, and it's causing a lot of inconvenience for me.

ischenxin avatar Jun 05 '23 02:06 ischenxin

@timothyis This branch is working great for me on an M1 Macbook Pro, and Kap's back to being speedy again. I built it following the directions from contributing.md. Unfortunately, it doesn't look like the link to the dev builds is working anymore: https://kap-artifacts.vercel.app/main

jdk2pq avatar Jun 10 '23 16:06 jdk2pq