Как может установить catalyst/flgrx драйвер, только для единственной версии ядра (или запись меню GRUB)?

Только что я попытался установить flgrx на машине с Radeon 6480g AMD/ATI (СУМО) на APU, который закончился плохо и закончил тем, что требовал переустанавливания из-за полностью испорченной конфигурации (включая потерю radeon драйвер с открытым исходным кодом). Это было всем на 64-разрядной чистой установке Надежного человека.

Я хотел бы попробовать это снова с более новой версией драйверов Катализатора (также на 64-разрядной чистой установке Надежного человека). Однако наблюдение, поскольку это - моя основная машина и было экстенсивно настроено, я хотел бы избежать риска повреждения графической конфигурации значительно.

Есть ли способ, которым я могу установить драйверы Catalyst/flgrx, такие, что я могу выбрать между загрузкой их и загрузкой открытого исходного кода radeon драйвер, который я в настоящее время использую? Я думал о связи их к определенной версии ядра, которую я уже установил (и, как известно, работает). Это на основе (возможно неправильно) предположение, которым, загружаются ли драйверы, управляют initrd/initramfs и/или командная строка, которую Личинка передает ядру.

Кто-то мог разъясниться, выполнимо ли это, и как я пошел бы о выполнении его? Я в порядке, вручную перемещая Xorg или другие конфигурационные файлы во вручную, если абсолютно необходимо. Однако это является ключевым для меня, что, пока я не знаю, драйвер работает устойчиво, у меня есть a radeon конфигурация, которая работает, и мое текущее ядро (а также любые новые версии/изменения ядра, установленные обновлениями) все еще, содержит и загружается radeon.

Мое ядро 3.13.0-55-универсально, и у меня есть старые ядра до 3.13.0-24-универсальный.

1
задан 3 July 2015 в 20:22

1 ответ

Это не полное постепенное решение, но Вы выглядите достаточно опытными.:-)

драйвер Fglrx установлен с помощью dkms.

можно всегда удалять этого дайвера для определенного ядра командой

sudo dkms remove <module_name>/<module_version> -k <kernel_version>

module_name, fglrx или fglrx_pci, если я помню, что она исправляет.

Также можно отредактировать /usr/src/<module_name>-<module_version>/dkms.conf и удалить AUTOINSTALL=yes оттуда.

, Но проблема может быть в сценариях установки, которые могут поместить в черный список драйвер Radeon. Таким образом, требуются некоторое исследование в deb пакете и тестирование.

, Таким образом, это выполнимо, но по моему скромному мнению это не стоит усилий.

можно всегда устанавливать fglrx от deb пакета, и если что-то идет не так, как надо, просто удаляют его из консоли.

1
ответ дан 7 December 2019 в 16:14

Другие вопросы по тегам:

Похожие вопросы: