Драйверы Омеги AMD не работают с ядром 3.17.6 на Надежном человеке?

Я просто установил новые fglrx драйверы на Ubuntu 14.04. Новые драйверы AMD являются определенными для распределения, так загрузил их. Так как это говорит, что они совместимы с ядром до 3,17 версий на информации о версии, загруженное ядро 3.17.6 версий и dpkg -i'редактор это. При установке там это говорит, что существуют ошибки. Это - журнал.

Так, компьютер перезапуска и после входит в систему, компьютерные замораживания. Удачная вещь, которую я могу перезагрузить, режим восстановления доступа и выбор между ядрами (версия по умолчанию на надежном человеке 3.13.*).

Затем я пытался установить ядро "между" 3,13 и 3.17; установленный 3.15.10 и все пошло прекрасное. Попробованный затем 3.17.0 (конюшен), неправильно снова. Таким образом, я остался на 3.16.7 и все прекрасное.

Кто-либо знает то, что произошло с 3,17 и как решить его? Я подозреваю, что AMD, предназначенный 3.16 на информации о версии вместо этого 3.16..., о, почти забыл. Вот журнал ошибки когда dpkg ядро. Журнал fglrx, то же для любых 3.17.*:

DKMS make.log for fglrx-core-14.501 for kernel 3.17.4-031704-generic (x86_64)
dom dic 21 03:55:11 CLST 2014
/usr/sbin/dkms: línea 73: cd: /var/lib/dkms/fglrx/14.501/build: No existe el archivo o el directorio
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.a .??* *.symvers
make -C /lib/modules/3.17.4-031704-generic/build SUBDIRS=/var/lib/dkms/fglrx-core/14.501/build/2.6.x modules
make[1]: se ingresa al directorio «/usr/src/linux-headers-3.17.4-031704-generic»
  CC [M]  /var/lib/dkms/fglrx-core/14.501/build/2.6.x/firegl_public.o
/var/lib/dkms/fglrx-core/14.501/build/2.6.x/firegl_public.c:6396:12: warning: ‘KCL_fpu_save_init’ defined but not used [-Wunused-function]
 static int KCL_fpu_save_init(struct task_struct *tsk)
            ^
  CC [M]  /var/lib/dkms/fglrx-core/14.501/build/2.6.x/kcl_acpi.o
/var/lib/dkms/fglrx-core/14.501/build/2.6.x/kcl_acpi.c: In function ‘KCL_ACPI_Slot_No_Hotplug’:
/var/lib/dkms/fglrx-core/14.501/build/2.6.x/kcl_acpi.c:845:21: error: ‘struct acpi_device_flags’ has no member named ‘no_hotplug’
          tdev->flags.no_hotplug = true;
                     ^
make[2 ]: *** [/var/lib/dkms/fglrx-core/14.501/build/2.6.x/kcl_acpi.o] Error 1
make[1 ]: *** [_module_/var/lib/dkms/fglrx-core/14.501/build/2.6.x] Error 2
make[1 ]: se sale del directorio «/usr/src/linux-headers-3.17.4-031704-generic»
make: *** [kmod_build] Error 2
build failed with return value 2
1
задан 21 December 2014 в 04:05

2 ответа

На самом деле существует патч для fglrx 14.501 для создания его работающий с ядром 3.17. X ( источник ). Так как я хотел установить от debs, я сделал это немного различный путь, чем описанный в связанном источнике.

  1. Загрузка deb пакеты от сайта AMD
  2. Извлечение fglrx_core dpkg-deb -R packagename.deb tmp
  3. Применяет патч к файлу tmp/usr/src/fglrx-core-14.501/kcl_acpi.c (я только что добавил, недостающие строки вручную)
  4. Переименовывают/удаляют старый deb пакет
  5. , Восстанавливают пакет dpkg-deb -b tmp packagename.deb
  6. Установка от фиксированного deb
1
ответ дан 10 November 2019 в 10:59

AMD только поддерживает до Ядра 3.16. Никакая поддержка Ядра 3.17 и> все же

1
ответ дан 10 November 2019 в 10:59

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

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