Fix patches sent to kernel team mailing list: https://lists.ubuntu.com/archives/kernel-team/2024-December/155871.html.
SRU Justification [Impact] On a system with a GV100 GPU using the nouveau driver, the display becomes unresponsive and a storm of "nouveau 0000:07:00.0: disp: ctrl 00000080" messages are continuously printed to dmesg once the desktop environment reaches its idle timeout. This is interfering with certification testing for the DGX Station desktop system, as the system eventually will become unresponsive during testing. [Fix] This only affects Focal. Backporting the following patches from K5.6 resolves the issue: 58ae5284f6 ("drm/nouveau/disp/gv100-: halt NV_PDISP_FE_RM_INTR_STAT_CTRL_DISP_ERROR storms") 5bb88d0794 ("drm/nouveau/kms/gv100-: move window ownership setup into modesetting path") 137c4ba716 ("drm/nouveau/kms/gv100-: avoid sending a core update until the first modeset") [Test Case] 1. Install desktop environment $ sudo apt install ubuntu-desktop 2. Configure GDM $ sudo vim /etc/gdm3/custom.conf => Uncomment WaylandEnable=false => Configure automatic login for the `ubuntu` user by setting AutomaticLoginEnable = true AutomaticLogin = ubuntu 3. Disable display timeout $ gsettings set org.gnome.desktop.session idle-delay 0 4. Set graphical as the default target $ sudo systemctl set-default graphical.target 5. Reboot the system 6. Enable 1 second display timeout and wait ~10 seconds $ gsettings set org.gnome.desktop.session idle-delay 1 7. Observe that after applying these patches, the display can wake up from idle and the system continues to be usable without a storm of "nouveau 0000:07:00.0: disp: ctrl 00000080" messages in dmesg. [Where things could go wrong] These changes affect only the nouveau driver. Issues would appear as misbehavior of the nouveau driver, mostly likely for Volta NVIDIA GPUs. -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-video-nouveau in Ubuntu. https://bugs.launchpad.net/bugs/2078011 Title: nouveau keeps showing `disp: ctrl 00000080` and crippling the system To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2078011/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp