-
Notifications
You must be signed in to change notification settings - Fork 762
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
After update to 6.4.6 constant freezes and crashes #12716
Comments
From a fast look one of the bug of the logs posted seems was solved in c451c0d |
Ah yes, I knew I wasn't the only one. Since I'm using this machine with Mint for more than 6 years (CPU: dual core Intel Core i5-6300U (-MT MCP-) speed/min/max: 2903/400/3000 MHz Kernel: 6.8.0-52-generic x86_64 Up: 11m Mem: 3.06/15.51 GiB(19.7%)) so I noticed immediately that cinnamon was behaving after the 22.1 upgrade. Today I also had the first crash, I had just login and was updating packages on Update Manager and tried to Alt+Tab when this crash happened: https://termbin.com/47nw Should I open a new thread? |
To make backtrace of crash useful debug packages of all components involved should be installed. |
I also have these frequent crashes while running:
What info can I provide to help with this issue? I tried installing debuginfod, but am unclear how to extract info from it? Thanks. |
In ~/.xsession-errors is where cinnamon errors are logged, apparently. There should be some info in that. |
In ~/.xsession-errors there are errors/warning only related to some cases, in case of crash in major of cases is needed a backtrace decoded to found the cause. |
Could any of the errors be related to Nvidia drivers, or the experimental fractional scaling setting in display? |
Here is the .xsession-errors file: Thank you for your time to look at this. |
Distribution
Mint 22.1
Package version
luke@spock:~$ cinnamon --version Cinnamon 6.4.6
Graphics hardware in use
Nvidia 3050, 565.77
Frequency
Quite often
Bug description
After upgrading to mint 22.1, there are constant freezes and crashes happening with cinnamon. Sometimes it takes hours to start happening from a --replace command, other times a dozen minutes. I have tried resetting cinnamon settings using looking glass, and making sure no other applets are installed, but bug still occurs.
Sometimes when switching workspaces the windows of all of both of the workspaces will appear on each workspace, and I will have to use the command cinnamon --replace to fix it, but it will start happening again, but otherwise I don't know what in particular causes it.
Steps to reproduce
Just using the system normally, or using the corner bar to switch workplace can also cause bugs
Resuming from suspend will cause micro stutters every minute or so until I cinnamon --replace, but that seems unrelated to the long freezes and crashes.
Expected behavior
n/a
Additional information
Here is crash log from system report I found: https://pastebin.com/uXKevBR8
I looked through the terminal logs and here are some errors that I picked out. They are repeated 100s of times so I can't post them all.
(cinnamon:1728824): Gjs-CRITICAL **: 22:08:52.791: Object .Gjs_ui_workspaceOsd_WorkspaceOsd (0x5e61107afed0), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
== Stack trace for context 0x5e6106c85420 ==
#0 5e6107e12970 i /usr/share/cinnamon/js/ui/environment.js:154 (16b55e35e1a0 @ 605)
#1 5e6107e128d8 i /usr/share/cinnamon/js/ui/environment.js:360 (3f9749f7c9c0 @ 23)
#2 5e6107e12848 i /usr/share/cinnamon/js/ui/workspaceOsd.js:124 (1aba8e50bf60 @ 108)
(cinnamon:1728824): Gjs-CRITICAL **: 22:08:52.791: Object .Gjs_ui_workspaceOsd_WorkspaceOsd (0x5e61107afed0), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
== Stack trace for context 0x5e6106c85420 ==
#0 5e6107e12a38 i /usr/share/cinnamon/js/ui/environment.js:156 (3f9749f7c150 @ 15)
#1 7fff1fbe2ed0 b self-hosted:221 (16b55e39a600 @ 267)
#2 5e6107e12970 i /usr/share/cinnamon/js/ui/environment.js:156 (16b55e35e1a0 @ 625)
#3 5e6107e128d8 i /usr/share/cinnamon/js/ui/environment.js:360 (3f9749f7c9c0 @ 23)
#4 5e6107e12848 i /usr/share/cinnamon/js/ui/workspaceOsd.js:124 (1aba8e50bf60 @ 108)
(cinnamon:1275774): Gjs-CRITICAL **: 15:44:34.050: JS ERROR: Error: Invalid value 'undefined' for property icon-size in object initializer.
_init@/usr/share/cinnamon/js/ui/overrides.js:33:22
setIcon@/usr/share/cinnamon/applets/[email protected]/applet.js:775:13
_refreshItem@/usr/share/cinnamon/applets/[email protected]/applet.js:1249:20
_refreshItemByMetaWindow@/usr/share/cinnamon/applets/[email protected]/applet.js:1174:18
_onWindowAppChanged@/usr/share/cinnamon/applets/[email protected]/applet.js:1182:14
start/<@/usr/share/cinnamon/js/ui/main.js:473:16
(cinnamon:1275774): Gjs-CRITICAL **: 15:44:34.063: JS ERROR: Error: Invalid value 'undefined' for property icon-size in object initializer.
_init@/usr/share/cinnamon/js/ui/overrides.js:33:22
setIcon@/usr/share/cinnamon/applets/[email protected]/applet.js:775:13
_refreshItem@/usr/share/cinnamon/applets/[email protected]/applet.js:1249:20
_refreshItemByMetaWindow@/usr/share/cinnamon/applets/[email protected]/applet.js:1174:18
_onWindowAppChanged@/usr/share/cinnamon/applets/[email protected]/applet.js:1182:14
start/<@/usr/share/cinnamon/js/ui/main.js:473:16
(cinnamon:1275774): Gjs-CRITICAL **: 15:44:34.067: JS ERROR: Error: Invalid value 'undefined' for property icon-size in object initializer.
_init@/usr/share/cinnamon/js/ui/overrides.js:33:22
setIcon@/usr/share/cinnamon/applets/[email protected]/applet.js:775:13
_refreshItem@/usr/share/cinnamon/applets/[email protected]/applet.js:1249:20
_refreshItemByMetaWindow@/usr/share/cinnamon/applets/[email protected]/applet.js:1174:18
_onWindowAppChanged@/usr/share/cinnamon/applets/[email protected]/applet.js:1182:14
start/<@/usr/share/cinnamon/js/ui/main.js:473:16
(cinnamon:790300): Clutter-CRITICAL **: 09:03:47.975: clutter_layout_manager_get_child_meta: assertion 'CLUTTER_IS_LAYOUT_MANAGER (manager)' failed
(cinnamon:790300): GLib-GObject-CRITICAL **: 09:03:47.975: g_object_set: assertion 'G_IS_OBJECT (object)' failed
(cinnamon:790300): GLib-GObject-CRITICAL **: 09:03:47.975: g_object_set: assertion 'G_IS_OBJECT (object)' failed
(cinnamon:790300): Clutter-CRITICAL **: 09:03:47.975: clutter_layout_manager_get_child_meta: assertion 'CLUTTER_IS_LAYOUT_MANAGER (manager)' failed
(cinnamon:790300): GLib-GObject-CRITICAL **: 09:03:47.975: g_object_set: assertion 'G_IS_OBJECT (object)' failed
(cinnamon:790300): GLib-GObject-CRITICAL **: 09:03:47.975: g_object_set: assertion 'G_IS_OBJECT (object)' failed
(cinnamon:790300): Gjs-CRITICAL **: 09:03:28.606: JS ERROR: TypeError: this._workspaceOsds[index] is undefined
_showWorkspaceOSDForMonitor@/usr/share/cinnamon/js/ui/windowManager.js:1335:9
showWorkspaceOSD@/usr/share/cinnamon/js/ui/windowManager.js:1318:26
_switchWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1147:14
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:362:80
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1387:27
actionMoveWorkspaceLeft@/usr/share/cinnamon/js/ui/windowManager.js:1416:18
hook@/usr/share/cinnamon/applets/[email protected]/applet.js:398:25
(cinnamon:790300): Gjs-CRITICAL **: 09:03:47.978: JS ERROR: TypeError: this._workspaceOsds[index] is undefined
_showWorkspaceOSDForMonitor@/usr/share/cinnamon/js/ui/windowManager.js:1335:9
showWorkspaceOSD@/usr/share/cinnamon/js/ui/windowManager.js:1318:26 _switchWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1147:14
WindowManager/<@/usr/share/cinnamon/js/ui/windowManager.js:362:80
moveToWorkspace@/usr/share/cinnamon/js/ui/windowManager.js:1387:27
actionMoveWorkspaceRight@/usr/share/cinnamon/js/ui/windowManager.js:1424:18
hook@/usr/share/cinnamon/applets/[email protected]/applet.js:400:25
The text was updated successfully, but these errors were encountered: