Giter VIP home page Giter VIP logo

gnome-shell-extension-system-monitor's People

Contributors

ai avatar crhilton avatar elvetemedve avatar genodeftest avatar mskrip avatar oat9002 avatar tukanos avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gnome-shell-extension-system-monitor's Issues

Doesn't work on Ubuntu 17.04

So on my pc it's working and I wanted to add this extension to my laptop as well. Both system are up to date and has the same packages, both has ruby install on it (because I use sometime to my developments). In the syslog I couldn't find any usefull information why it's broken:

dbus-daemon[1933]: Activating service name='org.gnome.ChromeGnomeShell'
dbus-daemon[1933]: Successfully activated service 'org.gnome.ChromeGnomeShell'
gnome-shell[17470]: restack success
gnome-shell[17470]: message repeated 3 times: [ restack success]
gnome-shell[17470]: restack success
gnome-shell[17470]: restack success
gnome-shell[17470]: restack success
gnome-shell[17470]: restack success
org.gnome.Shell.desktop[17470]: Archive:  /tmp/OSYBZY.shell-extension.zip
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/indicator.js
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/prefs_keys.js
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/util.js
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/helpers/promise.js
org.gnome.Shell.desktop[17470]:    creating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/icons/
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/stylesheet.css
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/schemas/gschemas.compiled
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/prefs.js
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/helpers/file.js
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/convenience.js
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/icons/hicolor/scalable/devices/memory-symbolic.svg
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/icons/hicolor/scalable/devices/cpu-symbolic.svg
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/extension.js
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/widget.js
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/file.js
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/meter.js
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/view.js
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/schemas/org.gnome.shell.extensions.system-monitor.gschema.xml
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/factory.js
org.gnome.Shell.desktop[17470]:   inflating: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/helpers/README.md
org.gnome.Shell.desktop[17470]:  extracting: /home/adamos42/.local/share/gnome-shell/extensions/[email protected]/metadata.json
gnome-software-service.desktop[17633]: 06:27:13:0388 Gs  no app for changed [email protected]
gnome-shell[17470]: restack success

Some version numbers:

adaliszk@adaliszk-laptop:~$: uname -a
Linux adaliszk-laptop 4.10.0-20-generic #22-Ubuntu SMP Thu Apr 20 09:22:42 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

adaliszk@adaliszk-laptop:~$: cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=17.04
DISTRIB_CODENAME=zesty
DISTRIB_DESCRIPTION="Ubuntu 17.04"

adaliszk@adaliszk-laptop:~$: gnome-shell --version
GNOME Shell 3.24.1

adaliszk@adaliszk-laptop:~$: ruby -v
ruby 2.3.3p222 (2016-11-21) [x86_64-linux-gnu]

adaliszk@adaliszk-laptop:~$: gem -v
2.5.2

adaliszk@adaliszk-laptop:~$: gem list --local | grep rake
rake (12.0.0, 10.5.0)

Too many Icons

No way to change the icons, too many in the top panel, just one will do.

Clutter-CRITICAL - A lot of errors in journal

I have a lot of errors like these in my journal: gnome-shell:(779): Clutter-CRITICAL **: clutter_text_get_text: assertion 'CLUTTER_IS_TEXT (self)' failed

Linux: Arch x64
Gnome: 3.20

Preferences: Unclear UI: What does the "General" button do?

It seems like the "General" button is part of a GtkStackSwitcher. How about
a) not showing the stack switcher in case there is only one stack element
b) showing some info how to make "System Monitor" show more information how to get more configuration options

no network activity

Not sure what I need or how to fix my network monitor suddenly quit working. I think it happened as a result of the new update I did on 6/6/16 but I had system updates that day too..??
How can it be fixed?

Where did the Graphs go?

Hi,

I'm pretty sure I had this Extension once or at least one similar to this. But with that extension I had graphs instead these colored Icons, which I would prefer.

Did you change this, or was it another extension? Could you add at least Graphs in the detail view?

Thanks

JS ERROR: Exception in callback for signal: updated: Error: Type name Gjs_Icon is already registered

I'm getting this in my error logs, resulting in the extension not to work:

JS ERROR: Exception in callback for signal: updated: Error: Type name Gjs_Icon is already registered
 @/home/username/.local/share/gnome-shell/extensions/[email protected]/indicator.js:13
 @/home/username/.local/share/gnome-shell/extensions/[email protected]/factory.js:2
 @/home/username/.local/share/gnome-shell/extensions/[email protected]/view.js:7
 @/home/username/.local/share/gnome-shell/extensions/[email protected]/extension.js:4

Javascript stack trace with latest gjs from meter.js:35

Steps to reproduce:
unclear.

What happens:
When running gnome-shell, the org.gnome.Shell.desktop ID logs these stack traces to syslog quite often:

Object Meta.BackgroundActor (0x5575699637a0), has been already finalized. Impossible to get any property from it.
== Stack trace for context 0x55d4af8c2000 ==
#0 0x7ffc203c1910 I   resource:///org/gnome/gjs/modules/_legacy.js:81 (0x7f5ab80c2bc0 @ 45)
#1 0x55d4afb3ee18 i   /home/username/.local/share/gnome-shell/extensions/[email protected]/meter.js:35 (0x7f5a85d30918 @ 99)
#2 0x55d4afb3ed90 i   /home/username/.local/share/gnome-shell/extensions/[email protected]/meter.js:69 (0x7f5a85d30b38 @ 25)
#3 0x7ffc203c32e0 b   /home/username/.local/share/gnome-shell/extensions/[email protected]/helpers/promise.js:48 (0x7f5a85d43a28 @ 215)

and some longer versions:

Object Meta.BackgroundActor (0x5575699637a0), has been already finalized. Impossible to get any property from it.
== Stack trace for context 0x55d4af8c2000 ==
#0 0x7ffc203c0990 I   resource:///org/gnome/gjs/modules/_legacy.js:80 (0x7f5ab80c2bc0 @ 26)
#1 0x55d4afb3eeb0 i   /home/username/.local/share/gnome-shell/extensions/[email protected]/widget.js:350 (0x7f5a85d535e8 @ 41)
#2 0x7ffc203c1910 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f5ab80c2bc0 @ 71)
#3 0x55d4afb3ee18 i   /home/username/.local/share/gnome-shell/extensions/[email protected]/meter.js:35 (0x7f5a85d30918 @ 99)
#4 0x55d4afb3ed90 i   /home/username/.local/share/gnome-shell/extensions/[email protected]/meter.js:69 (0x7f5a85d30b38 @ 25)
#5 0x7ffc203c32e0 b   /home/username/.local/share/gnome-shell/extensions/[email protected]/helpers/promise.js:48 (0x7f5a85d43a28 @ 215)
Object Meta.BackgroundActor (0x5575699637a0), has been already finalized. Impossible to get any property from it.
== Stack trace for context 0x55d4af8c2000 ==
#0 0x55d4afb3ef50 i   /home/username/.local/share/gnome-shell/extensions/[email protected]/widget.js:309 (0x7f5a85d53450 @ 10)
#1 0x7ffc203c0990 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f5ab80c2bc0 @ 71)
#2 0x55d4afb3eeb0 i   /home/username/.local/share/gnome-shell/extensions/[email protected]/widget.js:328 (0x7f5a85d53560 @ 35)
#3 0x7ffc203c1910 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f5ab80c2bc0 @ 71)
#4 0x55d4afb3ee18 i   /home/username/.local/share/gnome-shell/extensions/[email protected]/meter.js:35 (0x7f5a85d30918 @ 99)
#5 0x55d4afb3ed90 i   /home/username/.local/share/gnome-shell/extensions/[email protected]/meter.js:69 (0x7f5a85d30b38 @ 25)
#6 0x7ffc203c32e0 b   /home/username/.local/share/gnome-shell/extensions/[email protected]/helpers/promise.js:48 (0x7f5a85d43a28 @ 215)
Object Meta.BackgroundActor (0x5575699637a0), has been already finalized. Impossible to get any property from it.
== Stack trace for context 0x55d4af8c2000 ==
#0 0x55d4afb3efe8 i   /home/username/.local/share/gnome-shell/extensions/[email protected]/widget.js:102 (0x7f5a85d51670 @ 18)
#1 0x7ffc203bfd90 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f5ab80c2bc0 @ 71)
#2 0x55d4afb3ef50 i   /home/username/.local/share/gnome-shell/extensions/[email protected]/widget.js:309 (0x7f5a85d53450 @ 51)
#3 0x7ffc203c0990 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f5ab80c2bc0 @ 71)
#4 0x55d4afb3eeb0 i   /home/username/.local/share/gnome-shell/extensions/[email protected]/widget.js:328 (0x7f5a85d53560 @ 35)
#5 0x7ffc203c1910 I   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f5ab80c2bc0 @ 71)
#6 0x55d4afb3ee18 i   /home/username/.local/share/gnome-shell/extensions/[email protected]/meter.js:35 (0x7f5a85d30918 @ 99)
#7 0x55d4afb3ed90 i   /home/username/.local/share/gnome-shell/extensions/[email protected]/meter.js:69 (0x7f5a85d30b38 @ 25)
#8 0x7ffc203c32e0 b   /home/username/.local/share/gnome-shell/extensions/[email protected]/helpers/promise.js:48

