intel_do_flush_locked falhou Erro de entrada / saída

13

Às vezes, durante a execução de aplicativos usando o OpenGL, a seguinte mensagem é exibida na linha de comando em que executo o aplicativo. Eu tenho uma placa gráfica integrada Sandy Bridge (o mesmo que nos relatórios de bugs)

intel_do_flush_locked failed: Input/output error

A execução de qualquer aplicativo OpenGL subseqüente falha com o mesmo erro. Também isso é exibido no log do sistema

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

Eu tenho visto muitos bugs sobre isso, mas nenhum deles parece ter uma solução. Existe alguma solução para isso (além de desativar o OpenGL)?

    
por Ramchandra Apte 01.08.2012 / 06:53

2 respostas

8

Experimente LIBGL_ALWAYS_SOFTWARE=1 ./yourprogram

    
por mkc 11.09.2015 / 21:50
1

O seguinte parece corrigir o problema para mim:

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

Se isso não ajudar, tente

sudo intel_reg_write 0x2120 0x1206800

Fonte .

    
por Adobe 04.03.2014 / 10:01