mgalgs / gnome-shell-system-monitor-applet

Display system informations in gnome shell status bar, such as memory usage, cpu usage, network rates…
https://extensions.gnome.org/extension/3010/system-monitor-next/
GNU General Public License v3.0
220 stars 19 forks source link

Unable to open Preferences window from menu #92

Open marekvlasak opened 3 months ago

marekvlasak commented 3 months ago

I did stupid thing when adjusting my system-monitor-next, trying what every setting do etc. and I checked the show all cores separately box. Now my GNOME bar is broken, I can't hit preferences window again, I can't open quick menu for power or network/bluetooth.

Screenshot from 2024-08-12 00-50-00

So I am asking, is there any way of changing this via terminal and if is, can you add it to readme?

If this don't belongs here, feel free to delete, I guess this will be OK after disabling hyperthreading and unchecking the box. EDIT: disabling hyperthreading helped, but if someone do this with 32+ cores it could be problem.

mgalgs commented 3 months ago

I did stupid thing

How dare you use the available settings! :stuck_out_tongue_winking_eye: Haha this is definitely an issue with the extension, you didn't do anything stupid.

In terms of a fix, the only thing I can think of is a best-effort estimate of the height of our popup. When it gets too tall (> 80% of the user's screen height?) we start eliding cores. I don't think any other setting is capable of exploding the height of the popup like this.

I'll leave this issue open since we should fix this. In the meantime, in case anyone else has this issue before we get it fixed, you should be able to reset the "Display Individual Cores" setting from the command line with:

dconf reset /org/gnome/shell/extensions/system-monitor/cpu-individual-cores
marekvlasak commented 3 months ago

Thanks!!