Це викликано помилкою взаємодії між ядрами версії 3 * / 4 * Linux та модулем ядра Intel / Broadwell i915.ko / i915_bpo.ko .
"ko" означає "об'єкт ядра". Назва модуля баггі змінюється між i915.ko та i915_bpo.ko залежно від вашої версії ядра Linux (кожна версія ядра працює з іншою версією цього модуля ядра).
Файл i915 / i915_bpo - це модуль ядра, який працює як драйвер пристроїв для пристроїв Intel / Broadwell GPU (Graphical Power Unit): у вашому випадку це драйвер пристрою для вашого 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
Суперкоманда вище завантажить усі три файли деб, необхідні для встановлення ядра у вашій системі, а потім встановить їх.
Тепер, коли ви встановили ядро, вам доведеться налаштувати GRUB, щоб мати змогу завантажувати ядро 3.13.0-36-generic за замовчуванням (замість завантаження вашого поточного ядра 4.X). Щоб дізнатися, як це зробити, будь ласка, прочитайте відповіді на це питання .