[Bug 104388] New: [drm] GPU HANG: ecode 6:0:0x85fffff8
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Dec 26 20:58:22 UTC 2017
https://bugs.freedesktop.org/show_bug.cgi?id=104388
Bug ID: 104388
Summary: [drm] GPU HANG: ecode 6:0:0x85fffff8
Product: DRI
Version: unspecified
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Intel
Assignee: intel-gfx-bugs at lists.freedesktop.org
Reporter: fabrice at bellet.info
QA Contact: intel-gfx-bugs at lists.freedesktop.org
CC: intel-gfx-bugs at lists.freedesktop.org
Created attachment 136392
--> https://bugs.freedesktop.org/attachment.cgi?id=136392&action=edit
error file
On a thinkpad X220, with a Intel HD Graphics 3000, running a stock version of
Fedora 27 x86_64, and using Xorg instead of Wayland, I can trigger a GPU hang
pretty easily running FlightGear, the flight simulator, when the windows has a
particular size.
The /sys/class/drm/card0/error is attached to this bug.
I tested with Mesa-17.2.2 (packaged in Fedora 27), and also with a custom built
of Mesa-17.3.1, with the same problem.
Here is how to reproduce the bug, for example from a Fedora 27 live Workstation
USB stick (with a Fedora 27 installed on disk, you can skip directly to the dnf
install commands):
- make sure that gdm will use Xorg instead of Wayland :
# rpm -e xorg-x11-server-Xwayland gnome-session-wayland-session --nodeps
- logout liveuser and login again
- verify that Xorg is running.
- free some space on / (the live USB stick may not have enough free space to
hold the 2.5GB of FlightGear scenery data), for example by removing some *big*
packages:
# rpm -qa | grep libreoffice| xargs rpm -e gnome-documents unoconv
# rpm -qa | grep adobe-source | xargs rpm -e
# rpm -qa | egrep '(qemu|libvirt)' | xargs rpm -e gnome-boxes
# rpm -e glibc-all-langpacks java-1.8.0-openjdk-headless
gnome-getting-started-docs javapackages-tools
# rpm -e gnome-user-docs fedora-workstation-backgrounds
# rpm -e foomatic-db-ppds cldr-emoji-annotation libpinyin-data
evolution-langpacks evolution ibus-libpinyin foomatic-db evolution-ews
evolution-help libpinyin foomatic ibus-typing-booster evolution-ews-langpacks
libzhuyin ibus-libzhuyin
# rpm -e firefox
# rpm -e iwl7260-firmware webkitgtk4-plugin-process-gtk2 qt-x11 unicode-ucd
libkkc-data dbusmenu-qt sni-qt adwaita-qt4 ibus-qt libkkc ibus-kkc
- install FlightGear and wmctrl
# dnf install FlightGear wmctrl
- start it using these startup parameters:
$ fgfs --airport=LKPR --aircraft=mibs --timeofday=afternoon --season=summer
--disable-real-weather-fetch --prop:/sim/rendering/multi-sample-buffers=true
--prop:/sim/rendering/multi-samples=2 --disable-rembrandt --enable-freeze
--disable-terrasync --glideslope=6.0 --offset-distance=5 --on-ground=false
--disable-auto-coordination --metar="XXXX 012345Z 15003KT 19SM FEW072 FEW350
25/07 Q1028 NOSIG"
- from another terminal window, resize the FlightGear window to size 1024x717,
and verify with xwininfo that the window has the expected size (if the window
is sticked below the menu top bar in GNOME, it won't resize properly, the bug
also happens if the window is partially offscreen):
$ wmctrl -r FlightGear -e 0,200,200,1024,717
- unfreeze the simulator by hitting the "P" key
- move up the view a dozen times, by hitting the "down arrow" key, you should
see sparse clouds in the sky
- move the "left" or "right" arrow key to rotate the view of the sky.
- the GPU should freeze pretty quickly in this situation (<30seconds)
The window height seems to be an important condition to trigger this crash.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20171226/e7623570/attachment-0001.html>
More information about the intel-gfx-bugs
mailing list