In newly installed stable ubuntu 18.10 OS, this extension is not working. After the installation said, there are missing dependencies.
But I installed all of it (copy from reamde file)
Not working on Ubuntu 18.04.1 either.
"Dependencies Missing". I've installed the dependencies mentioned on the REAME.md
Also, when accessing settings the following exception pops up
Error: Requiring Clutter, version none: Typelib file for namespace 'Clutter' (any version) not found
Stack trace:
@/home/danfergo/.local/share/gnome-shell/extensions/[email protected]/prefs.js:5:7
_getExtensionPrefsModule@resource:///org/gnome/shell/extensionPrefs/main.js:75:13
wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
_selectExtension@resource:///org/gnome/shell/extensionPrefs/main.js:90:31
wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
_onCommandLine@resource:///org/gnome/shell/extensionPrefs/main.js:243:17
wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
main@resource:///org/gnome/shell/extensionPrefs/main.js:397:5
@<main>:1:43
That one I was able to fix by installing
sudo apt install gir1.2-clutter-1.0 gir1.2-clutter-gst-3.0 gir1.2-gtkclutter-1.0
I'm able to run this extension on Ubuntu 18.10, myself.
What information would you need from me to help resolve the issue you are having?
Today I turned on the computer, and it is working.
So either some update fixed it, or some of these packages made it work (but it required rebooting).
sudo apt install gir1.2-gtop-2.0 gir1.2-networkmanager-1.0 gir1.2-clutter-1.0
sudo apt install gir1.2-clutter-1.0 gir1.2-clutter-gst-3.0 gir1.2-gtkclutter-1.0
After installing dependencies I got it to work, but clicking on "system monitor..." does nothing. In syslog I read "... kernel: [97695.375256] audit: type=1400 audit(1542085831.639:67590): apparmor="DENIED" operation="open" profile="snap.gnome-system-monitor.gnome-system-monitor" name="/proc/1/cgroup" pid=1064 comm="gnome-system-mo" requested_mask="r" denied_mask="r" fsuid=13002 ouid=0"
I can confirm this issue. After checking my dpkg logs, gir1.2-clutter-1.0 was removed on 17 May along with several other packages. I have installed the extension from extensions.gnome.org as opposed to the Debian gnome-shell-extension-system-monitor package, which does depend on gir1.2-clutter-1.0 as it should. Perhaps this simply needs to be added to the app description so people know it is required.
I'm also experiencing the other issue of being unable to start gnome-system-monitor from the menu, which is pretty clearly related to having the snap package installed. I don't see an apparmor error, though, instead I see this:
Dec 20 22:28:45 xps gnome-shell[2025]: JS ERROR: Exception in callback for signal: activate: TypeError: _gsmApp is null#012enable/<@/home/hackel/.local/share/gnome-shell/extensions/[email protected]/extension.js:2436:13#012_emit@resource:///org/gnome/gjs/modules/signals.js:128:27#012activate@resource:///org/gnome/shell/ui/popupMenu.js:175:9#012wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22#012_onButtonReleaseEvent@resource:///org/gnome/shell/ui/popupMenu.js:127:9#012wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
I have a dependencies missing issue (Please install lbgtop, Network Manager and gir bindings) at the end of the installation. On my Ubuntu 18.10, Kernel 4.15.0-43-generic, GNOME Shell 3.28.3, I had to reboot and to enable it in the gnome-tweak-tool. It works except the networks.
By the way, it can be useful to add this requirements in the gnome extension description. Something like below:
On Ubuntu:
$ sudo apt install gir1.2-gtop-2.0 gir1.2-networkmanager-1.0 gir1.2-clutter-1.0
$ sudo apt install gir1.2-clutter-gst-3.0 gir1.2-gtkclutter-1.0
On Fedora:
$ sudo yum install --assumeyes libgtop2-devel NetworkManager-glib-devel
On openSUSE (Leap 42.1):
$ sudo zypper install gnome-shell-devel libgtop-devel libgtop-2_0-10
Edit: to display the Networks, I need to reload the Gnome. It is simply done by alt+F2, fill r, hit Enter.
@gscelsi See issue #452
Most helpful comment
I have a dependencies missing issue (Please install lbgtop, Network Manager and gir bindings) at the end of the installation. On my Ubuntu 18.10, Kernel 4.15.0-43-generic, GNOME Shell 3.28.3, I had to reboot and to enable it in the
gnome-tweak-tool. It works except the networks.By the way, it can be useful to add this requirements in the gnome extension description. Something like below:
Edit: to display the Networks, I need to reload the Gnome. It is simply done by alt+F2, fill
r, hit Enter.