ошибка журнала: «[drm: gen8_irq_handler [i915]] * ОШИБКА * Обман прерывания главного управления (SDE)!»


8

Я получаю эту ошибку после установки Kubuntu 15.10 при перезапуске Kubuntu:

[   74.873008] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!

Я использую ядро ​​4.2.0-16 и KDE 5.4.2.

Эта ошибка будет отображаться на черном фоне при запуске, завершении работы и перезагрузке. после этого система работает нормально, ничего не происходит.

выходная команда:

$ lspci -k | grep -EA2 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
        Subsystem: ASUSTeK Computer Inc. Device 19ad
        Kernel driver in use: i915

Как исправить эту ошибку?


1
И в чем реальная проблема?
Pilot6

Пожалуйста, отредактируйте ваш вопрос и добавьте вывод команды lspci -k | grep -EA2 'VGA|3D'терминала.
Pilot6

Когда я запускаюсь, выключаюсь и перезагружаюсь, экран выше ошибки на черном фоне, после нормальной работы системы ничего не происходит.
Райан Ле

я только что отредактировал свой вопрос. спасибо @ Pilot6
Райан Ле

Если система работает хорошо, это не проблема. Вы можете сообщить об ошибке в этом сообщении.
Pilot6

Ответы:


0

Это вызвано ошибкой взаимодействия между некоторыми ядрами Linux версии 3 * / 4 * и модулем ядра Intel / Broadwell i915.ko / i915_bpo.ko .

«ко» означает «объект ядра». Имя модуля с ошибками варьируется от i915.ko до i915_bpo.ko в зависимости от версии вашего ядра Linux (каждая версия ядра работает с другой версией этого модуля ядра).

Файл i915 / i915_bpo представляет собой модуль ядра, который работает как драйвер устройства для устройств Intel / Broadwell GPU (графический блок питания): в вашем случае это драйвер устройства для вашего VGA-совместимого контроллера Intel Corporation Broadwell-U Integrated Graphics (rev. 09) .

Для получения дополнительной информации об этой ошибке, пожалуйста, прочитайте и подпишитесь на этот отчет об ошибке:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1520040

Связанные ошибки:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1488719 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1503541

В настоящее время последний стабильный (работающий) модуль ядра - i915_bdw.ko , но для его использования вам потребуется установить ядро 3.13.0-36-generic и использовать его как ядро ​​вашей системы по умолчанию.

Чтобы установить ядро 3.13.0-36-generic , запустите эту суперкоманду оболочки:

sudo apt-get update && sudo apt-get check && sudo apt-get install linux-image-3.13.0-36-generic linux-image-extra-3.13.0-36-generic linux-headers-3.13.0-36 linux-headers-3.13.0-36-generic linux-signed-image-3.13.0-36-generic linux-tools-3.13.0-36 -y

Если в вашем хранилище Ubuntu отсутствует ядро 3.13.0-36-generic , вы можете вручную загрузить и установить необходимые файлы:

  • Откройте окно терминала оболочки.

  • Выполните эту команду для проверки архитектуры вашей операционной системы:

    uname -i
    

    Если ответом на приведенную выше команду является x86_64 (или что-либо, имеющее 64 в нем), ваша системная архитектура будет 64-битной . В противном случае приведенная выше команда вернет i386 (или что-то подобное, например, i586, i686 ...), таким образом, ваша системная архитектура будет 32-битной .

  • Выполните эту команду для создания и доступа к временной папке установки:

    sudo mkdir /tmp/kerneldebs && cd /tmp/kerneldebs
    
  • Теперь вам нужно скачать 3 необходимых файла для архитектуры вашей системы.

    • Если ваша системная архитектура 32-разрядная (i386), запустите эту суперкоманду:

      sudo wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-headers-3.13.11-03131106_3.13.11-03131106.201408131735_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-headers-3.13.11-03131106-generic_3.13.11-03131106.201408131735_i386.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-image-3.13.11-03131106-generic_3.13.11-03131106.201408131735_i386.deb && sudo dpkg -i *.deb
      
    • Если ваша системная архитектура является 64-битной (amd64), запустите эту суперкоманду:

      sudo wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-headers-3.13.11-03131106_3.13.11-03131106.201408131735_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-headers-3.13.11-03131106-generic_3.13.11-03131106.201408131735_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-image-3.13.11-03131106-generic_3.13.11-03131106.201408131735_amd64.deb && sudo dpkg -i *.deb
      

Приведенная выше суперкоманда загрузит все три файла deb, необходимые для установки ядра в вашей системе, а затем установит их.

Теперь, когда вы установили ядро, вам нужно настроить GRUB, чтобы иметь возможность загружать ядро 3.13.0-36-generic по умолчанию (вместо загрузки текущего ядра 4.X). Чтобы узнать, как это сделать, прочитайте ответы на этот вопрос .


Я попытался сделать это и получил: E: Unable to locate package linux-image-3.13.0-36-generic E: Couldn't find any package by regex 'linux-image-3.13.0-36-generic' E: Unable to locate package linux-image-extra-3.13.0-36-genericошибка повторяется для заголовков, подписанного изображения и инструментов, но это не все вписывается в комментарий.
Jimchristie

@jimirings: я обновил ответ, чтобы объяснить, как определить архитектуру вашей операционной системы и на ее основе вручную загрузить 3 правильных файла ядра и установить их. Как только вы это сделаете, сконфигурируйте и обновите GRUB, чтобы при перезапуске вашей системы она выбрала ядро 3.13.0-36-generic по умолчанию.
Юрий Сукупира

0

Это ошибка Freedesktop # 92084 . Сообщение ( *ERROR* The master control interrupt lied (SDE)) является безобидным предупреждением и может быть безопасно проигнорировано.


К сожалению, это не может быть проигнорировано, так как оно спамит мусор по всей вашей консоли, когда вы пытаетесь набирать команды.
Сова
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.