Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Spanish
  • Search

Error al recompilar modulos de VirtualBox [solucionado]

Foro en español para los usuarios Hispanos de Gentoo.

Moderator: Stolz

Post Reply
  • Print view
Advanced search
8 posts • Page 1 of 1
Author
Message
kaltwulx
n00b
n00b
Posts: 5
Joined: Fri Apr 02, 2021 2:16 pm

Error al recompilar modulos de VirtualBox [solucionado]

  • Quote

Post by kaltwulx » Fri Apr 02, 2021 5:40 pm

Que tal comunidad, espero estén muy bien.

Perdón por el spanglish. Recurro a ustedes para que me auxilien: he querido actualizar mi kernel del 5.4.97 al 5.11.11 usando

Code: Select all

genkernel all 
y todo bien hasta que llega a la parte de reconstruir los módulos de VirtualBox y me lanza el siguiente error https://pastebin.com/JZmXi143 he copiado solo las últimas líneas.

Esto es lo que sale del emerge --info https://pastebin.com/S8gE08Sy y estoy tratando de compilar los módulos con los siguientes USE

Code: Select all

Calculating dependencies... done!
[ebuild   R    ] app-emulation/virtualbox-guest-additions-6.1.18:0/6.1::gentoo  USE="X (-dist-kernel)" 0 KiB
[ebuild   R    ] app-emulation/virtualbox-modules-6.1.18:0/6.1::gentoo  USE="(-dist-kernel) -pax_kernel" 0 KiB

La configuración del kernel esta así https://pastebin.com/irFHsPD8 y mi perfil está en:

Code: Select all

  [6]   default/linux/amd64/17.1/desktop/gnome (stable) *
En mi /etc/portage/package.accept_keywords tengo

Code: Select all

sys-kernel/gentoo-sources ~amd64
Mis fuentes apuntan a

Code: Select all

  [3]   linux-5.11.11-gentoo *
Por cierto, he intentado lo que sugiere el reporte del error haciendo

Code: Select all

make oldconfig && make prepare
y el error sigue ocurriendo.

De la guía veo que suele haber errores en la construcción de los módulos cuando hay una mala configuración entre el perfil y el kernel, pero no comprendo muy bien a que se refiere, lo que he querido probar es cambiar el perfil a

Code: Select all

  [21]  default/linux/amd64/17.0/desktop/gnome (dev)
pero no sé si sea buena idea.
Cualquier ayuda es bien recibida, gracias.
Last edited by kaltwulx on Sun Apr 04, 2021 2:54 am, edited 3 times in total.
Top
cameta
Veteran
Veteran
User avatar
Posts: 1394
Joined: Wed Aug 04, 2004 9:51 am

  • Quote

Post by cameta » Fri Apr 02, 2021 8:38 pm

Lo de cambiar el perfil es claramente una mala idea.
Mi consejo:
Si de momento con el 5.4.97 todo funcionaba correctamente no lo actualices, muchas veces estos errores se deben a bugs/incompatibilidades con los módulos de virtualbox que no soportan un kernel superior. especialmente si tenemos en cuenta que el 5.11.11 aun no se ha estabilizado.
Si algo falla LEE el jodido manual, Si sigue fallando LEE BIEN el jodido manual.
Top
quilosaq
Veteran
Veteran
Posts: 1596
Joined: Tue Dec 22, 2009 5:07 pm

  • Quote

Post by quilosaq » Sat Apr 03, 2021 1:10 am

@kaltwulx:
Prueba a ponerte en el directorio de las fuentes del nucleo y ejecutar:

Code: Select all

(root)# make defconfig
Luego intenta de nuevo con genkernel.
Top
kaltwulx
n00b
n00b
Posts: 5
Joined: Fri Apr 02, 2021 2:16 pm

  • Quote

Post by kaltwulx » Sat Apr 03, 2021 3:06 pm

@quilosaq, gracias, lo he intentado y sigue produciéndose el error. @cameta, si yo creo que es lo mejor, he hecho varias pruebas y parece que no hay problema recompilando los módulos para el 5.4.97.

Leí de la salida de genkernel la siguiente configuración de emerge para reconstruir los módulos:

Code: Select all

emerge --ignore-default-opts --buildpkg=n --usepkg=n @module-rebuild
Y el error sale de una forma un poco distinta, se me hace interesante la siguiente línea:

Code: Select all

/var/tmp/portage/app-emulation/virtualbox-guest-additions-6.1.18/work/VirtualBox-6.1.18/out/linux.amd64/release/bin/additions/src/vboxguest/Makefile-header.gmk:193: *** Error: unable to find the headers of the Linux kernel to build against (KERN_DIR=/lib/modules/5.11.11-gentoo/build). Specify KERN_VER=<version> (currently 5.11.11-gentoo) and run Make again.  Stop.
Me hace recordar lo que @cameta menciona, que al código de virtualbox le cuesta adaptarse a nuevos kernels. Leyendo el foro me queda claro con la siguiente respuesta de un moderador llamado fedeliallalinea
Sorry for the question, bu why you continue to update kernel to latest available when you know that you're in trouble with virtualbox?
jaja pues yo no lo sabía. No hay de otra, no sé cómo aplicar un parche para esto. Me agrada ver que los chicos de desarrollo de gentoo dejan bien lo que está en stable.

Ok, ¿solución? Regresar al kernel estable.
¡Saludos, pingüinos!
Top
cameta
Veteran
Veteran
User avatar
Posts: 1394
Joined: Wed Aug 04, 2004 9:51 am

  • Quote

Post by cameta » Sat Apr 03, 2021 10:27 pm

Podrías probar con el 5.10.27 que es el último estable. Siempre y cuando no tengas que trabajar con el ordenador.
Si algo falla LEE el jodido manual, Si sigue fallando LEE BIEN el jodido manual.
Top
kaltwulx
n00b
n00b
Posts: 5
Joined: Fri Apr 02, 2021 2:16 pm

  • Quote

Post by kaltwulx » Sun Apr 04, 2021 1:03 am

cameta wrote:Podrías probar con el 5.10.27 que es el último estable. Siempre y cuando no tengas que trabajar con el ordenador.
No me había dado cuenta, déjame intentarlo y les aviso que tal. La idea de subir de kernel es que en el 5.11 note una mejor experiencia de uso en Gnome, por ejemplo, en el 5.4 al bajar el brillo el sistema se siente bloqueado y se ve que le cuesta, no se siente bien, en cambio en el 5.11 cuando bajo el brillo desde los botones de mi laptop se siente todo muy fluido.

Saludos.
Top
kaltwulx
n00b
n00b
Posts: 5
Joined: Fri Apr 02, 2021 2:16 pm

  • Quote

Post by kaltwulx » Sun Apr 04, 2021 2:54 am

Todo correcto en la versión 5.10.27 gracias!
Saludos!
Top
cameta
Veteran
Veteran
User avatar
Posts: 1394
Joined: Wed Aug 04, 2004 9:51 am

  • Quote

Post by cameta » Sun Apr 04, 2021 9:43 pm

Mi consejo es que ahora que tienes un kernel que te funciona es que bloquees su actualización
Para ello solo hace falta que en package.mask añadas
>sys-kernel/gentoo-sources-5.10.27
Si algo falla LEE el jodido manual, Si sigue fallando LEE BIEN el jodido manual.
Top
Post Reply
  • Print view

8 posts • Page 1 of 1

Return to “Spanish”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic