Cinnamon: Grouped Window List thumbnails not working after some time

Created on 26 Nov 2019  路  8Comments  路  Source: linuxmint/cinnamon

```

  • Cinnamon version (cinnamon --version): Cinnamon 4.2.4
  • Distribution: Mint 19.2
  • Graphics hardware and driver used: NVIDIA GeForce GT 730 (using NVIDIA propietary driver, version 435)
  • 32 or 64 bit: 64
  • Attachment with system info: https://termbin.com/9a4dj
    ```

Issue

Grouped Window List just not working after some time when it's setted up to show windows thumbnails on mouse hover. When setting it up to show thumbnails on click this problem doesn't happen

Steps to reproduce

Start the OS, log into your account and use PC some hours. I don't know what exactly need for reproduce this bug

Expected behaviour

Expected behavior it's just normal work of Grouped Window List applet

Other information

My PC has little RAM, and so when it is used, some memory goes from RAM to SWAP. Could this be the cause of this bug?

BUG Gathering Info

Most helpful comment

I encounter the same problem on a pretty permanent basis. Restarting cinnamon helps.

 * Cinnamon version (cinnamon --version): Cinnamon 4.4.8
 * Distribution: Mint 19.3
 * 32 or 64 bit: 64

Here is the part of .xsession-errors where I believe the problem appeared first:

Warning: failed to read path from javaldx
Cinnamon warning: last_focus_time (12843276) is greater than comparison timestamp (12843274).  This most likely represents a buggy client sending inaccurate timestamps in messages such as _NET_ACTIVE_WINDOW.  Trying to work around...

(caribou:1809): GLib-GObject-CRITICAL **: 20:49:20.269: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Cinnamon warning: Log level 8: meta_window_focus: assertion '!window->override_redirect' failed

(caribou:1809): GLib-GObject-CRITICAL **: 20:49:20.375: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
[... repeated many lines ...]
(caribou:1809): GLib-GObject-CRITICAL **: 20:49:20.646: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
warning: assert: overwrite hash slot with different value!
warning: ... repeated 2 times ...
warning: assert: overwrite hash slot with different value!
warning: ... repeated 2 times ...
Cinnamon warning: Log level 8: meta_window_focus: assertion '!window->override_redirect' failed
Cinnamon warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0xae00085 (Unsaved Do)
Cinnamon warning: Log level 8: meta_window_focus: assertion '!window->override_redirect' failed
Cinnamon warning: Log level 8: meta_window_focus: assertion '!window->override_redirect' failed
(caribou:1809): GLib-GObject-CRITICAL **: 21:06:42.770: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

I hope I got the right part of the .xsession-errors file. If not, please tell me which lines I should look for.

All 8 comments

Hi,
I have 24GB of RAM and I saw it happen here a few times as well.

@Mikaka27 are you able to provide any steps to reproduce this issue?

Hi,
I cannot find exactly how it happens, however I saw it today again.
I was playing GTA V, did some alt-tabbing and then when I stopped playing the tumbnails didn't show at all.

Sorry I don't have anything concrete right now :(

@Mikaka27 no worries. Just update the ticket whenever you manage to come up with something concrete. Thanks.

@icarter09 maybe there have some log file, based on which you can roughly understand what the problem is? For example, I can (or someone else) tell concrete time when I launch my PC and when this bug was happened and you will see what exactly happened by log file

Check /home/<username>/.xsession-errors and /var/log/syslog

I encounter the same problem on a pretty permanent basis. Restarting cinnamon helps.

 * Cinnamon version (cinnamon --version): Cinnamon 4.4.8
 * Distribution: Mint 19.3
 * 32 or 64 bit: 64

Here is the part of .xsession-errors where I believe the problem appeared first:

Warning: failed to read path from javaldx
Cinnamon warning: last_focus_time (12843276) is greater than comparison timestamp (12843274).  This most likely represents a buggy client sending inaccurate timestamps in messages such as _NET_ACTIVE_WINDOW.  Trying to work around...

(caribou:1809): GLib-GObject-CRITICAL **: 20:49:20.269: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Cinnamon warning: Log level 8: meta_window_focus: assertion '!window->override_redirect' failed

(caribou:1809): GLib-GObject-CRITICAL **: 20:49:20.375: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
[... repeated many lines ...]
(caribou:1809): GLib-GObject-CRITICAL **: 20:49:20.646: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
warning: assert: overwrite hash slot with different value!
warning: ... repeated 2 times ...
warning: assert: overwrite hash slot with different value!
warning: ... repeated 2 times ...
Cinnamon warning: Log level 8: meta_window_focus: assertion '!window->override_redirect' failed
Cinnamon warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0xae00085 (Unsaved Do)
Cinnamon warning: Log level 8: meta_window_focus: assertion '!window->override_redirect' failed
Cinnamon warning: Log level 8: meta_window_focus: assertion '!window->override_redirect' failed
(caribou:1809): GLib-GObject-CRITICAL **: 21:06:42.770: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

I hope I got the right part of the .xsession-errors file. If not, please tell me which lines I should look for.

@sphh @zkelo checking in to see if this is still an issue for either of you. If so, could you post your GWL settings (~/.cinnamon/configs/[email protected]/*.json) Thanks.

Was this page helpful?
0 / 5 - 0 ratings