error VMWare en ubuntu despues de actualizar a 12.04

Iniciado por xkiz ™, 28 Abril 2012, 06:07 AM

0 Miembros y 1 Visitante están viendo este tema.

xkiz ™

bue el otro dia actualize ubuntu a 12.04 y desde ahi no tira error al iniciar vmplayer. lo inicio y me aparece un cuadro que dice: Before you can run VMWare, several modules must be compiled and loaded into the running ernel.

Edito{

el host donde habia subido la img  la borro.



}
http://k43.kn3.net/AFCDB91FD.jpg
aca el log que dice:
Citar
2012-04-28T01:03:54.336-03:00| vthread-3| I120: Log for VMware Workstation pid=2956 version=8.0.2 build=build-591240 option=Release
2012-04-28T01:03:54.336-03:00| vthread-3| I120: The process is 64-bit.
2012-04-28T01:03:54.336-03:00| vthread-3| I120: Host codepage=UTF-8 encoding=UTF-8
2012-04-28T01:03:54.336-03:00| vthread-3| I120: Host is Linux 3.2.0-24-generic Ubuntu 12.04 LTS
2012-04-28T01:03:54.325-03:00| vthread-3| I120: Msg_Reset:
2012-04-28T01:03:54.325-03:00| vthread-3| I120: [msg.dictionary.load.openFailed] Cannot open file "/usr/lib/vmware/settings": No existe el archivo o el directorio.
2012-04-28T01:03:54.325-03:00| vthread-3| I120: ----------------------------------------
2012-04-28T01:03:54.325-03:00| vthread-3| I120: PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values.
2012-04-28T01:03:54.327-03:00| vthread-3| I120: Msg_Reset:
2012-04-28T01:03:54.327-03:00| vthread-3| I120: [msg.dictionary.load.openFailed] Cannot open file "/root/.vmware/config": No existe el archivo o el directorio.
2012-04-28T01:03:54.327-03:00| vthread-3| I120: ----------------------------------------
2012-04-28T01:03:54.327-03:00| vthread-3| I120: PREF Optional preferences file not found at /root/.vmware/config. Using default values.
2012-04-28T01:03:54.336-03:00| vthread-3| W110: Logging to /tmp/vmware-root/modconfig-2956.log
2012-04-28T01:03:54.461-03:00| vthread-3| I120: modconf query interface initialized
2012-04-28T01:03:54.461-03:00| vthread-3| I120: modconf library initialized
2012-04-28T01:03:54.486-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:03:54.489-03:00| vthread-3| I120: Validating path /lib/modules/preferred/build/include for kernel release 3.2.0-24-generic
2012-04-28T01:03:54.489-03:00| vthread-3| I120: Failed to find /lib/modules/preferred/build/include/linux/version.h
2012-04-28T01:03:54.489-03:00| vthread-3| I120: Failed version test: /lib/modules/preferred/build/include/linux/version.h not found.
2012-04-28T01:03:54.489-03:00| vthread-3| I120: Validating path /lib/modules/3.2.0-24-generic/build/include for kernel release 3.2.0-24-generic
2012-04-28T01:03:54.490-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:03:54.497-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:03:54.517-03:00| vthread-3| I120: Header path /lib/modules/3.2.0-24-generic/build/include for kernel release 3.2.0-24-generic is valid.
2012-04-28T01:03:54.517-03:00| vthread-3| I120: Validating path /lib/modules/3.2.0-24-generic/build/include for kernel release 3.2.0-24-generic
2012-04-28T01:03:54.519-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:03:54.526-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:03:54.545-03:00| vthread-3| I120: Header path /lib/modules/3.2.0-24-generic/build/include for kernel release 3.2.0-24-generic is valid.
2012-04-28T01:03:54.561-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.562-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.564-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.566-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.567-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.581-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.582-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.584-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.586-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.588-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.589-03:00| vthread-3| I120: Validating path /lib/modules/preferred/build/include for kernel release 3.2.0-24-generic
2012-04-28T01:03:54.589-03:00| vthread-3| I120: Failed to find /lib/modules/preferred/build/include/linux/version.h
2012-04-28T01:03:54.589-03:00| vthread-3| I120: Failed version test: /lib/modules/preferred/build/include/linux/version.h not found.
2012-04-28T01:03:54.589-03:00| vthread-3| I120: Validating path /lib/modules/3.2.0-24-generic/build/include for kernel release 3.2.0-24-generic
2012-04-28T01:03:54.591-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:03:54.598-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:03:54.617-03:00| vthread-3| I120: Header path /lib/modules/3.2.0-24-generic/build/include for kernel release 3.2.0-24-generic is valid.
2012-04-28T01:03:54.634-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.636-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.637-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.639-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.641-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.643-03:00| vthread-3| I120: Validating path /lib/modules/preferred/build/include for kernel release 3.2.0-24-generic
2012-04-28T01:03:54.643-03:00| vthread-3| I120: Failed to find /lib/modules/preferred/build/include/linux/version.h
2012-04-28T01:03:54.643-03:00| vthread-3| I120: Failed version test: /lib/modules/preferred/build/include/linux/version.h not found.
2012-04-28T01:03:54.643-03:00| vthread-3| I120: Validating path /lib/modules/3.2.0-24-generic/build/include for kernel release 3.2.0-24-generic
2012-04-28T01:03:54.645-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:03:54.651-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:03:54.670-03:00| vthread-3| I120: Header path /lib/modules/3.2.0-24-generic/build/include for kernel release 3.2.0-24-generic is valid.
2012-04-28T01:03:54.696-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.698-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.700-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.701-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:54.703-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:55.071-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:03:55.071-03:00| vthread-3| I120: Validating path /lib/modules/3.2.0-24-generic/build/include for kernel release 3.2.0-24-generic
2012-04-28T01:03:55.074-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:03:55.081-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:03:55.101-03:00| vthread-3| I120: Header path /lib/modules/3.2.0-24-generic/build/include for kernel release 3.2.0-24-generic is valid.
2012-04-28T01:03:55.101-03:00| vthread-3| I120: Building module vmmon.
2012-04-28T01:03:55.110-03:00| vthread-3| I120: Extracting the sources of the vmmon module.
2012-04-28T01:03:55.152-03:00| vthread-3| I120: Building module with command: /usr/bin/make -j -C /tmp/vmware-root/modules/vmmon-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/3.2.0-24-generic/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.6
2012-04-28T01:03:58.116-03:00| vthread-3| I120: Installing module vmmon from /tmp/vmware-root/modules/vmmon.o to /lib/modules/3.2.0-24-generic/misc.
2012-04-28T01:03:58.116-03:00| vthread-3| I120: Registering file: /usr/lib/vmware-installer/2.0/vmware-installer --register-file vmware-vmx regular /lib/modules/3.2.0-24-generic/misc/vmmon.ko
2012-04-28T01:04:07.387-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:04:07.388-03:00| vthread-3| I120: Validating path /lib/modules/3.2.0-24-generic/build/include for kernel release 3.2.0-24-generic
2012-04-28T01:04:07.390-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:04:07.397-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:04:07.416-03:00| vthread-3| I120: Header path /lib/modules/3.2.0-24-generic/build/include for kernel release 3.2.0-24-generic is valid.
2012-04-28T01:04:07.416-03:00| vthread-3| I120: Building module vmnet.
2012-04-28T01:04:07.416-03:00| vthread-3| I120: Extracting the sources of the vmnet module.
2012-04-28T01:04:07.442-03:00| vthread-3| I120: Building module with command: /usr/bin/make -j -C /tmp/vmware-root/modules/vmnet-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/3.2.0-24-generic/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.6
2012-04-28T01:04:08.955-03:00| vthread-3| I120: Failed to compile module vmnet!
2012-04-28T01:04:08.958-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:04:08.959-03:00| vthread-3| I120: Validating path /lib/modules/3.2.0-24-generic/build/include for kernel release 3.2.0-24-generic
2012-04-28T01:04:08.961-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:04:08.968-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:04:08.987-03:00| vthread-3| I120: Header path /lib/modules/3.2.0-24-generic/build/include for kernel release 3.2.0-24-generic is valid.
2012-04-28T01:04:08.987-03:00| vthread-3| I120: Building module vmblock.
2012-04-28T01:04:08.987-03:00| vthread-3| I120: Extracting the sources of the vmblock module.
2012-04-28T01:04:09.014-03:00| vthread-3| I120: Building module with command: /usr/bin/make -j -C /tmp/vmware-root/modules/vmblock-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/3.2.0-24-generic/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.6
2012-04-28T01:04:10.634-03:00| vthread-3| I120: Installing module vmblock from /tmp/vmware-root/modules/vmblock.o to /lib/modules/3.2.0-24-generic/misc.
2012-04-28T01:04:10.634-03:00| vthread-3| I120: Registering file: /usr/lib/vmware-installer/2.0/vmware-installer --register-file vmware-vmx regular /lib/modules/3.2.0-24-generic/misc/vmblock.ko
2012-04-28T01:04:11.501-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:04:11.501-03:00| vthread-3| I120: Validating path /lib/modules/3.2.0-24-generic/build/include for kernel release 3.2.0-24-generic
2012-04-28T01:04:11.504-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:04:11.511-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:04:11.530-03:00| vthread-3| I120: Header path /lib/modules/3.2.0-24-generic/build/include for kernel release 3.2.0-24-generic is valid.
2012-04-28T01:04:11.530-03:00| vthread-3| I120: Building module vmci.
2012-04-28T01:04:11.530-03:00| vthread-3| I120: Extracting the sources of the vmci module.
2012-04-28T01:04:11.559-03:00| vthread-3| I120: Building module with command: /usr/bin/make -j -C /tmp/vmware-root/modules/vmci-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/3.2.0-24-generic/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.6
2012-04-28T01:04:13.181-03:00| vthread-3| I120: Installing module vmci from /tmp/vmware-root/modules/vmci.o to /lib/modules/3.2.0-24-generic/misc.
2012-04-28T01:04:13.181-03:00| vthread-3| I120: Registering file: /usr/lib/vmware-installer/2.0/vmware-installer --register-file vmware-vmx regular /lib/modules/3.2.0-24-generic/misc/vmci.ko
2012-04-28T01:04:14.060-03:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-24-generic.
2012-04-28T01:04:14.060-03:00| vthread-3| I120: Validating path /lib/modules/3.2.0-24-generic/build/include for kernel release 3.2.0-24-generic
2012-04-28T01:04:14.064-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:04:14.083-03:00| vthread-3| I120: Your GCC version: 4.6
2012-04-28T01:04:14.118-03:00| vthread-3| I120: Header path /lib/modules/3.2.0-24-generic/build/include for kernel release 3.2.0-24-generic is valid.
2012-04-28T01:04:14.118-03:00| vthread-3| I120: Building module vmci.
2012-04-28T01:04:14.118-03:00| vthread-3| I120: Extracting the sources of the vmci module.
2012-04-28T01:04:14.145-03:00| vthread-3| I120: Building module with command: /usr/bin/make -j -C /tmp/vmware-root/modules/vmci-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/3.2.0-24-generic/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.6
2012-04-28T01:04:15.695-03:00| vthread-3| I120: Building module vsock.
2012-04-28T01:04:15.695-03:00| vthread-3| I120: Extracting the sources of the vsock module.
2012-04-28T01:04:15.731-03:00| vthread-3| I120: Building module with command: /usr/bin/make -j -C /tmp/vmware-root/modules/vsock-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/3.2.0-24-generic/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.6
2012-04-28T01:04:18.156-03:00| vthread-3| I120: Installing module vsock from /tmp/vmware-root/modules/vsock.o to /lib/modules/3.2.0-24-generic/misc.
2012-04-28T01:04:18.156-03:00| vthread-3| I120: Registering file: /usr/lib/vmware-installer/2.0/vmware-installer --register-file vmware-vmx regular /lib/modules/3.2.0-24-generic/misc/vsock.ko

la verdad no entiendo lo que dice el log, ergo, ni la menor idea de como arreglar el error, please help!!

Slava_TZD

Before you can run VMWare, several modules must be compiled and loaded into the running ernel.


Si no entiendes ese error, apaga y vámonos. Otra cosa es que no sepas como resolverlo...

¿No te sale la ventanita del VMware Kernel Module Updater?

De todas maneras en log se ve como intenta compilar los módulos y falla en vmnet.

Sube la salida del siguiente comando a pastebin.

# vmware-modconfig --console --install-all


The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.

xkiz ™

entender entiendo lo que quiere decir eso, pero si ves la imagen que puse arriba te daras cuenta que hay un error en VMware Kernel Module Updater, el cual me da el .log que expuse

al ejecutar vmware-modconfig --console --install-all hace esto:

Citar
$sudo vmware-modconfig --console --install-all
Stopping VMware services:
  VMware Authentication Daemon                                        done
  VM communication interface socket family                            done
  Virtual machine communication interface                             done
  Virtual machine monitor                                             done
  Blocking file system                                                done
Using 2.6.x kernel build system.
make: se ingresa al directorio «/tmp/vmware-root/modules/vmmon-only»
make -C /lib/modules/3.2.0-24-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
     MODULEBUILDDIR= modules
