Summary: | [snb] quakespasm triggers a reproducible GPU hang on Sandy Bridge | ||
---|---|---|---|
Product: | Mesa | Reporter: | bugs |
Component: | Drivers/DRI/i965 | Assignee: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Status: | RESOLVED MOVED | QA Contact: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Severity: | normal | ||
Priority: | medium | CC: | intel-gfx-bugs |
Version: | unspecified | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
4.18.16.a-1-hardened-dmesg.txt
4.18.16.a-1-hardened-error.txt.bz2 4.18.16.a-1-hardened-journalctl.txt 4.19.0-1035f22af3e97-dmesg.txt 4.19.0-1035f22af3e97-error.txt.bz2 4.19.0-1035f22af3e97-journalctl.txt grey-triangles-1.jpg grey-triangles-2.jpg grey-triangles-3.jpg unfilled-triangles.jpg denys_artifacts |
Description
bugs
2018-10-22 01:50:56 UTC
Created attachment 142126 [details]
4.18.16.a-1-hardened-dmesg.txt
Created attachment 142127 [details]
4.18.16.a-1-hardened-error.txt.bz2
/sys/class/drm/card0/error capture under 4.18.16.
Created attachment 142128 [details]
4.18.16.a-1-hardened-journalctl.txt
Created attachment 142129 [details]
4.19.0-1035f22af3e97-dmesg.txt
Created attachment 142130 [details]
4.19.0-1035f22af3e97-error.txt.bz2
/sys/class/drm/card0/error capture under drm-tip.
Created attachment 142131 [details]
4.19.0-1035f22af3e97-journalctl.txt
Created attachment 142132 [details]
grey-triangles-1.jpg
Example of post-hang artifacts.
Created attachment 142133 [details]
grey-triangles-2.jpg
Example of post-hang artifacts.
Created attachment 142134 [details]
grey-triangles-3.jpg
Example of post-hang artifacts.
Created attachment 142135 [details]
unfilled-triangles.jpg
Example of post-hang artifacts.
hi, thanks for the report. I tried to reproduce the issue on SNB with 18.2.2 mesa (built from source). kernel 4.18.16 too. OS - ubuntu 18.10 Screen - native for laptop (I used max resolution in the game + fullscreen + vsync enabled). My playing session was about 1.30h in total, with few re-launches. For me it worked perfect. Later I will try more, but, it would be great if you try to get an apitrace of the game with a hang: https://github.com/apitrace/apitrace short update. Connected my monitor via display port.
What I found - a lot of random hangs not related to the game (in desktop env... mostly).
The closed thing I got during crashes/freezes in the game, this:
>Shutting down SDL sound
>X Error of failed request: BadValue (integer parameter out of range for >operation)
> Major opcode of failed request: 153 (XFree86-VidModeExtension)
> Minor opcode of failed request: 10 (XF86VidModeSwitchToMode)
> Value in failed request: 0x2c00014
> Serial number of failed request: 780
> Current serial number in output stream: 782
In window mode - everything works fine. In full-screen - those things happened. After some time even in full-screen mode it started working fine.
So, could you try windows mode and check the game?
Hi Denis. I did some quick testing, having disabled the fullscreen mode in the game. Performance was notably reduced, presumably due to no longer being unredirected, but no hangs occurred. After subsequently re-enabling the fullscreen mode, a hang occurred within a minute of play. I was surprised to find that the artifacts I previously mentioned became visible as soon as I switched off the full-screen mode. I shall carry out some more in-depth testing this weekend, including the use of the apitrace tool that you kindly mentioned. For what it's worth, I don't have any apparent issues with the use of DisplayPort in my operating environment, as long as I avoid Wayland. Docking and undocking works, other unredirected/fullscreen applications seem to work reliably, Gnome's compositor seems to behave etc. oh! I forgot to mention that during those freezes and hangs, after playing with a screen resolution, I had these artifacts at the screen (display port connection). I never saw them on built-in display (see attachments) Created attachment 142171 [details]
denys_artifacts
hi. Do you have any news on this issue? Did you have possibility to get an apitrace for the hang? -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/1765. |
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.