[Musix-usuarios] nuevo kernel 2.6.26 libre realtime
Marcos Guglielmetti
marcospcmusica en gmail.com
Jue Ago 7 02:19:21 CEST 2008
Bien!
(si Arturo o alguien más puede hacer el anuncio en el foro, tanto
mejor)
Tapani compiló un nuevo kernel Linux 2.6.26 libre, pero esta vez tiene
los parches realtime!, así que es apropiado para el uso en tiempo
real con aplicaciones de audio que utilicen JACK
Recomiendo el testeo, así nos ayudan con las próximas versiones de
Musix, y además porque debería andar mejor que cualquier otro kernel
anterior, sobre todo en máquinas más modernas.
Instalación: en una consola de usuario root (administrador):
* hacer un backup de /boot/grub/menu.lst por las dudas de que la
instalación quite partes del mismo (aquí hace algo raro, saca las
opciones de inicio dma ramdisk_size=100000 init=/etc/init
apm=power-off nomce quiet nocache nopreload alsa kdm lang=es
vga=791), por lo cual luego de instalarlo, las vuelvo a colocar
en /boot/grub/menu.lst ¿a alguien le sucede lo mismo?
apt-get update
apt-get install linux-image-2.6.26-libre
y si van a compilar algún driver:
apt-get install linux-headers-2.6.26-libre
Que lo disfruten!
Más detalles:
Hi!
I just compiled 2.6.26 kernel with 2.6.26.1 patch from
http://kernel.org/ and -rt1 patch from
http://www.kernel.org/pub/linux/kernel/projects/rt/
My new kernel is avaiable for testing from
http://linux.ilmainen.net/musix/temp/realtime/
Patching source
(http://www.fsfla.org/~lxoliva/fsfla/linux-libre/releases/2.6.26-libre1/
) caused Makefile.rej both with 2.6.26.1 and 2.6.26-rt1 patches. In
spite of that everything compiled fine and I'm writing this using new
realtime kernel. Anyhow, I would prefer exact EXTRAVERSION created
automatically as usually with kernel.org's source package, so this
kernel is only for testing. I have also changed some options in kernel
configuration to make kernel better.
Btw, I noticed I had used older source package linux-2.6.26-libre
instead of libre1 package. What is different with these packages?
Marcos:I cant' get realtime kernel compiled with aufs patch in kernel
source. This is the error:
In file included from fs/aufs/branch.h:34,
from fs/aufs/aufs.h:37,
from fs/aufs/module.c:26:
fs/aufs/misc.h: In function ■au_rw_write_trylock■:
fs/aufs/misc.h:132: error: implicit declaration of function
■au_down_write_trylock■
Trying to use rt-compat.patch (which worked in some older kernels),
patching failes:
root en linux:/usr/src/linux# patch -p0 < ../rt-compat.patch
patching file fs/aufs/branch.c
Hunk #1 FAILED at 852.
Hunk #2 FAILED at 864.
Hunk #3 succeeded at 583 with fuzz 2 (offset -304 lines).
2 out of 3 hunks FAILED -- saving rejects to file fs/aufs/branch.c.rej
patching file fs/aufs/debug.c
Hunk #1 succeeded at 100 (offset -12 lines).
patching file fs/aufs/misc.h
Hunk #1 FAILED at 29.
Hunk #2 FAILED at 184.
Hunk #3 FAILED at 207.
Hunk #4 succeeded at 265 with fuzz 2 (offset -7 lines).
Hunk #5 FAILED at 274.
4 out of 5 hunks FAILED -- saving rejects to file fs/aufs/misc.h.rej
So using realtime with aufs patch needs some extra help from
sfjro en users.sourceforge.net
mingo en elte.hu
..or perhaps Alexandre can help :)
Regards
-tapsa-
--
Marcos Guglielmetti - www.mastermagazine.info
`&'
# Marcos Guglielmetti, co-director de
# Musix GNU+Linux, 100% Software Libre para artistas
_#_ http://www.musix.org.ar
(#)
/ O \ + archivos: ftp://musix.ourproject.org/pub/musix
( === ) Ecología: http://autosus2.wordpress.com
`---' Personal: http://marcospcmusica.wordpress.com
Estoy recolectando adjetivos divertidos emitidos hacia mi persona en
discusiones públicas, quien quiera sumar, adelante:
"stallmaniano" "our of band" "trotsko" "muy caza de
brujas" "caprichosa voluntad" "peregrina
opinion" "utópico" "disidente"
--------------------------------------------------------------
www.educarsincadenas.org Activismo, Educación y Software Libre
Más información sobre la lista de distribución Musix-usuarios