LINUX.ORG.RU

kernel 3.7.x vs virtualbox и fglrx

 ,


0

1

Доброго времени суток.

Решил обновить ядро в ubuntu 12.10 64bit, брал отсюда. При установке лезут ошибки (весь лог):

Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.7.1-030701-generic /boot/vmlinuz-3.7.1-030701-generic
Error! Bad return status for module build on kernel: 3.7.1-030701-generic (x86_64)
Consult /var/lib/dkms/fglrx/9.010/build/make.log for more information.
Error! Bad return status for module build on kernel: 3.7.1-030701-generic (x86_64)
Consult /var/lib/dkms/virtualbox/4.1.18/build/make.log for more information.
cat /var/lib/dkms/fglrx/9.010/build/make.log
DKMS make.log for fglrx-9.010 for kernel 3.7.1-030701-generic (x86_64)
Пт. янв.  4 03:41:45 MSK 2013
AMD kernel module generator version 2.1
kernel includes at /lib/modules/3.7.1-030701-generic/build/include not found or incomplete
file: /lib/modules/3.7.1-030701-generic/build/include/linux/version.h
cat /var/lib/dkms/virtualbox/4.1.18/build/make.log
DKMS make.log for virtualbox-4.1.18 for kernel 3.7.1-030701-generic (x86_64)
Пт. янв.  4 03:41:45 MSK 2013
make: Вход в каталог `/usr/src/linux-headers-3.7.1-030701-generic'
  LD      /var/lib/dkms/virtualbox/4.1.18/build/built-in.o
  LD      /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/built-in.o
  CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/linux/SUPDrv-linux.o
  CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/SUPDrv.o
  CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/SUPDrvSem.o
  CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/alloc-r0drv.o
  CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/initterm-r0drv.o
  CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/memobj-r0drv.o
  CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/mpnotification-r0drv.o
  CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/powernotification-r0drv.o
  CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/linux/assert-r0drv-linux.o
  CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/linux/alloc-r0drv-linux.o
  CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/linux/initterm-r0drv-linux.o
  CC [M]  /var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.o
/var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c: В функции «rtR0MemObjNativeMapUser»:
/var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1451:38: ошибка: «VM_RESERVED» undeclared (first use in this function)
/var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.c:1451:38: замечание: each undeclared identifier is reported only once for each function it appears in
make[2]: *** [/var/lib/dkms/virtualbox/4.1.18/build/vboxdrv/r0drv/linux/memobj-r0drv-linux.o] Ошибка 1
make[1]: *** [/var/lib/dkms/virtualbox/4.1.18/build/vboxdrv] Ошибка 2
make: *** [_module_/var/lib/dkms/virtualbox/4.1.18/build] Ошибка 2
make: Выход из каталога `/usr/src/linux-headers-3.7.1-030701-generic'

В чем беда и можно ли вылечить в домашних условиях?

P.s.: с ядром 3.7.0 аналогичная беда.

Ну виртуалбокс можно бы и обновить. Последняя версия (4.2.6) под 3.7.1 нормально собирается.

post-factum ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.