make[1]: se ingresa al directorio «/usr/src/linux-headers-3.2.0-24-generic»
 CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driver.o
 CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driverLog.o
 CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/hostif.o
 CC [M]  /tmp/vmware-root/modules/vmmon-only/common/apic.o
 CC [M]  /tmp/vmware-root/modules/vmmon-only/common/comport.o
 CC [M]  /tmp/vmware-root/modules/vmmon-only/common/cpuid.o
 CC [M]  /tmp/vmware-root/modules/vmmon-only/common/hashFunc.o
 CC [M]  /tmp/vmware-root/modules/vmmon-only/common/memtrack.o
 CC [M]  /tmp/vmware-root/modules/vmmon-only/common/phystrack.o
 CC [M]  /tmp/vmware-root/modules/vmmon-only/common/task.o
 CC [M]  /tmp/vmware-root/modules/vmmon-only/common/vmx86.o
 CC [M]  /tmp/vmware-root/modules/vmmon-only/vmcore/moduleloop.o
 LD [M]  /tmp/vmware-root/modules/vmmon-only/vmmon.o
 Building modules, stage 2.
 MODPOST 1 modules
 CC      /tmp/vmware-root/modules/vmmon-only/vmmon.mod.o
 LD [M]  /tmp/vmware-root/modules/vmmon-only/vmmon.ko