These stack traces come in mixed bursts, usually about 50 at once (same second according to syslog).

What should happen:
No stacktrace.

Additional info:
Printing these stacktraces is a feature introduced in or after 3.26.0 release, afaik. See also: sustmi/gnome-shell-extension-windowoverlay-icons#4 and https://gitlab.gnome.org/GNOME/gnome-shell/issues/11.

It is unclear to me why those stacktraces are thrown. They might be indicating that the object has already been destroyed somewhere else or that it cannot be destroyed because it is still being referenced by from somewhere else.

Please note that I did not disable this extension at all and I don't know why this function gets called. I guess that it is being called on screen lock or suspend.

Installed software versions:
gnome-shell-3.26.2-4.fc27.x86_64
gjs-1.50.4-1.fc27.x86_64
mutter-3.26.2-2.fc27.x86_64

Display RES memory instead of VIRT?

It seems that the extension currently shows the virtual size of processes.
I expected it to show how much processes were using physical memory instead (RES column from htop).
Is that the intended behavior?

There is an error if you want to install it after another same profile extension.

Hello!

I had some problems with your extension as after the fresh installation the extension web page just showed me a pink error. After a dbus-monitor investigation I got that the problem source was that I used another tool for such goal.

The other extension is:
https://extensions.gnome.org/extension/120/system-monitor/

The dbus error was something like name duplication error or so. After I removed the other extension the problem solved. Currently I can already use yours.

The interesting part of it is when I install the another one firstly and just then your one I got an error on the extensions page. BUT! in case if I install your firstly and then the other the problem is not appear. In this case both of the extensions work smoothly.

Please try to solve it if possible to save some time to the your future users:)

Thanks for it and of course lot of thanks completly for the extension as I love it!

Latest version not activatable

After upgrading on the Gnome extensions Website, the extension does not show as installed anymore.

Additionally, after installing it by switching it on on https://extensions.gnome.org/extension/1064/system-monitor/, it immediately turns to OFF again. This effectively prevents the extension's usage.

Using

  • GNOME Shell 3.20.4
  • Fedora release 24 (Twenty Four)
  • 4.7.3-200.fc24.x86_64

The only thing I get from jouralctl is:

Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]: Archive:  /tmp/Z38AOY.shell-extension.zip
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/schemas/org.gnome.shell.extensions.system-monitor.gschema.xml
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:    creating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/icons/hicolor/scalable/devices/
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/util.js
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/widget.js
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/indicator.js
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/helpers/README.md
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/helpers/promise.js
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/view.js
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/convenience.js
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/meter.js
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/icons/hicolor/scalable/devices/cpu-symbolic.svg
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/helpers/file.js
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/prefs.js
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/extension.js
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/factory.js
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/stylesheet.css
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/icons/hicolor/scalable/devices/memory-symbolic.svg
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/file.js
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/schemas/gschemas.compiled
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:   inflating: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/prefs_keys.js
Sep 20 08:24:26 <hostname> org.gnome.Shell.desktop[3155]:  extracting: /home/<username>/.local/share/gnome-shell/extensions/[email protected]/metadata.json

[RFE] Show I/O usage

I/O usage (or "I/O load") is important too. It would be nice to display disk reads/writes too.

Release 16 doesn't work in Gnome Shell 3.28 (Ubuntu 18.04): GObject.registerClass() used with invalid base class (is PanelMenuButton)

I'm using Ubuntu 18.04, which has Gnome Shell 3.28 (3.28.3+git20190124-0ubuntu18.04.1).

After I updated the extension to latest release (16), it fails to start. Gnome Shell reports this error:

Extension "[email protected]" had error: TypeError: GObject.registerClass() used with invalid base class (is PanelMenuButton)

Downgrading to release 14 makes it work again.

Ubuntu's appindicator extension has a similar issue from a while back, with pointers to an issue with the extensions website, but I'm unsure if this is related.

In any case, I decided to open this issue to at least document it. Feel free to close it if it's intentional (Gnome Shell 3.28 no longer supported), or otherwise not a bug with System Monitor.

Showing NaN on freq, temp and fan speed

Hi! I'm using Ubuntu 18.04 with GNOME Shell 3.28.3
on a Dell Inspiron 15z 5523.
With the latest update of system-monitor extension it shows wrong value on
frequency, temperature and fan speed.

I don't know what file I can upload.

Cover existing functionality with tests

Introduce BDD to the development process

Add test cases for current functionality in order to make the project maintainable and allow easier code refactoring. An additional benefit is faster feedback during development, because the code does not have to be run in a real Gnome Shell environment.

Preferred tool for that is Jasmine with GJS support.

Error loading extension

Hi, I using ubuntu 17.04 with gnome-shell 3.24. I using command line rake install and everything was ok.
But when I open gnome-tweak-tool and appeared error loading extension.
How can I do solve the issue?
Thanks

[gnome-shell 3.26] Warnings about references to undefined property `Symbol.toPrimitive`

When running your gnome-shell extension on gnome-shell 3.26.1, I am getting these warnings:

JS WARNING: [/home/username/.local/share/gnome-shell/extensions/[email protected]/factory.js 136]: reference to undefined property Symbol.toPrimitive
JS WARNING: [/home/username/.local/share/gnome-shell/extensions/[email protected]/factory.js 148]: reference to undefined property Symbol.toPrimitive

This may be related to #37. micheleg/dash-to-dock#586 has a workaround/solution.

Gsettings issues

Hi. I'd installed this extension by Gnome Tweak Tool. After a broken installation I saw something went wrong and I checked the error. I faced with this:


GLib.FileError: Failed to open file '/home/mojtaba/.local/share/gnome-shell/extensions/[email protected]/schemas/gschemas.compiled': open() failed: No such file or directory

Stack trace:
  getSettings@/home/mojtaba/.local/share/gnome-shell/extensions/[email protected]/convenience.js:82
  SystemMonitorPrefsWidget<._init@/home/mojtaba/.local/share/gnome-shell/extensions/[email protected]/prefs.js:195
  wrapper@resource:///org/gnome/gjs/modules/lang.js:178
  buildPrefsWidget@/home/mojtaba/.local/share/gnome-shell/extensions/[email protected]/prefs.js:258
  Application<._selectExtension@resource:///org/gnome/shell/extensionPrefs/main.js:95
  wrapper@resource:///org/gnome/gjs/modules/lang.js:178
  Application<._onCommandLine@resource:///org/gnome/shell/extensionPrefs/main.js:259
  wrapper@resource:///org/gnome/gjs/modules/lang.js:178
  main@resource:///org/gnome/shell/extensionPrefs/main.js:397
  @:1

First line clears that one file names gschemas.compiled has not created. So what should I do now?

Causes subsecond freezes when getting system state

When this extension is enabled, it causes gnome-shell freezes that last for about a second or less at the same frequency as the configured update frequency. This can be seen most easily when watching a continuous animation of some sort, e.g. glxgears.

it doesn't work in gnome 3.28.4 Error: Requiring GTop, version none: Typelib file for namespace 'GTop' (any version) not found

Hello, I want to use System-monitor in my ubuntu18.04, and my gnome-shell version is 3.28.4, I get the error messages as follows:
gnome-shell[1796]: Extension "[email protected]" had error: Error: Requiring GTop, version none: Typelib file for namespace 'GTop' (any version) not found

I' ve looked around and it seems nobody get the exact same problem with me.

and what can i do for this problem?
Thanks in advance!

and i reinstall it, there is more messages:

Some code accessed the property 'ENABLED_EXTENSIONS_KEY' on the module 'extensionSystem'. That property was defined with 'let' or 'const' inside the module. This Extension "[email protected]" had error: Error: Requiring GTop, version none: Typelib file for namespace 'GTop' (any version) not found org.gnome.Shell.desktop[5578]: [5686:5704:0807/133206.344132:ERROR:socket_stream.cc(219)] Closing stream with result -2

Gnome 3.36 support

Thanks for the awesome project, could you add support for gnome 3.36?

Gnome 3.32 support

Any chance to support the latest gnome version?

Looking at the logs it seems the error is:

xtension "[email protected]" had error: TypeError: this._construct is not a function

Doesn't work on Ubuntu 16.04 with Gnome 3.18

I've tried to install it via the extension manager but the extension will not even show up in the list of gnome extensions. Then I tried to build it from source and install it. It installs, but is shown as disabled in the list of gnome extensions with a grey exclamation point in front of it. Any idea what could be the problem?
Thanks.

Possible memory leak

I've been experiencing memory issues with the gnome-shell process, reaching upwards of 1GB over time, and it appears to mostly occur when this extension is enabled (memory does increase without it, but not nearly to that degree). I don't know of a way to obtain memory usage statistics for a specific extension, but will provide logs/reports/etc with some guidance.

Error loading extension on Ubuntu Gnome 16.04

I have built the extension under /tmp and loaded it via gnome-tweak-tool, but I won't load. This is the second time I've installed it. The first time I moved the zip into the downloads folder before loading it, though nothing happened, even after restarting. Might there be a permissions issue?

Add option to display text inside graph

Hi

It's a very helpful extension. Could you add an option to display the text (title and digits) inside the graph instead on the left side, like this:

screenshot-20170731095536-338x49

I think it would be easier that way to quickly identify the graph and number for a value I'm interested in. It also might solve issue #10.

The names of the processes are not truncated

My laptop's screen resolution is 1366x768, and when I open the CPU indicator, some of the content is off the screen

I think the reason is that the names of the processes which have long names are not truncated.

Thank you

PS: I tried to upload the screenshot but the network is ****, sorry for that

Newer version of the extension popup repeatedly appears

Hi,

I have issue installing this extension from google-chrome, so I used instruction from README and made it manually.
But after that looks like there some issue with tracking version and "Update available" popup appears for me all the time.

Let me know what information I can provide or at least where to look. Probably it needs to be registered somewhere else as it was installed not via chrome-gnome-shell.

Extension causes stutter lag in video players.

Hi. The extension causes stutter lag in video players such as VLC or SMPlayer. I have Fedora 23 x64. SMPlayer is using the MPV back-end while VLC has it's own back-end. The issue is more visible if you set the refresh interval to 1s in the extension's options and play an 1080p MKV video. After disabling the extension the stutters have stopped entirely. I have no idea where to look for logs but otherwise happy to provide more info if directed.

[RFE] Popup menu: Don't add empty buttons

In the popup menu, I often have less than 3 items below "Network" and the "System load" column has just 2 items anyway. Although, both columns are filled with empty clickable buttons to contain 3 items. It is a bit counter-intuitive to have clickable buttons which no text nor icon and no action assigned.

Missing processes for CPU usage?

