-
-
Notifications
You must be signed in to change notification settings - Fork 117
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
High cpu usage with fcitx5 when screen is turned off via niri msg
#602
Comments
Hm, guess something is busylooping. If you can, please build and run niri with debuginfo and then when the issue occurs, record some seconds with:
Then make and upload here a flamegraph using something like:
(this uses commands from inferno) It should look similar to this: https://github.com/YaLTeR/niri/assets/1794388/9d81ac17-50a6-4994-abd9-6d1b4debcb34 Sidenote, why are you turning off the monitor in swayidle rather than |
Sorry, I just not find the way of turning off screen as I can do with the shortcut.. And I'm using swayidle to invoke |
|
Hm, this looks really weird honestly. |
This seems to be happening to me, as well. Niri 0.1.9 Just tried it, using the Mod+P option to trigger the One additional weird thing is Niri can't seem to parse the EDID blob, as I get the following in the journal:
|
Actually, perhaps I am wrong. Have just noticed that
|
System Information
I noticed this issue when I locked the screen and wait until the screen is off, then the cpu fan ramped up after a couple of seconds, but if I then wake up the screen, the cpu usage goes down as normal.. I found something goes wrong with fcitx5 using ssh on my phone..
This issue doesn't happen on hyprland though, and neither when I use the shortcut to turn off the screen
Mod+Shift+P { power-off-monitors; }
. But if I typeniri msg output eDP-1 off
within the terminal then the issue appears (and I don't know how to turn on the screen in this case).One can reproduce this issue with niri msg invoked by swayidle, e.g., the following
The text was updated successfully, but these errors were encountered: