When I open a program, or a program I’m in experiences a heavy transient load, my system chugs: i.e., the framerate drops, and I can see the mouse cursor jump around; text input lags, etc.,
I was told on IRC and Matrix and the threadiverse that this was most likely a graphics driver issue. Is that the case? What can I try to resolve it?
Relevant System Information:
Nvidia Geforce GTX 980 with the proprietary recommended drivers (-535)
Dual Monitor Setup
intel integrated graphics as the other graphics processor.
for one, this doesn’t exist /etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf and there is no package provided /usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf
Based on the symptoms you described (cursor jumps, input delay, frame drops when opening applications), this looks like the desktop compositor getting blocked when the GPU is under load.
A few things worth checking:
• Whether the system is running in PRIME on-demand mode
• Whether the issue still occurs with a single monitor
• Whether the NVIDIA driver is handling the desktop composition
Multi-monitor setups with NVIDIA on Xorg sometimes cause frame pacing issues.
I see the problem on Nvidia Forum, Because the problem is very common