Re: [opensuse-es] Problemas para compilar Kernel rt
El 8 de abril de 2010 00:17, Mauricio J. Adonis C
Hola amigos, he estado tratando de compilar un kernel rt (2.6.33.2) pero siempre termina en un error de compilación (Error 2) en algún módulo (uno o más). Las fuentes son oficiales (kernel.org) y el parche rt también (http://www.kernel.org/pub/linux/kernel/projects/rt/ ); patch-2.6.33.2-rt13.bz2. Si alguien ha tenido éxito compilando un núcleo rt, le agradecería la ayuda.
Es posible que te esté faltando alguna herramienta de compilación, o estés usando alguna versión de gcc distinta a la que usa la gente que desarrolla el kernel. Pero, para que quieres compilarlo, si lo tienes ya empaquetado? http://suse.mirrors.tds.net/pub/opensuse/distribution/11.2/repo/oss/suse/i58... http://suse.mirrors.tds.net/pub/opensuse/distribution/11.2/repo/oss/suse/x86... Salu2 -- USA LINUX OPENSUSE QUE ES SOFTWARE LIBRE, NO NECESITAS PIRATEAR NADA Y TAMPOCO TE VAS A PREOCUPAR MAS POR LOS VIRUS Y SPYWARES: http://www.opensuse.org/es/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El jue, 08-04-2010 a las 08:52 -0300, Juan Erbes escribió:
Pero, para que quieres compilarlo, si lo tienes ya empaquetado?
Sí, ya hay una versión rt en los repos, pero la idea de compilarlo es ajustar un núcleo con precisión a mi hardware... el de los repos es un rt genérico. -- Saludos, Mauricio J. Adonis C. ------------------------------------------ Usuario Linux # 482032 Usuario Ubuntu # 25554 ------------------------------------------ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2010-04-08 a las 17:46 -0400, Mauricio J. Adonis C. escribió:
El jue, 08-04-2010 a las 08:52 -0300, Juan Erbes escribió:
Pero, para que quieres compilarlo, si lo tienes ya empaquetado?
Sí, ya hay una versión rt en los repos, pero la idea de compilarlo es ajustar un núcleo con precisión a mi hardware... el de los repos es un rt genérico.
Pero puedes fijarte en su configuración, conseguir primero compilar ese, y luego modificarlo. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAku+b1IACgkQtTMYHG2NR9Ur3wCgiQPTBkEb+ZniCwBMNkT6Q00g resAoJZ8M1bKHzWfmoQoVqVSTSikklzs =LEZ5 -----END PGP SIGNATURE-----
El vie, 09-04-2010 a las 02:05 +0200, Carlos E. R. escribió:
Pero puedes fijarte en su configuración, conseguir primero compilar ese, y luego modificarlo.
Pues, eso es precisamente lo que he tratado de hacer hasta ahora, utilizar una configuración de un kernel rt que instalé previamente, como base. La única modificación que hice sobre esta base (para probar) fue ajustar el tipo de procesador, para Athlon64. Al compilar los módulos surge el problema mencionado, puesto que si compilo como NO rt no tiene problemas, tampoco creando uno low-latency Desktop (que no requiere el parche rt). Es sólo con el «real time» que he tenido problemas, al parecer relacionados con el parche rt. -- Saludos, Mauricio J. Adonis C. ------------------------------------------ Usuario Linux # 482032 Usuario Ubuntu # 25554 ------------------------------------------ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 8 de abril de 2010 18:46, Mauricio J. Adonis C.
El jue, 08-04-2010 a las 08:52 -0300, Juan Erbes escribió:
Pero, para que quieres compilarlo, si lo tienes ya empaquetado?
Sí, ya hay una versión rt en los repos, pero la idea de compilarlo es ajustar un núcleo con precisión a mi hardware... el de los repos es un rt genérico.
Que tiene de particular tu hardware, que no te sirve el "rt generico"?, que por cierto, tienes uno para X86-64, y otro para i586, o sea que tan "generico" no es. Salu2 -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El jue, 08-04-2010 a las 21:14 -0300, Juan Erbes escribió:
Que tiene de particular tu hardware, que no te sirve el "rt generico"?, que por cierto, tienes uno para X86-64, y otro para i586, o sea que tan "generico" no es.
Pues, las opciones x86_64 y i586 son bastante genéricas también, si ves el menuconfig del kernel verás que hay muchas más configuraciones de procesador. Pero no es sólo por eso, también lo quiero ajustar en tamaño y además quiero desechar todos los módulos que no utilice ni vaya a utilizar con el hardware que tengo, por ejemplo soporte para tarjetas ATI (yo uso nVidia) y muchas otras cosas en ese tenor. -- Saludos, Mauricio J. Adonis C. ------------------------------------------ Usuario Linux # 482032 Usuario Ubuntu # 25554 ------------------------------------------ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
On Friday 09 April 2010 14:11 Mauricio J. Adonis C. wrote
El jue, 08-04-2010 a las 21:14 -0300, Juan Erbes escribió:
Que tiene de particular tu hardware, que no te sirve el "rt generico"?, que por cierto, tienes uno para X86-64, y otro para i586, o sea que tan "generico" no es.
Pues, las opciones x86_64 y i586 son bastante genéricas también, si ves el menuconfig del kernel verás que hay muchas más configuraciones de procesador. Pero no es sólo por eso, también lo quiero ajustar en tamaño y además quiero desechar todos los módulos que no utilice ni vaya a utilizar con el hardware que tengo, por ejemplo soporte para tarjetas ATI (yo uso nVidia) y muchas otras cosas en ese tenor.
¿Para qué necesitas RT? Rafa -- "We cannot treat computers as Humans. Computers need love." Happily using KDE 4.4.1 :) -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El vie, 09-04-2010 a las 14:44 +0200, Rafa Grimán escribió:
¿Para qué necesitas RT?
Edición de sonido y vídeo. -- Saludos, Mauricio J. Adonis C. ------------------------------------------ Usuario Linux # 482032 Usuario Ubuntu # 25554 ------------------------------------------ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
On Friday 09 April 2010 15:20 Mauricio J. Adonis C. wrote
El vie, 09-04-2010 a las 14:44 +0200, Rafa Grimán escribió:
¿Para qué necesitas RT?
Edición de sonido y vídeo.
¿Qué aplicaciones? ¿Seguro que es el kernel? Lo digo porque para vídeo, el mayor cuello de botella es el almacenamiento (discos) y si tienes problemas a lo mejor es el disco y te ahorras tener que andar compilando. Rafa -- "We cannot treat computers as Humans. Computers need love." Happily using KDE 4.4.1 :) -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El sáb, 10-04-2010 a las 03:03 +0200, Rafa Grimán escribió:
¿Qué aplicaciones? ¿Seguro que es el kernel?
Lo digo porque para vídeo, el mayor cuello de botella es el almacenamiento (discos) y si tienes problemas a lo mejor es el disco y te ahorras tener que andar compilando.
Antes que todo, gracias por el interés, segundo es que no estoy en OpenSuse sino en Ubuntu 9.10 (Tiré la pregunta por este lado porque es bastante genérica). Mi problema particular surge debido a... pulseaudio, que utiliza un planificador en tiempo real para funcionar correctamente y con algunos programas de edición de vídeo produce problemas cuando corre en sistemas de latencia estándar; como ejemplo, Kdenlive en un kermel-2.6.31-20-generic. (Lennart Poettering, creador de pulseaudio ha criticado ácidamente a Canonical por no implementar correctamente el sistema en Ubuntu 9.10. De todas formas se espera tener solucionado el problema en Ubuntu 10.04) El problema se resuelve (por lo menos eso se dice) instalando el parche RealtimeKit, el cual probé con relativo éxito ya que igual tuve algunos problemas(!). Después compilé una versión de baja latencia (no completamente rt) que anduvo muy bien, sin problemas de donde me picó el bichito por compilar un rt a la medida. De momento me quedo con uno que acabo de terminar, de baja latencia, tuneado, que le quité un montón de módulos inaplicables y el bicho me quedó muy bien y bastante rápido además :) ... -- Saludos, Mauricio J. Adonis C. ------------------------------------------ Usuario Linux # 482032 Usuario Ubuntu # 25554 ------------------------------------------ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (4)
-
Carlos E. R.
-
Juan Erbes
-
Mauricio J. Adonis C.
-
Rafa Grimán