make[1]: se sale del directorio «/usr/src/linux-headers-3.2.0-24-generic»
make -C $PWD SRCROOT=$PWD/. \
     MODULEBUILDDIR= postbuild
make[1]: se ingresa al directorio «/tmp/vmware-root/modules/vmmon-only»
make[1]: «postbuild» está actualizado.
make[1]: se sale del directorio «/tmp/vmware-root/modules/vmmon-only»
cp -f vmmon.ko ./../vmmon.o
make: se sale del directorio «/tmp/vmware-root/modules/vmmon-only»
Built vmmon module
Using 2.6.x kernel build system.
make: se ingresa al directorio «/tmp/vmware-root/modules/vmnet-only»
make -C /lib/modules/3.2.0-24-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
     MODULEBUILDDIR= modules
make[1]: se ingresa al directorio «/usr/src/linux-headers-3.2.0-24-generic»
 CC [M]  /tmp/vmware-root/modules/vmnet-only/driver.o
 CC [M]  /tmp/vmware-root/modules/vmnet-only/hub.o
 CC [M]  /tmp/vmware-root/modules/vmnet-only/userif.o
 CC [M]  /tmp/vmware-root/modules/vmnet-only/netif.o
 CC [M]  /tmp/vmware-root/modules/vmnet-only/bridge.o
 CC [M]  /tmp/vmware-root/modules/vmnet-only/filter.o
 CC [M]  /tmp/vmware-root/modules/vmnet-only/procfs.o
 CC [M]  /tmp/vmware-root/modules/vmnet-only/smac_compat.o
 CC [M]  /tmp/vmware-root/modules/vmnet-only/smac.o
 CC [M]  /tmp/vmware-root/modules/vmnet-only/vnetEvent.o
 CC [M]  /tmp/vmware-root/modules/vmnet-only/vnetUserListener.o