For multiple times now, it looks like the extension does not show all my processes in CPU list (while it looks OK for memory thanks to #25 fix ;-) ). See webm in action where Geary is not even appearing in the CPU list:

http://webm.land/media/NFb0.webm

Existing processes CPU percentage seems a little bit wrong too, but it might be due to refresh frequency?

Color of use

Hello,

Can i change the color of use in the icons?
Thanks!

Clarify install instructions

If you install the extension from extensions.gnome.org you in most cases won't have libgtop installed.
So you'll go to terminal an install it, but you will still be unable to install:

You have to restart the shell (ALT+F2 โ†’ r) after you installed libgtop.

I will include this in the wiki.

Javascript stack trace with latest gjs in view.js:162

Steps to reproduce:
unclear.

What happens:
When running gnome-shell, the org.gnome.Shell.desktop ID logs these stack traces to syslog quite often:

== Stack trace for context 0x55d4af8c2000 ==
#0 0x7ffc203bf720 b   resource:///org/gnome/gjs/modules/_legacy.js:83 (0x7f5ab80c2bc0 @ 87)
#1 0x55d4afb3f320 i   /home/username/.local/share/gnome-shell/extensions/[email protected]/view.js:162 (0x7f5a85d21230 @ 127)
#2 0x7ffc203c0aa0 b   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f5ab80c2bc0 @ 71)
#3 0x55d4afb3f278 i   /home/username/.local/share/gnome-shell/extensions/[email protected]/view.js:169 (0x7f5a85d212b8 @ 109)
#4 0x55d4afb3f1d0 i   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f5ab80c2bc0 @ 71)
#5 0x55d4afb3f150 i   /home/username/.local/share/gnome-shell/extensions/[email protected]/extension.js:40 (0x7f5a85d1ad58 @ 22)
#6 0x55d4afb3f0a8 i   resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f5ab80c2bc0 @ 71)
#7 0x55d4afb3f030 i   /home/username/.local/share/gnome-shell/extensions/[email protected]/extension.js:60 (0x7f5a85d1aef0 @ 28)
#8 0x55d4afb3ef70 i   resource:///org/gnome/shell/ui/extensionSystem.js:70 (0x7f5aa4db4230 @ 229)
#9 0x55d4afb3eee8 i   resource:///org/gnome/shell/ui/extensionSystem.js:184 (0x7f5aa4db4450 @ 18)
#10 0x55d4afb3ee30 i   resource:///org/gnome/shell/ui/extensionSystem.js:199 (0x7f5aa4db44d8 @ 81)
#11 0x55d4afb3ed90 i   resource:///org/gnome/shell/ui/extensionSystem.js:299 (0x7f5aa4db4918 @ 76)

and there is also a longer version. These stack traces come in bursts, usually of 5 or 10 at once (same second according to syslog).

What should happen:
No stacktrace.

Additional info:
Printing these stacktraces is a feature introduced in or after 3.26.0 release, afaik. See also: sustmi/gnome-shell-extension-windowoverlay-icons#4 and https://gitlab.gnome.org/GNOME/gnome-shell/issues/11.

It is unclear to me why those stacktraces are thrown. They might be indicating that the object has already been destroyed somewhere else or that it cannot be destroyed because it is still being referenced by from somewhere else.

Please note that I did not disable this extension at all and I don't know why this function gets called. I guess that it is being called on screen lock or suspend.

Installed software versions:
gnome-shell-3.26.2-4.fc27.x86_64
gjs-1.50.4-1.fc27.x86_64
mutter-3.26.2-2.fc27.x86_64

lags in gnome 3.28

After a recent upgrade to gnome 3.28, I noticed that my keybord an mouse lag. It wasn't the case with gnome 3.26. When I desactivate thi extension, the behavior of my mouse becomes normal.

sorry I don't have much more details than that..
thanks!

GNOME 3.34 support

First of all, I love this extension, you've done really great job. Unfortunately after recent upgrade to GNOME 3.34 it stopped working, any chance of adding support for the latest GNOME? I can only imagine how annoying it is with their constantly changing API as every update breaks half of my extensions...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.