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)?

Відповіді:



1

Наступне, здається, вирішило проблему для мене:

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

Якщо це не допоможе спробувати

sudo intel_reg_write 0x2120 0x1206800

Джерело .


Я змінив комп’ютер; тому я не можу перевірити це, але я підтримую пропозицію.
Рамчандра Апте

1
@RamchandraApte Я думаю, що не варто.
Adobe

1
Не допомагає. Що ще спробувати?
temoto

1
Згідно з джерелом цього виправлення, це допомагає лише з ядрами до 3.3, після чого ядро ​​виправляє проблему. Не допомогли мені, але я отримую лише intel_do_flush_locked failedповідомлення, а не запис syslog.
Trendfischer
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.