* Cinnamon 4.4.8
* Linux Mint 19.3 (Tricia)
* AMD Radeon™ RX Vega 10 Graphics; VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Picasso (rev c1), Subsystem: Hewlett-Packard Company Device 8615, Kernel driver in use: amdgpu, Kernel modules: amdgpu
* Kernel 5.3.0-46-generic x86_64
Issue
Cinnamon panel gets stuck and is not being hidden again. Even if I go to the panel settings and turn OFF & ON again the "Auto-hide panel" mode, it doesn't help: the panel remains visible, only the windows' size change. After Cinnamon restart it restores normal behaviour.
Steps to reproduce
Turn ON "Intelligently hide panel".
Sometimes it happens when I work in the Android Studio.
Expected behaviour
Panel should be hidden if I have any maximized windows and my cursor is outside the panel's area.
Other information
~/.xsession-errors:
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting XAUTHORITY=/home/dmitry/.Xauthority
dbus-update-activation-environment: setting GTK_MODULES=gail:atk-bridge
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting LC_MEASUREMENT=el_CY.UTF-8
dbus-update-activation-environment: setting LC_PAPER=el_CY.UTF-8
dbus-update-activation-environment: setting LC_MONETARY=el_CY.UTF-8
dbus-update-activation-environment: setting LANG=en_US.UTF-8
dbus-update-activation-environment: setting GDM_LANG=en_US
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting MANDATORY_PATH=/usr/share/gconf/cinnamon.mandatory.path
dbus-update-activation-environment: setting LC_NAME=el_CY.UTF-8
dbus-update-activation-environment: setting XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/dmitry
dbus-update-activation-environment: setting USER=dmitry
dbus-update-activation-environment: setting DESKTOP_SESSION=cinnamon
dbus-update-activation-environment: setting DEFAULTS_PATH=/usr/share/gconf/cinnamon.default.path
dbus-update-activation-environment: setting PWD=/home/dmitry
dbus-update-activation-environment: setting HOME=/home/dmitry
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting LIBVIRT_DEFAULT_URI=qemu:///system
dbus-update-activation-environment: setting XDG_SESSION_TYPE=x11
dbus-update-activation-environment: setting XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/home/dmitry/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
dbus-update-activation-environment: setting XDG_SESSION_DESKTOP=cinnamon
dbus-update-activation-environment: setting LC_ADDRESS=el_CY.UTF-8
dbus-update-activation-environment: setting LC_NUMERIC=el_CY.UTF-8
dbus-update-activation-environment: setting GTK_MODULES=gail:atk-bridge
dbus-update-activation-environment: setting SHELL=/bin/bash
dbus-update-activation-environment: setting XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
dbus-update-activation-environment: setting IM_CONFIG_PHASE=1
dbus-update-activation-environment: setting GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
dbus-update-activation-environment: setting SHLVL=1
dbus-update-activation-environment: setting LANGUAGE=en_US
dbus-update-activation-environment: setting LC_TELEPHONE=el_CY.UTF-8
dbus-update-activation-environment: setting GDMSESSION=cinnamon
dbus-update-activation-environment: setting LOGNAME=dmitry
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
dbus-update-activation-environment: setting XDG_RUNTIME_DIR=/run/user/1000
dbus-update-activation-environment: setting XAUTHORITY=/home/dmitry/.Xauthority
dbus-update-activation-environment: setting XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
dbus-update-activation-environment: setting XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg
dbus-update-activation-environment: setting PATH=/home/dmitry/Android/Sdk/platform-tools/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
dbus-update-activation-environment: setting LC_IDENTIFICATION=el_CY.UTF-8
dbus-update-activation-environment: setting _=/usr/bin/dbus-update-activation-environment
[cinnamon-settings-daemon-smartcard] Failed to start: no suitable smartcard driver could be found
[cinnamon-settings-daemon-smartcard] Failed to start: no suitable smartcard driver could be found
cinnamon-session[1437]: WARNING: t+1,08416s: Failed to start app: Unable to start application: Failed to execute child process “/usr/lib/blueberry/blueberry-obex-agent.py” (No such file or directory)
cinnamon-session[1437]: WARNING: t+1,08810s: Failed to start app: Unable to start application: Failed to execute child process “/usr/lib/caribou/caribou” (No such file or directory)
Clutter-Message: 09:42:55.387: Sync method: PRESENTATION TIME
Cjs-Message: 09:42:55.577: JS LOG: About to start Cinnamon
** Message: 09:42:55.746: nemo-desktop: session is cinnamon, establishing proxy
Cjs-Message: 09:42:56.114: JS LOG: [LookingGlass/info] Cinnamon.AppSystem.get_default() started in 534 ms
Cjs-Message: 09:42:56.122: JS LOG: [LookingGlass/info] loading user theme: /usr/share/themes/Mint-Y-Dark/cinnamon/cinnamon.css
Cjs-Message: 09:42:56.136: JS LOG: [LookingGlass/info] added icon directory: /usr/share/themes/Mint-Y-Dark/cinnamon
Cjs-Message: 09:42:56.634: JS LOG: [LookingGlass/info] PlacesManager: Updating devices
Cjs-Message: 09:42:56.693: JS LOG: [LookingGlass/info] loaded at Wed Apr 15 2020 09:42:56 GMT+0300 (EEST)
Cjs-Message: 09:42:56.693: JS LOG: Cinnamon started at Wed Apr 15 2020 09:42:56 GMT+0300 (EEST)
Cjs-Message: 09:42:56.736: JS LOG: [LookingGlass/info] ExtensionSystem started in 0 ms
Cjs-Message: 09:42:56.736: JS LOG: [LookingGlass/info] DeskletManager started in 0 ms
Cjs-Message: 09:42:56.736: JS LOG: [LookingGlass/info] SearchProviderManager started in 0 ms
openGL version 4.5 detected (GL3 Cogl Driver)
MetaSyncRing disabled: couldn't find required GL extensions, or the minimum safe openGL version was not met
Cjs-Message: 09:42:57.010: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 60 ms
Cjs-Message: 09:42:57.021: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 10 ms
Cjs-Message: 09:42:57.066: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 46 ms
Cjs-Message: 09:42:57.073: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 6 ms
Cjs-Message: 09:42:57.091: JS LOG: [LookingGlass/info] Role locked: notifications
Cjs-Message: 09:42:57.099: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 26 ms
St-Message: 09:42:57.103: cogl npot texture sizes SUPPORTED
Cjs-Message: 09:42:57.135: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 36 ms
Cjs-Message: 09:42:57.159: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 24 ms
Cjs-Message: 09:42:57.166: JS LOG: [LookingGlass/info] Role locked: tray
Cjs-Message: 09:42:57.168: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 10 ms
Cjs-Message: 09:42:57.226: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 58 ms
Cjs-Message: 09:42:57.270: JS LOG: [LookingGlass/info] Role locked: panellauncher
Cjs-Message: 09:42:57.283: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 56 ms
Cjs-Message: 09:42:57.383: JS LOG: [LookingGlass/info] Adding XAppStatusIcon: nm-applet (org.x.StatusIcon.PID-1769-0)
(csd-power:1568): power-plugin-CRITICAL **: 09:42:57.396: abs_to_percentage: assertion 'max > min' failed
Cjs-Message: 09:42:57.449: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 166 ms
Cjs-Message: 09:42:57.532: JS LOG: [LookingGlass/info] Hiding XAppStatusIcon (we have an applet): nm-applet (org.x.StatusIcon.PID-1769-0)
Cjs-Message: 09:42:57.540: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 92 ms
Cjs-Message: 09:42:57.714: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 174 ms
Cjs-Message: 09:42:57.714: JS LOG: [LookingGlass/info] AppletManager started in 1022 ms
Cjs-Message: 09:42:57.717: JS LOG: [LookingGlass/info] Cinnamon took 2140 ms to start
Cjs-Message: 09:42:57.753: JS LOG: Unknown network device type, is 14
cinnamon-session[1437]: WARNING: t+6,54353s: Detected that screensaver has appeared on the bus
Cjs-Message: 09:43:15.908: JS LOG: [LookingGlass/info] Adding XAppStatusIcon: mintUpdate.py (org.x.StatusIcon.PID-2287-0)
Cinnamon warning: Window 0x4800007 (win0) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cjs-Message: 09:43:36.098: JS LOG: Unknown network device type, is 16
Cjs-Message: 09:43:36.128: JS LOG: [LookingGlass/error] a.connection is null
Cjs-Message: 09:43:36.129: JS LOG: [LookingGlass/trace]
<----------------
anonymous/CinnamonNetworkApplet.prototype._syncActiveConnections@/usr/share/cinnamon/applets/[email protected]/applet.js:1995:17
anonymous/CinnamonNetworkApplet.prototype._updateIcon@/usr/share/cinnamon/applets/[email protected]/applet.js:2195:13
---------------->
Cjs-Message: 09:43:36.146: JS LOG: [LookingGlass/error] a.connection is null
Cjs-Message: 09:43:36.146: JS LOG: [LookingGlass/trace]
<----------------
anonymous/CinnamonNetworkApplet.prototype._syncActiveConnections@/usr/share/cinnamon/applets/[email protected]/applet.js:1995:17
anonymous/CinnamonNetworkApplet.prototype._updateIcon@/usr/share/cinnamon/applets/[email protected]/applet.js:2195:13
anonymous/CinnamonNetworkApplet.prototype._notifyActivated@/usr/share/cinnamon/applets/[email protected]/applet.js:2071:9
---------------->
Cjs-Message: 09:43:36.148: JS LOG: [LookingGlass/error] a.connection is null
Cjs-Message: 09:43:36.149: JS LOG: [LookingGlass/trace]
<----------------
anonymous/CinnamonNetworkApplet.prototype._syncActiveConnections@/usr/share/cinnamon/applets/[email protected]/applet.js:1995:17
anonymous/CinnamonNetworkApplet.prototype._updateIcon@/usr/share/cinnamon/applets/[email protected]/applet.js:2195:13
anonymous/CinnamonNetworkApplet.prototype._connectionAdded@/usr/share/cinnamon/applets/[email protected]/applet.js:2100:9
---------------->
Cjs-Message: 09:43:45.546: JS LOG: [LookingGlass/info] Adding XAppStatusIcon: mintreport (org.x.StatusIcon.PID-2453-0)
Cjs-Message: 09:51:19.931: JS LOG: [LookingGlass/info] Adding systray: telegramdesktop (24x24px)
Cjs-Message: 09:51:19.932: JS LOG: [LookingGlass/info] Resized telegramdesktop with normalized size (24x24px)
Gtk-Message: 09:58:17.843: GtkDialog mapped without a transient parent. This is discouraged.
Cinnamon warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x3800003 (Authentica)
Cinnamon warning: Window 0x4800ad9 (win3) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4800ad9 (win3) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4800ad9 (win3) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4800ad9 (win3) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4800ad9 (win3) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4800ad9 (win3) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4800ad9 (win3) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cjs-Message: 10:26:15.633: JS LOG: [LookingGlass/info] PlacesManager: Updating devices
(nm-applet:1769): nm-applet-WARNING **: 10:26:35.781: Cannot unlock devid: 'a17304a6c580b227ad3744c216b5b78f6ccfc4d8' simid: '(null)' : unhandled lock code 'unknown'
Cinnamon warning: Log level 8: nma_mobile_providers_database_lookup_cdma_sid: assertion 'sid > 0' failed
Cjs-Message: 10:26:40.825: JS LOG: [LookingGlass/info] PlacesManager: Updating devices
Cinnamon warning: Log level 8: nma_mobile_providers_database_lookup_cdma_sid: assertion 'sid > 0' failed
(nm-applet:1769): nm-applet-WARNING **: 10:27:06.772: Cannot unlock devid: 'a17304a6c580b227ad3744c216b5b78f6ccfc4d8' simid: '(null)' : unhandled lock code 'unknown'
Cinnamon warning: Window 0x48032c1 (win32) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x48032c1 (win32) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x48032c1 (win32) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x48032c1 (win32) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x48032c1 (win32) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x48032c1 (win32) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x48032c1 (win32) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4803767 (win37) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4803767 (win37) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4803767 (win37) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4803767 (win37) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4803767 (win37) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4803767 (win37) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4803767 (win37) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4803767 (win37) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4803767 (win37) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4803767 (win37) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4803767 (win37) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4803767 (win37) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cinnamon warning: Window 0x4803767 (win37) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cjs-Message: 11:16:46.606: JS LOG: Removing a network device that was not added
Cjs-Message: 11:16:59.333: JS LOG: Unknown network device type, is 16
Cjs-Message: 11:16:59.422: JS LOG: [LookingGlass/error] a.connection is null
Cjs-Message: 11:16:59.422: JS LOG: [LookingGlass/trace]
<----------------
anonymous/CinnamonNetworkApplet.prototype._syncActiveConnections@/usr/share/cinnamon/applets/[email protected]/applet.js:1995:17
anonymous/CinnamonNetworkApplet.prototype._updateIcon@/usr/share/cinnamon/applets/[email protected]/applet.js:2195:13
---------------->
Cjs-Message: 11:16:59.447: JS LOG: [LookingGlass/error] a.connection is null
Cjs-Message: 11:16:59.448: JS LOG: [LookingGlass/trace]
<----------------
anonymous/CinnamonNetworkApplet.prototype._syncActiveConnections@/usr/share/cinnamon/applets/[email protected]/applet.js:1995:17
anonymous/CinnamonNetworkApplet.prototype._updateIcon@/usr/share/cinnamon/applets/[email protected]/applet.js:2195:13
anonymous/CinnamonNetworkApplet.prototype._connectionAdded@/usr/share/cinnamon/applets/[email protected]/applet.js:2100:9
---------------->
Gtk-Message: 12:16:27.761: GtkDialog mapped without a transient parent. This is discouraged.
Cinnamon warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x8e00085 (.xsession-)
@dkuteynikov are there any other steps involved to try to trigger the issue beyond just turning on "Intelligently hide panel"?
Unfortunately, I don't have exact steps, it happens randomly, but maybe the system overload may affect this, because it usually happens when my PC is running out of memory & CPU resources. But I cannot guarantee this.
@dkuteynikov no worries. I'm going to keep "Intelligently hide panel" enabled and see if I run into the issue as well.
Thank you! By the way, another idea came into my mind: that issue could be related we the full-screen mode, because I often use it in Firefox, Viber, Telegram, Android Studio, ...
I think I have found the exact scenario: I noticed that it most often happens when I close an app by middle-clicking on it's icon in the task bar.
Try this scenario:
P.S.
I have also encountered this issue. The way I found to reproduce it:
I'm using a fully updated Mint 20.
I can also reproduce this issue using the steps @Pentarctagon has stated.
It happens with many application like Xed, Calculator, Rythmbox, etc.
Two exceptions that I've noticed are Terminal and Files.
This isn't the only scenario where this issue has happened with me however, sometimes it appears to happen randomly.
I am on Mint 19.3.
I am also having this issue. I thought it was random until I noticed that it happened when I middle-clicked to close Discord. In general, middle clicking an icon in the panel to close the associated window keeps the panel visible in auto-hide mode, obstructing the screen. A few things to note:
I am using Mint 20 with Cinnamon 4.6.6. I experienced this bug while using Mint 19.3, before I upgraded. However, my laptop is still using Mint 18.2 with Cinnamon 3.4.6, and it doesn't have this bug.
Most helpful comment
I think I have found the exact scenario: I noticed that it most often happens when I close an app by middle-clicking on it's icon in the task bar.
Try this scenario:
P.S.