-
Hi there! I'm having a weird issue where i3bar is using about 50% cpu all the time, possibly after running a while so it may be some sort of leak. The uptime on this machine is currently 26 days, but it has been idle the past 3 weeks since I have been on vacation.
This is what it's continuously spamming when looking at the process in strace, It looks like it's trying to poll something that is no longer here or unavailable somehow?
Edit: I actually rebooted the machine now, and i3bar is immediately back doing the same thing. One thing to mention maybe, Xorg is using 17% cpu and i3xrocks is using 15% Edit2: err, this may have something to do with this
Looks like the correct path is /usr/share/i3xrocks/scripts/net-traffic, I have i3xrocks-net-traffic installed via apt |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
I just updated /etc/regolith/i3xrocks/conf.d/01_setup to point to the correct path and all is now well. Not sure how I ended up with this problem. I did originally have Ubuntu 18.04 on this machine, and probably also in the process upgraded from Regolith 1.x to 2.x, so maybe a config file was not updated in that upgrade? |
Beta Was this translation helpful? Give feedback.
-
Having your bar consume 50% of your CPU certainly would be annoying! I'm glad you got it figured out. It's possible that you got bitten by a bug we resolved in 2.0: (the following is debian/apt policy I believe) when a package installs a file into the You may want to poke around your
|
Beta Was this translation helpful? Give feedback.
I just updated /etc/regolith/i3xrocks/conf.d/01_setup to point to the correct path and all is now well. Not sure how I ended up with this problem. I did originally have Ubuntu 18.04 on this machine, and probably also in the process upgraded from Regolith 1.x to 2.x, so maybe a config file was not updated in that upgrade?