This has happened to me twice, once on my desktop and once on my laptop, where I have Bluefin GTS installed on both. The only way out was to reboot the system. Looking at system logs using journalctl
on the previous boot, the only suspect activity I could find was
Jul 04 10:59:08 bluefin gsd-power[3952]: Failed to acquire idle monitor proxy: Timeout was reached
Jul 04 10:59:08 bluefin gnome-session-binary[3729]: GnomeDesktop-WARNING: Failed to acquire idle monitor proxy: Timeout was reached
Jul 04 10:59:08 bluefin gnome-session[3729]: gnome-session-binary[3729]: GnomeDesktop-WARNING: Failed to acquire idle monitor proxy: Timeout was reached
...
Jul 04 10:57:54 bluefin kernel: amdgpu 0000:05:00.0: amdgpu: Error getting VM ID (-12)
...
Jul 04 10:57:43 bluefin kernel: NVRM: nvAssertOkFailedNoLog: Assertion failed: Out of memory [NV_ERR_NO_MEMORY] (0x00000051) returned from pRmApi->Alloc(pRmApi, device->session->handle, isSystem>
Jul 04 10:57:43 bluefin kernel: NVRM: sysmemConstruct_IMPL: *** Cannot allocate sysmem through fb heap
Jul 04 10:57:43 bluefin kernel: NVRM: nvCheckOkFailedNoLog: Check failed: Out of memory [NV_ERR_NO_MEMORY] (0x00000051) returned from _memdescAllocInternal(pMemDesc) @ mem_desc.c:1353
Jul 04 10:57:43 bluefin kernel: NVRM: nvAssertOkFailedNoLog: Assertion failed: Out of memory [NV_ERR_NO_MEMORY] (0x00000051) returned from pRmApi->Alloc(pRmApi, device->session->handle, isSystem>
Jul 04 10:57:43 bluefin kernel: NVRM: sysmemConstruct_IMPL: *** Cannot allocate sysmem through fb heap
Jul 04 10:57:43 bluefin kernel: NVRM: nvCheckOkFailedNoLog: Check failed: Out of memory [NV_ERR_NO_MEMORY] (0x00000051) returned from _memdescAllocInternal(pMemDesc) @ mem_desc.c:1353
...
Jul 04 10:57:40 bluefin kernel: NVRM: nvAssertOkFailedNoLog: Assertion failed: Out of memory [NV_ERR_NO_MEMORY] (0x00000051) returned from pRmApi->Alloc(pRmApi, device->session->handle, isSystem>
Jul 04 10:57:40 bluefin kernel: NVRM: sysmemConstruct_IMPL: *** Cannot allocate sysmem through fb heap
Jul 04 10:57:40 bluefin kernel: NVRM: nvCheckOkFailedNoLog: Check failed: Out of memory [NV_ERR_NO_MEMORY] (0x00000051) returned from _memdescAllocInternal(pMemDesc) @ mem_desc.c:1353
Is this a GPU driver issue or a gnome-desktop issue? These are logs from my laptop, I was unable to check the log on the desktop (which has an NVIDIA GPU). This has happened only once per system since I installed them three months ago, but the desktop is at my work, and it can happen that it causes a freeze at critical moments. The annoying part is that the system operates otherwise, only the desktop environment service becomes unresponsive.