hovancik / stretchly

The break time reminder app
https://hovancik.net/stretchly
BSD 2-Clause "Simplified" License
4.51k stars 436 forks source link

[Bug]: UI lag on Ubuntu #1448

Open aylwyn opened 5 months ago

aylwyn commented 5 months ago

Version

Known issues

Existing issues

Advanced Preferences

What operating system are you using?

Linux

Operating System Version

Ubuntu 22.04.4 LTS

Reproduction steps

  1. Launch stretchly with default preferences
  2. Wait ~ 1 hr. ... Reproduces how often: [What percentage of the time does it reproduce?] 100%

Expected Behavior

Expect no detectable impact on UI performance when running stretchly, as was the case with older versions.

Actual Behavior

Some time after launching, ~1 hr, the UI starts to lag briefly but noticeably (e.g. the mouse pointer sticks) every 10s. System monitor shows that this corresponds to a regular CPU spike. This behaviour goes away on quitting stretchly, and is present even on a fresh install of the OS.

Relevant log output

No response

Preferences

No response

Additional information

No response

Code of Conduct

hovancik commented 5 months ago

Hi, how did you install?

aylwyn commented 5 months ago

Think I installed from the stretchly_0.21.1_amd64.deb.

On Tue, 9 Apr 2024 at 15:18, Jan Hovancik @.***> wrote:

Hi, how did you install?

— Reply to this email directly, view it on GitHub https://github.com/hovancik/stretchly/issues/1448#issuecomment-2045296395, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACJ5P5Q2VZLGVIYQC4CUZTY4P2ERAVCNFSM6AAAAABFVRKIM2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBVGI4TMMZZGU . You are receiving this because you authored the thread.Message ID: @.***>

hovancik commented 5 months ago

Seems like you have antique version. Current one would be Stretchly_1.15.1_amd64.deb from https://github.com/hovancik/stretchly/releases/tag/v1.15.1

aylwyn commented 5 months ago

Sorry, pasted the wrong line - I am indeed running v1.15.1. Pretty sure I installed from a deb however. I can reinstall if that matters.

On Tue, 9 Apr 2024 at 15:24, Jan Hovancik @.***> wrote:

Seems like you have antique version. Current one would be Stretchly_1.15.1_amd64.deb from https://github.com/hovancik/stretchly/releases/tag/v1.15.1

— Reply to this email directly, view it on GitHub https://github.com/hovancik/stretchly/issues/1448#issuecomment-2045311137, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACJ5PZVVTLVA5ZC36NKIWLY4P23BAVCNFSM6AAAAABFVRKIM2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBVGMYTCMJTG4 . You are receiving this because you authored the thread.Message ID: @.***>

hovancik commented 4 months ago

Gotcha. Can you please start Strechly and make screenshot from Task manager (or however it is called in Ubuntu) with Stretchly processes filtered and then again when the issue begins?

Also, what are your preferences? Did you make any changes?