/tmp/vmware-root/modules/vmnet-only/filter.c:60:16: error: 'THIS_MODULE' no se declaró aquí (no en una función)
make[2]: *** [/tmp/vmware-root/modules/vmnet-only/filter.o] Error 1
make[2]: *** Se espera a que terminen otras tareas....
/tmp/vmware-root/modules/vmnet-only/netif.c: En la función 'VNetNetIfSetup':
/tmp/vmware-root/modules/vmnet-only/netif.c:134:7: error: se especificó el campo desconocido 'ndo_set_multicast_list' en el inicializador
/tmp/vmware-root/modules/vmnet-only/netif.c:134:7: aviso: inicialización desde un tipo de puntero incompatible [activado por defecto]
/tmp/vmware-root/modules/vmnet-only/netif.c:134:7: aviso: (cerca de la inicialización de 'vnetNetifOps.ndo_validate_addr') [activado por defecto]
/tmp/vmware-root/modules/vmnet-only/userif.c: En la función 'VNetCsumCopyDatagram':
/tmp/vmware-root/modules/vmnet-only/userif.c:520:3: error: tipo incompatible para el argumento 1 de 'kmap'
include/linux/highmem.h:48:21: nota: se esperaba 'struct page *' pero el argumento es de tipo 'const struct <anónimo>'
/tmp/vmware-root/modules/vmnet-only/userif.c:523:3: error: tipo incompatible para el argumento 1 de 'kunmap'
include/linux/highmem.h:54:20: nota: se esperaba 'struct page *' pero el argumento es de tipo 'const struct <anónimo>'
make[2]: *** [/tmp/vmware-root/modules/vmnet-only/netif.o] Error 1
make[2]: *** [/tmp/vmware-root/modules/vmnet-only/userif.o] Error 1
make[1]: *** [_module_/tmp/vmware-root/modules/vmnet-only] Error 2
make[1]: se sale del directorio «/usr/src/linux-headers-3.2.0-24-generic»
make: *** [vmnet.ko] Error 2
make: se sale del directorio «/tmp/vmware-root/modules/vmnet-only»
Unable to install vmnet

Slava_TZD

La imagen no estaba cuando te escribí lo anterior, y de hecho ahora mismo no deja verla. Intenta hacer lo que comentan aca VMWare Workstation 8.0.2 and Linux Kernel 3.2 Patch y nos cuentas como ha ido.


The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.

xkiz ™


Foxy Rider

#5
Pensá que linux no tiene una interfaz estable (en el mismo tree del kernel.org tienen la explicación ), y de versión a versión alguna función u estructura se rompe ... con lo que tenés que recompilar módulos de terceros.
Si la distro es relativamente bleeding edge, vas a estar en problemas si tenés que recompilar módulos, por que puede que tengas que cartonear parches por la red o, leyendo commits que afecten al código que no compila ver qué modificaciones tenés que hacer (si, me tocó hacerlo) , no actualizar el kernel o downgradear si te lo podés permitir.

Acá tenés un lindo ejemplo de un módulo third-party quebrado (a nivel código) por una actualización del kernel

Saludos.

P.S :  Guau, quebró con 3.2? ya vamos por 3.3 y 3.4 está a la vuelta de la esquina !