Bug 108080 - GK106 [GeForce GTX 660] System Freeze - warp 3d0009 [ILLEGAL_INSTR_ENCODING]
Summary: GK106 [GeForce GTX 660] System Freeze - warp 3d0009 [ILLEGAL_INSTR_ENCODING]
Status: RESOLVED MOVED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) All
: medium critical
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-26 23:19 UTC by Eli
Modified: 2019-12-04 09:45 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
journalctl --system (875.84 KB, text/plain)
2018-09-26 23:19 UTC, Eli
no flags Details

Description Eli 2018-09-26 23:19:55 UTC
Created attachment 141754 [details]
journalctl --system

This is similar but not quite the same bug as #107829

I recently updated arch linux and attempted to use the nouvea driver with my GTX 660 GPU. System will reliable crash after about 30 seconds to 1 min in KDE plasma with the following kernel message.

Sep 25 21:18:49 sokka kernel: nouveau 0000:01:00.0: gr: TRAP ch 2 [023fe33000 Xorg[406]]
Sep 25 21:18:55 sokka kernel: nouveau 0000:01:00.0: gr: GPC1/TPC1/MP trap: global 00000000 [] warp 3d0009 [ILLEGAL_INSTR_ENCODING]
Sep 25 21:19:16 sokka kernel: input input6: event field not found
Sep 25 21:19:16 sokka kernel: input input6: event field not found
Sep 25 21:19:16 sokka kernel: input input6: event field not found
Sep 25 21:19:16 sokka kernel: input input6: event field not found
Sep 25 21:21:35 sokka kernel: sysrq: SysRq : This sysrq operation is disabled.
Sep 25 21:21:35 sokka kernel: sysrq: SysRq : This sysrq operation is disabled.
Sep 25 21:21:36 sokka kernel: sysrq: SysRq : This sysrq operation is disabled.
Sep 25 21:21:36 sokka kernel: sysrq: SysRq : Emergency Sync
Sep 25 21:21:36 sokka kernel: Emergency Sync complete
Sep 25 21:21:37 sokka kernel: sysrq: SysRq : This sysrq operation is disabled.
Sep 25 21:21:37 sokka kernel: sysrq: SysRq : This sysrq operation is disabled.
Sep 25 21:22:39 sokka kernel: INFO: task kworker/u8:5:177 blocked for more than 120 seconds.
Sep 25 21:22:39 sokka kernel:       Not tainted 4.18.9-arch1-1-ARCH #1
Sep 25 21:22:39 sokka kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Sep 25 21:22:39 sokka kernel: kworker/u8:5    D    0   177      2 0x80000000
Sep 25 21:22:39 sokka kernel: Workqueue: events_unbound nv50_disp_atomic_commit_work [nouveau]

Placing nouveau.noaccel=1 as a kernel boot parameter fixes the issue but it is not ideal.
Comment 1 Ilia Mirkin 2018-09-27 02:14:47 UTC
A number of GTX 660 users have a variety of issues with nouveau. Can you see if using blob grctx firmware helps? Follow the instructions at

https://nouveau.freedesktop.org/wiki/VideoAcceleration/#firmware

[make sure you use 325.15 and not another version]

This should get you the appropriate grctx firmware. You can then make use of it by booting with

nouveau.config=NvGrUseFW=1

(Make sure that the firmware ends up whereever the nouveau module is... if it's loaded from initrd, then it should be in initrd, etc.)
Comment 2 Martin Peres 2019-12-04 09:45:49 UTC
-- 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/xorg/driver/xf86-video-nouveau/issues/462.


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.