Обновление модуля ядра

Из-за исторической причины я обязан использовать kernel 3.0 для моей существующей пользовательской операционной системы.

Теперь я пытаюсь использовать эту ОС на новой плате, для чего требуется модуль ядра radeon для встроенного драйвера X для запуска графического интерфейса.

Проблема в том, что требуемый radeon не поддерживает предполагаемую плату набора микросхем.

Но тот же драйвер ядра 3.12 поддерживает этот чипсет.

Как я могу скомпилировать модуль ядра radeon 3.12 (для аргумента) против 3.0?

[Один из способов – заменить исходный каталог /usr/src/3.12/kernel/drivers/gpu/drm/radeon на /usr/src/3.0/kernel/drivers/gpu/drm/radeon . Хотя, я этого не пробовал, попробует. ]

  • Расширение Xvideo не работает с драйвером Radeon
  • как я могу создать проприетарные драйверы Radeon для CentOS 7?
  • Linux 4.1.6 Radeon UVD не отвечает
  • Старая видеокарта ATI на Debian 8 - Xpress 200 - модель: 1150
  • Установлена ​​Fedora с двойной загрузкой рабочего стола Windows. Теперь я не могу получить полное разрешение монитора с помощью AMD Radeon HD 6450
  • ATI дружественный дистрибутив?
  • Улучшен ли Linux Kernel 3.5 с 3.3?
  • multiseat dual gpu, могу ли я иметь 2 разных драйвера?
  • One Solution collect form web for “Обновление модуля ядра”

    Существует несколько онлайн-ресурсов для построения модулей ядра дерева; например

    https://www.kernel.org/doc/Documentation/kbuild/modules.txt

    http://www.tldp.org/LDP/lkmpg/2.6/html/x181.html

    Если они слишком стары, вы можете попробовать следующее:

    https://askubuntu.com/questions/168279/how-do-i-build-a-single-in-tree-kernel-module

    и адаптируйте инструкции к дистрибутиву, который вы используете.

    Вы должны иметь возможность взять источник 3.12 для этого модуля и построить его как из дерева модуля для вашей конкретной системы. Просто убедитесь, что вы скомпилируете его, используя систему, в которую вы планируете загрузить модуль.

    Linux и Unix - лучшая ОС в мире.