HarlemSquirrel / gnome-shell-extension-sensory-perception

Displays CPU/GPU/mobo/disk temperatures, voltages and fan speeds
https://extensions.gnome.org/extension/1145/sensory-perception/
GNU General Public License v3.0
27 stars 11 forks source link

Settings are not working in GNOME Shell 3.32.1 #14

Closed rovellipaolo closed 5 years ago

rovellipaolo commented 5 years ago

Describe the bug When opening the settings, an error is displayed.

To Reproduce Steps to reproduce the behavior:

  1. Go to https://extensions.gnome.org/local/
  2. Click on 'Configure this extension' button
  3. An error is displayed

Desktop (please complete the following information):

Additional context

GLib.ShellError: Text was empty (or contained only whitespace)

Stack trace:
  _getSensorsLabels@/home/provelli/.local/share/gnome-shell/extensions/sensory-perception@HarlemSquirrel.github.io/prefs.js:195:29
  _init@/home/provelli/.local/share/gnome-shell/extensions/sensory-perception@HarlemSquirrel.github.io/prefs.js:143:5
  buildPrefsWidget@/home/provelli/.local/share/gnome-shell/extensions/sensory-perception@HarlemSquirrel.github.io/prefs.js:276:18
  _selectExtension@resource:///org/gnome/shell/extensionPrefs/main.js:75:22
  _onCommandLine@resource:///org/gnome/shell/extensionPrefs/main.js:320:17
  main@resource:///org/gnome/shell/extensionPrefs/main.js:635:5
  @<main>:1:43
HarlemSquirrel commented 5 years ago

What version of the extension are you running? Have you tried manually deleting the extension and then installing again?

To manually delete the extension you can run the command below, log out, and then log back in.

rm -r ~/.local/share/gnome-shell/extensions/sensory-perception@HarlemSquirrel.github.io
rovellipaolo commented 5 years ago

I was running version 10 (the latest one available here: https://extensions.gnome.org/extension/1145/sensory-perception/).

But, yes, manually deleting the extension actually fixed the issue. Although now, instead of seeing the setting of your extension, I see the general GNOME Shell setting page.