Skip to content
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

muffin.so crashes in nvidia/cinnamon on monitor powerups from sleep #671

Open
murk14 opened this issue Jul 20, 2023 · 2 comments
Open

muffin.so crashes in nvidia/cinnamon on monitor powerups from sleep #671

murk14 opened this issue Jul 20, 2023 · 2 comments

Comments

@murk14
Copy link

murk14 commented Jul 20, 2023

Distribution

linux mint 21.2 with 6.1.0-1016-oem

Package version

5.8.4

Graphics hardware in use

NVIDIA 3060 ti and nvidia driver 535.54.03

Frequency

Always

Bug description

First time bug reporter, so could use some help getting you the information you need.

I am getting the following in syslog:
Jul 20 13:25:24 am5 kernel: [ 7706.914921] cinnamon[21105]: segfault at 0 ip 00007f018e57a467 sp 00007ffc49614fa0 error 4 in libmuffin.so.0.0.0[7f018e4eb000+a8000] likely on CPU 16 (core 0, socket 0)
Jul 20 13:25:24 am5 kernel: [ 7706.914932] Code: f6 74 38 48 89 f5 e8 38 fe ff ff 44 8b 25 71 42 06 00 48 89 ef be 50 00 00 00 e8 74 73 f7 ff 48 89 c7 44 89 e6 e8 b9 71 f7 ff <8b> 00 48 83 c4 08 5d 41 5c c3 0f 1f 80 00 00 00 00 48 8d 15 6f d9

When coming out of sleep or power off of multiple monitors, muffin crashes and cinnamon goes into fallback mode. Multiple windows are shifted between monitors. Fallback mode crashes continue each time coming out of sleep or power-off and windows continue to shift between monitors. I found a crash in muffin.so message in syslog. Windows are shifted between all monitors.

I have experienced this on Linux Mint Cinnamon 21.1 and 21.2. I have an AMD 7950X (which also has a gpu) and therefore require running 6.1 kernel to get access to sensors, monitoring utilizing this CPU. However, this problem was noticed on 5.15 and 5.17 (not verified muffin.so crashed in syslog). I have upgraded/downgraded the nvidia driver from nvidia-driver-535 to nvidia-driver-470 and still have the issues. I have an nvidia 3060 ti with 3 monitors attached. Two are DP to DP and one is DP to HDMI cable. I believe, I also had this problem (going into fallback mode) when the last montior was HDMI to HDMI cable, but maybe not with that monitor. Some windows from each monitor end up on monitor 1 or monitor 2. I think the DP to HDMI monitor only looses windows.

Screensaver is set to 15 min and delay before locking of 10 min. Powersave is set on A/C power to turn off the screen when inactive for 15 min and never suspend when inactive. I have no /etc/X11/xorg.conf file defined. Occurred even with one created by the nvidia driver. I have also have disabled windows affects in the effects settings (not all desktop and windows effects switch) without resolving the bug.

Steps to reproduce

3 monitors connected to nvidia card via DP cables with screensaver and power settings as described. Put up multiple windows on each of the individual monitors. Allow to go to sleep. Either power down 2 of the monitors (or not). Wake up monitors by moving mouse and entering your password (has failed without entering a locked screen).

Expected behavior

I would expect not to fall into fallback mode. I would hope not to have my windows rearranged between monitors also.

Additional information

I don't know what information to provide (nor the command to get it for you). I'm unable to attach the coredump.zst file (even as a core.tgz file).

From the syslog:
Jul 20 13:24:11 am5 dbus-daemon[2848]: [session uid=1000 pid=2848] Activating service name='org.cinnamon.ScreenSaver' requested by ':1.159' (uid=1000 pid=23365 comm="/usr/bin/python3 /usr/bin/cinnamon-screensaver-com" label="unconfined")
Jul 20 13:24:11 am5 org.cinnamon.ScreenSaver[23371]: Fractional scaling active: False
Jul 20 13:24:11 am5 org.cinnamon.ScreenSaver[23371]: Trying to connect to logind...
Jul 20 13:24:11 am5 dbus-daemon[2848]: [session uid=1000 pid=2848] Successfully activated service 'org.cinnamon.ScreenSaver'
Jul 20 13:24:11 am5 org.cinnamon.ScreenSaver[23371]: Starting screensaver...
Jul 20 13:24:11 am5 org.cinnamon.ScreenSaver[23371]: Cinnamon Screensaver support not found in current theme - adding some...
Jul 20 13:24:11 am5 cinnamon-session[2850]: WARNING: t+7612.27854s: Detected that screensaver has appeared on the bus
Jul 20 13:24:11 am5 org.cinnamon.ScreenSaver[23371]: Successfully using logind
Jul 20 13:24:21 am5 rtkit-daemon[1940]: Supervising 6 threads of 3 processes of 1 users.
Jul 20 13:24:21 am5 rtkit-daemon[1940]: Successfully made thread 23406 of process 2842 owned by '1000' RT at priority 5.
Jul 20 13:24:21 am5 rtkit-daemon[1940]: Supervising 7 threads of 3 processes of 1 users.
Jul 20 13:25:21 am5 org.cinnamon.ScreenSaver[23371]: Screen rect (0,0-6400x1200) and 1 monitor rects (0,0-6400x1440) DO NOT add up, skipping change notification
Jul 20 13:25:21 am5 org.cinnamon.ScreenSaver[23371]: Screen rect (0,0-6400x1200) and 1 monitor rects (0,0-6400x1200) add up, sending change notification
Jul 20 13:25:22 am5 org.cinnamon.ScreenSaver[23371]: Fractional scaling active: False
Jul 20 13:25:24 am5 kernel: [ 7706.914921] cinnamon[21105]: segfault at 0 ip 00007f018e57a467 sp 00007ffc49614fa0 error 4 in libmuffin.so.0.0.0[7f018e4eb000+a8000] likely on CPU 16 (core 0, socket 0)
Jul 20 13:25:24 am5 kernel: [ 7706.914932] Code: f6 74 38 48 89 f5 e8 38 fe ff ff 44 8b 25 71 42 06 00 48 89 ef be 50 00 00 00 e8 74 73 f7 ff 48 89 c7 44 89 e6 e8 b9 71 f7 ff <8b> 00 48 83 c4 08 5d 41 5c c3 0f 1f 80 00 00 00 00 48 8d 15 6f d9
Jul 20 13:25:22 am5 org.cinnamon.ScreenSaver[23371]: Fractional scaling active: False
Jul 20 13:25:24 am5 systemd[1]: Started Process Core Dump (PID 23427/UID 0).
Jul 20 13:25:25 am5 systemd-coredump[23428]: Process 21105 (cinnamon) of user 1000 dumped core.#12#012Found module linux-vdso.so.1 with build-id: 7f468993c6d10b154fb7ab522b5e11ea67538566#012Found module libnm.so.0 with build-id: b55112fc60cd68e75679304401959f759c26ff42#012Found module libopus.so.0 with build-id: 53a29374ac557d631d863d9908ff5bec82f55ba5#012Found module libvorbisenc.so.2 with build-id: 5d30e2a713669895dcf3b298ffed2e4ce56121e8#012Found module libFLAC.so.8 with build-id: 6806864feabd1476fb33a8ed53d682d2a796ae05#012Found module libapparmor.so.1 with build-id: eedc16f04efd1e261091fea5c5306a57d7647d9f#012Found module libasyncns.so.0 with build-id: f192c4e5be41e201707cb7a5a962d43de3c675d2#012Found module libsndfile.so.1 with build-id: 7b46d2dc278b6ab9f4f253351b41da721bdf0502#012Found module libpulsecommon-15.99.so with build-id: 1b08226b05ce048ed0fe3891ef46541035535196#012Found module libpulse-mainloop-glib.so.0 with build-id: b7b32f13a588ad6954b380a7c0301b1cbd965405#012Found module libpulse.so.0 with build-id: 71fae00e01a094ea686803e24fbb20a895e77adf#012Found module libcvc.so.0 with build-id: ac85b2eced3587c6ea29e01c4e52b37fac1efeb8#012Found module librsvg-2.so.2 with build-id: d90852732e03f74b9e1b885131f22beb1791061c#012Found module libpixbufloader-svg.so with build-id: 255490aaa9d197965f278b8508e82447d76e8a4a#012Found module libupower-glib.so.3 with build-id: 480bb85a72a85c810228afed92f8084f66023c76#012Found module ISO8859-1.so with build-id: 624b8e346ad17f7d6cc4e27f06e6be99d7960d66#012Found module libgioremote-volume-monitor.so with build-id: 44e6ba116e23759ddad789a966ea066d4a6b6760#012Found module libxapp-gtk3-module.so with build-id: 52e54b458e8327bdea03c65d79e37ec3b68ffe55#012Found module libgvfscommon.so with build-id: e7fa580fb91bb21aac9fc69229e0961dc743f2b1#012Found module libgvfsdbus.so with build-id: 28abe694dac468552cc1d23d6f643e7989de85e8#012Found module libxcb-glx.so.0 with build-id: 975ca99dc81fe3349892acd1ddc8d2a169810352#012Found module libnvidia-glcore.so.535.54.03 with build-id: 5c5daffa88df84386998ae80b9043cf51b01d40e#012Found module libnvidia-tls.so.535.54.03 with build-id: 993891b32acc81fe7574e9ea96fb96ab5eb4b904#012Found module libGLX_nvidia.so.0 with build-id: 4e9210e102a48fe719f66e05afce38f9ce3b6816#012Found module libxshmfence.so.1 with build-id: f08296172ec7b676e1b371afc936e36add17366d#012Found module libxcb-sync.so.1 with build-id: 657d8516621c4042b4b221ce1b3525f92467ef7e#012Found module libxcb-present.so.0 with build-id: a4f415af56b06f1f38d5a0339dd9828ff136b115#012Found module libxcb-dri3.so.0 with build-id: b6aa69fda711358025ae4dd29fa597866d29b8c5#012Found module libxcb-xfixes.so.0 with build-id: d6f264cc06fb6c92b5ced2c8f373cf5a5bda0e09#012Found module libxcb-dri2.so.0 with build-id: dc5a2c2b0c9080fff87ea241e7298a7ac2f838e3#012Found module libglapi.so.0 with build-id: 1be3fc323a0d721a0bc9da4e4a3f679aba581c5f#012Found module libEGL_mesa.so.0 with build-id: 08bfc8be045a0565158e6b8ad5056caa560f4d2b#012Found module libnvidia-glvkspirv.so.535.54.03 with build-id: 705a028ca375b9aedb76abb149994a246acb07a5#012Found module libnvidia-eglcore.so.535.54.03 with build-id: 4ae6bed8acfd365fa4abff2fe7d91197d9d92cec#012Found module libwayland-server.so.0 with build-id: 75c4598a62c3c6e94868467866488cdfba049e7d#012Found module libgbm.so.1 with build-id: 246f671fbf3db74dfff3a65f6fe724b9bbdf5596#012Found module libdrm.so.2 with build-id: 9c7cb19295d20e515902cb0710326a0b8d6394c8#012Found module libnvidia-egl-gbm.so.1 with build-id: 9cac742dd39add4670e542919eee6cd8d85c7e4f#012Found module libnvidia-glsi.so.535.54.03 with build-id: c30b198102c552c513353fadc8d334f865159c1d#012Found module libdl.so.2 with build-id: 952123c3bdce7c3370553717942b4878d1fad797#012Found module librt.so.1 with build-id: 1030be4690f8aa93b63acd9180b3037d99a974bf#012Found module libpthread.so.0 with build-id: e62798b68557abb4bc5548aba2640cd5ab948f36#012Found module libEGL_nvidia.so.0 with build-id: 357fcd51ed8b32e48514869a7fad3f78ea93b906#012Found module libdconfsettings.so with build-id: 28be9445dc37a4f123f206cda2ffc7dea558a315#012Found module libresolv.so.2 with build-id: 7fd7253c61aa6fce2b7e13851c15afa14a5ab160#012Found module libkeyutils.so.1 with build-id: ff27227afa5eeddccab180dd29bd7fcff94aea7c#012Found module libsasl2.so.2 with build-id: b8a924f277180f8743a0c6463a379b1a4ad1aae5#012Found module libkrb5support.so.0 with build-id: 85c1fccae74910b1afbe878af2202ec6139d8fc2#012Found module libcom_err.so.2 with build-id: ce0901f10854b3c9276066b98d9a72303206e0d5#012Found module libk5crypto.so.3 with build-id: 8bc1e44d4148b2b533d5a97335114565d94197f8#012Found module libkrb5.so.3 with build-id: 62434c49e8118c49a9d60a0795705c806524782d#012Found module libtasn1.so.6 with build-id: 2fde6ecb43c586fe4077118f771077aa1298e7ea#012Found module libp11-kit.so.0 with build-id: a0ffe1d002de5812dc718186172efb78604ddf2c#012Found module libcrypto.so.3 with build-id: af9d9ce956e6c1589bc9ceeb36c8c693efca776a#012Found module libgmp.so.10 with build-id: f110719303ddbea25a5e89ff730fec520eed67b0#012Found module libhogweed.so.6 with build-id: 3cc4a3474de72db89e9dcc93bfb95fe377f48c37#012Found module libunistring.so.2 with build-id: ca5149da8d5a298b8f286ffca3d6e2402ec0fe01#012Found module liblber-2.5.so.0 with build-id: 975714e9cbc0f4c3429d01b2f0498dc269e971e3#012Found module libldap-2.5.so.0 with build-id: 6ccf1d949a0b80bd01102fbff7e23f05c6696cb8#012Found module libgssapi_krb5.so.2 with build-id: a05177e3a955af79b999bbc081b0f7bf9fb21c87#012Found module libgnutls.so.30 with build-id: ededb83d3498ef77e1f7011b79f025efd7eb498f#012Found module libnettle.so.8 with build-id: 3d9c6bf106ef53d625b7b1c8bb1300e84598a74a#012Found module libpsl.so.5 with build-id: 2b1afc1a3bc8bdb016e432c50db058632e7895b9#012Found module libssh.so.4 with build-id: 79d65cbf334a121bab20865a9612eea088c1566a#012Found module librtmp.so.1 with build-id: 9517ef375cd71ea3da824b4118f1599735093d66#012Found module libidn2.so.0 with build-id: 45b73e0e1c46a76be22f572ee98c60af5768bf8f#012Found module libnghttp2.so.14 with build-id: 90a67111383c58bfff9fac96da818cc62e5b68c9#012Found module libcurl-gnutls.so.4 with build-id: cf9564321cd0baf433dd5d24ec5fdcbc33082635#012Found module libdebuginfod.so.1 with build-id: d29aedf4071eec65900c14478ce6f0734b37903f#012Found module libgpg-error.so.0 with build-id: 3fbec71c67bee60d8aef00697ee187079b0fb307#012Found module libbrotlicommon.so.1 with build-id: 43a72967cf84155914c8b3e915926733d1e57c11#012Found module libmd.so.0 with build-id: cd2d2f71b3967ebde30e2aa43b8eb63339020c06#012Found module libogg.so.0 with build-id: 842412496daf280ca5491dfb6581df5a378b72f0#012Found module libvorbis.so.0 with build-id: fc9c832676aac541183d1b4774746bec48b66051#012Found module libdatrie.so.1 with build-id: 128b6874a47f2b783d9e9060d3caaee4110bfd3d#012Found module libgcrypt.so.20 with build-id: 60a5e524de0ed8323edf33e9eb9127a9eee02359#012Found module libcap.so.2 with build-id: b4bf900abf14aabe12d90988ceb30888acb2bcb0#012Found module liblz4.so.1 with build-id: a85971851cd059f1af80d553c8e7170d42ec59a1#012Found module libzstd.so.1 with build-id: 5d9d0d946a3154a748e87e17af9d14764519237b#012Found module libbz2.so.1.0 with build-id: e56b62c27bcc7ace8f9be36b255bd7b31bfde405#012Found module libelf.so.1 with build-id: 0eaf2d056fb292c3da2d99fa16c13d0ec798f121#012Found module libicudata.so.70 with build-id: b1c2496dd0543023c7a19c961bb7f3abc818f465#012Found module libxklavier.so.16 with build-id: a581072418d786fb4a1d160ee7143bbd977025e7#012Found module libgnomekbd.so.8 with build-id: 636c4ae86d1bff2aa2cb92b39b42e41ff714ec7c#012Found module libgraphite2.so.3 with build-id: 5ffbc76fc948f6b88d766a7210c2e6a329a6c278#012Found module libbrotlidec.so.1 with build-id: 4b1f390dd6e24d49684db8b2443d082379e8e977#012Found module libtinfo.so.6 with build-id: e22ba7829a55a0dec2201a0b6dac7ba236118561#012Found module libxcb-xkb.so.1 with build-id: ffda354b1a72e3efe2447a3dbc9c29ba3f4e8d63#012Found module libbsd.so.0 with build-id: 9a6c72469251e2feb63e175ef5cb944ce6e00df3#012Found module libxcb-util.so.1 with build-id: 898a03cabe0d5549
Jul 20 13:25:25 am5 systemd[1]: [email protected]: Deactivated successfully.

@mtwebster
Copy link
Member

Can you check System Reports for crash info:
image
I need crash.tar.gz from Local Files

Thanks

@murk14
Copy link
Author

murk14 commented Jul 20, 2023

Thanks. Here you go.

crash.tar.gz

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants