Niri/waybar の cpu 使用率低減について
対象
Niri ユーザー
内容
ずっと Ubuntu で Gnome を使っていたのですが、狭い画面での使い勝手がイマイチに感じていたので、Fedora、Cachy OS と流れてみまして。使っているのがラップトップの古い機種なので、軽量な sway を少し試していたんですけど、今回うわさの Niri を使ってみてました。
使用感はとーーっても好きですた。ぬるぬる動くのも気持ちいいし、機能も自分の使い道にあってて。
でも、1つ問題があって、アイドル時でも Niri 自体の cpu 使用率が 3%くらいまで上がるんですよね。ブラウザの次に WM/Compositor の使用率が高いなんてなぁ、そりゃ駄目だ!
私はファンが鳴るのが嫌いで。夏場になるのにアイドル時 3% なんて耐えられない!って思って、sway-scroll も使ってみたりして。sway-scroll もちゃんとアニメーションしますし色々出来ます。でもぬるぬるさは Niri の方があるんですよね。sway-scroll は アイドル時 0.3%とかなので優秀なんですが、やはりぬるぬるNiri は捨てがたく...。
で、調べてみたら、waybar の設定が随分影響しているらしく、以下のことをやったら劇的に cpu 使用率が下がりました。
- interval を適宜設定。.config/waybar/config.jsonc の cpu、memory、battery、clock に長めのinterval を付ける。
- animation させない。style.css の方から animation についての記述を削除。
これで大体 1%以下に下がりました。夏が越せそう。