intel_do_flush_locked输入/输出错误


13

有时在使用OpenGL运行应用程序时,在运行应用程序的命令行中会出现以下消息。我有一个Sandy Bridge集成显卡(与错误报告中的相同)

intel_do_flush_locked failed: Input/output error

运行任何后续OpenGL应用程序都会失败,并出现相同的错误。这也显示在系统日志中

[ 7730.683403] [drm:i915_wait_request] *ERROR* i915_wait_request returns -11 (awaiting 1322416 at 1322415, next 1322417)

我已经看到了许多关于此的错误,但是似乎都没有解决的办法。有什么解决方法(除了禁用OpenGL)?

Answers:



1

以下内容似乎为我解决了此问题:

export hiz=false
export INTEL_HIZ=0
export INTEL_SEPARATE_STENCIL=0

如果没有帮助,请尝试

sudo intel_reg_write 0x2120 0x1206800

来源


我已经更换了电脑;所以我无法测试,但我正在投票。
Ramchandra Apte 2014年

1
@RamchandraApte我想你不应该这样。
Adobe

1
无济于事。还有其他尝试吗?
temoto 2015年

1
根据此修复程序的来龙去脉,这仅对3.3之前的内核有所帮助,之后内核可以解决此问题。并没有帮助我,但我只收到intel_do_flush_locked failed消息,而不是syslog条目。
Trendfischer
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.