Ошибка "graphics turbo disabled until i915 loads"

Опубликовано: Комментариев: 0

У меня ноутбук Lenovo Thinkpad Edge 14 с интегрированной видеокартой от Intel. Если заглянуть в логи запуска системы dmesg - то можно было заметить назойливую ошибку:

failed to get i915 symbols, graphics turbo disabled until i915 loads
Данная ошибка выскакивала как в версии Ubuntu 12.04, так и существует по сей день в Ubuntu 14.04. Вот параметры моей системы на момент написания статьи:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:  Ubuntu 14.04.4 LTS
Release:  14.04
Codename:  trusty

$ uname -a
Linux ibm 3.18.6-031806-generic #201502061036 SMP Fri Feb 6 16:01:01 UTC 2015 i686 i686 i686 GNU/Linux

$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
Итак, чтобы исправить вышеуказанную ошибку при запуске системы необходимо проделать в терминале от имени root пользователя следующее действие:
sudo echo "softdep intel_ips pre: i915" > /etc/modprobe.d/intel-ips-dep-i915.conf
После этого перезагружаем ноутбук и всё замечательно работает, подобная ошибка более не тревожит. На веб-сайте ubuntuforums.org было высказано предположение, что такая ошибка появляется если ноутбук поддерживает dual-GPU (две видеокарты), а BIOS устанавливает по умолчанию видеокарту, которая не является моделью Intel. А это, в свою очередь, приводит к тому, что модули intel_agp и i915 не могут загрузиться при старте системы. Приведенный в статье способ решения проблемы работает, по мнению автора, со всеми системами равно как с 1 видеокартой, так и с несколькими GPU на борту. Кроме того, указывается, что если вы уже обновили initramfs с модулем i915 - то Вам необходимо будет откатить эти изменения, путем удаления i915 модуля из  /etc/initramfs-tools/modules, с последующим запуском команды 'update-initramfs -k all -u'. В моём ноутбуке Lenovo Thinkpad Edge 14 установлена одна видеокарта от Intel. И данный метод помог устранить ошибку "graphics turbo disabled until i915 loads".