|Summary:||[NVE0] Display Freezes but Mouse Works When Using OpenGL Applications|
|Component:||Driver/nouveau||Assignee:||Nouveau Project <nouveau>|
|Status:||NEW ---||QA Contact:||Xorg Project Team <xorg-team>|
|i915 platform:||i915 features:|
Description gyroninja 2018-03-10 22:03:43 UTC
System: Gentoo - Last Updated 2018-03-09 libdrm: 2.4.91 mesa: 18.0.0 xf86-video-nouveau-1.0.15 Graphics Card: NVIDIA GeForce GTX 650 Ti Boost Description: When I am using opengl application, after a random amount of time of continuous use my system will freeze. On the Diagnosing a Hang wiki page my machine reaches level 3 where my display is frozen, but my mouse doesn't move nor does my num lock key turn on my num lock light on my keyboard. My ssh connection still works though. Attached is a log of me loading quake3-cpma (a mod to ioquake3) and it immediately freezing on the main menu. Often times I can play several matches before it freezes. I have also experienced this hang when using mpv (a movie player). Work Around: Using the kernel parameter nouveau.noaccel=1 prevents lockups, but switches you into using software rendering for opengl.
Comment 1 gyroninja 2018-03-10 22:04:58 UTC
Created attachment 137977 [details] Output of dmesg with drm.debug=14 and log_buf_len=16M kernel parameters
Comment 2 gyroninja 2018-03-10 22:06:37 UTC
Created attachment 137978 [details] Xorg log Note that this is of a separate session from the crash seen in dmesg.log. Even with verbose logging, I didn't see any messages in the log when the crash happened.
Comment 3 gyroninja 2018-03-10 22:27:54 UTC
Looks like I am able to move my mouse cursor. I just wasn't able to notice it with quake as it captures / hides my cursor. It might also be worth to note that when the freeze happens there is some visual corruption going on. Additionally the audio still plays. IIRC in the case of quake it seems to just loop a sound effect, but with mpv it keeps playing the video's audio.