-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Constant assertion failed spam in dmesg when having Counter-Strike 2 running #716
Comments
Thanks! This is tracked internally as nvbug 4729070. Looks like the fix missed the 565.xx train so it should be in 570.xx. |
Thanks for the information, will the patch source be available before the 570.xx (beta) release? I would like to apply it on my system earlier if at all possible, as this problem is capable of filling the entire default EDIT: Arch Linux now ships at least the silencing patch, until 570 releases - https://gitlab.archlinux.org/archlinux/packaging/packages/nvidia-open/-/merge_requests/6 |
You can trivially hide the message by setting RmMsg to diff --git a/src/nvidia/src/kernel/rmapi/event_notification.c b/src/nvidia/src/kernel/rmapi/event_notification.c
index cf78eadd..d6937cac 100644
--- a/src/nvidia/src/kernel/rmapi/event_notification.c
+++ b/src/nvidia/src/kernel/rmapi/event_notification.c
@@ -286,11 +286,11 @@ static NV_STATUS _gpuEngineEventNotificationListNotify
portSyncSpinlockAcquire(pEventNotificationList->pSpinlock);
{
// We don't expect this to be called multiple times in parallel
- NV_ASSERT_OR_ELSE(pEventNotificationList->pendingEventNotifyCount == 0,
+ if (pEventNotificationList->pendingEventNotifyCount != 0)
{
portSyncSpinlockRelease(pEventNotificationList->pSpinlock);
return NV_ERR_INVALID_STATE;
- });
+ }
EngineEventNotificationListIter it =
listIterAll(&pEventNotificationList->eventNotificationList); However, while not particularly problematic, this is an actual race condition bug, and the fix is a bit more involved. Which also makes it a bit of a hassle to extract as a patch, so no promises there. |
Hi , Using 550.127.05 closed drivers, the assertion isn't shown and there is no lag in switching from fullscreen Dota2 and the desktop. No black screen while playing neither. I'm using kde plasma-x11 6.1.5, kernel 6.11.0-9-generic (64 bit) , NVIDIA GeForce RTX 3090/PCIe/SSE2. I'll stick to the closed version for now till a fix in 570 will come. thanks a lot! PS. thanks to nvidia I learnt how to use my abilities while the screen is completely black for few seconds. Now I believe I improved my skills in Dota2 ! |
Closed source driver does not suffer from this in any version. But based on the "not particularly problematic" classification above, it ends up just causing a lot of spam and not real issues, so it should be unrelated to your trouble. I would retry on Wayland and Plasma 6.2.2, and if that does not cut it, you can try the 565 beta driver. Also ensure you have fbdev enabled(see https://wiki.archlinux.org/title/NVIDIA#Wayland_configuration), as that can be a problem with 6.11+ kernels at the moment. |
Hi, thanks a lot for your comment. Deactivating allow flipping the random in-game black screen issue has been solved. |
…event-assert-until-570, fix-hdmi-names and kernel-6.12 patches silence-event-assert-until-570 - NVIDIA/open-gpu-kernel-modules#716 (comment) fix-hdmi-names - NVIDIA/open-gpu-kernel-modules#715 Hopefully will fix kernel-open 565 on 6.12. Fixes #276
…event-assert-until-570, fix-hdmi-names and kernel-6.12 patches silence-event-assert-until-570 - NVIDIA/open-gpu-kernel-modules#716 (comment) fix-hdmi-names - NVIDIA/open-gpu-kernel-modules#715 Hopefully will fix kernel-open 565 on 6.12. Fixes Frogging-Family#276
* Update PKGBUILD * Update README.md * kernel-open: Conditionally apply make-modeset-fbdev-default, silence-event-assert-until-570, fix-hdmi-names and kernel-6.12 patches silence-event-assert-until-570 - NVIDIA/open-gpu-kernel-modules#716 (comment) fix-hdmi-names - NVIDIA/open-gpu-kernel-modules#715 Hopefully will fix kernel-open 565 on 6.12. Fixes #276 * Update 565 branch to 565.77 (#280) Co-authored-by: Arthur Coombes <[email protected]> * Get rid of the 6.12 kernel application on kernel-open 565. Fixed with 565.77 --------- Co-authored-by: Tk-Glitch <[email protected]> Co-authored-by: Arthur Coombes <[email protected]> Co-authored-by: Arthur Coombes <[email protected]>
nvidia-bug-report.log.gz
Describe the bug
These bugs have started being reported since 555 on the forums by three people so far:
I still get them very often on the 560 open modules version, they overload the entire dmesg with the same line spammed over and over.
To Reproduce
Launch Counter-Strike 2 from native or Flatpak Steam, and watch
dmesg -w
, they start being thrown immediately even during the logos.The text was updated successfully, but these errors were encountered: