Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Panel auto-hide pegs CPU #1383

Open
cargodog opened this issue Dec 19, 2024 · 0 comments
Open

Panel auto-hide pegs CPU #1383

cargodog opened this issue Dec 19, 2024 · 0 comments

Comments

@cargodog
Copy link

cargodog commented Dec 19, 2024

Overview

I have my panel set to auto-hide, but auto-hide only works in certain applications. When it doesn't work, it stays visible and pegs the CPU.

Expected behavior

When I mouse away from the panel, it should hide itself after some time.

Actual behavior

This only works in some applications. The behavior is reproducible/repeatable.

When it doesn't work:

When I open other apps, such as Brave browser, the panel does not hide and CPU usage increases significantly (cosmic-comp at > 50% CPU).

When it works:

When I open some applications, such as the terminal application (cosmic-term), the panel hides correctly every time and CPU usage is nominal.

Once the panel is hidden, I can switch to a workspace that has Brave browser open and begin using Brave. In this case the panel stays hidden and CPU usage stays nominal. I mention this as evidence that Brave itself is not the cause of CPU utilization. I'm pretty confident it is the cosmic compositor.

About my system

  • Arch on Kernel 6.6.65-1-lts
  • Cosmic is the only DE I have installed.
  • Nitropad V54 (V540TU)
  • Intel Core Ultra 7 155H
  • Intel Meteor Lake-P Arc Graphics (rev 08)
  • 96GB DDR5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant