Bug 105432 - [NVE0] Display Freezes but Mouse Works When Using OpenGL Applications
Summary: [NVE0] Display Freezes but Mouse Works When Using OpenGL Applications
Status: NEW
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium major
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-10 22:03 UTC by gyroninja
Modified: 2018-03-10 22:28 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Output of dmesg with drm.debug=14 and log_buf_len=16M kernel parameters (81.67 KB, text/plain)
2018-03-10 22:04 UTC, gyroninja
no flags Details
Xorg log (71.64 KB, text/plain)
2018-03-10 22:06 UTC, gyroninja
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.