[Musix-usuarios] Musix 1.0 R4 DVD: funciona la instalación!!
Marcos Guglielmetti
marcospcmusica en gmail.com
Vie Mayo 16 04:44:43 CEST 2008
Bueno!
Al fin podemos cantar victoria!!!
Parte del problema se debía a 3 caracteres :S :D
Estoy subiendo esta versión a un server, es que, luego de 7 u 8 meses
desde que se creó el 1er DVD no hay una mejor versión que esta. Si
bien no será la definitiva, que estará lista en 5 días aprox, quizá
sirva subirla para lanzarla como 1.0R4 test1, en fin, o quizá no
sirva de mucho. La definitiva estará disponible en gnu luego de quizá
20 días entre que arme el ISO con sources actualizados y otros
detalles.
Quedan algunos detalles realmente menores para agregar/resolver, pero
bueno, hay que completarlos, y me gustaría tener rakarrack y la
documentación actualizada, entre otras cosas.
Mi limitación pasa más que nada porque el martes vuelvo a laburar en
las noticias en mastermagazine y eso me insume cierto tiempo que es
incompatible con la tarea de masterizar el DVD todo el tiempo, etc.,
igual se puede ver...
* Toda la explicación, debajo, últimos cambios, abajo de todo
---------------- ROADMAP DVD 1.0 R4
= terminar el DVD estable 1.0 R4 =
Lo cual supone
== Resta instalar ==
(revisar si esto está) apt-get install acidrip dvdrip lxdvdrip
subtitleripper drip dvdbackup xdvdshrink
H* nted (editor de partituras)
http://pini.free.fr/debian/dists/etch/main/binary-i386/sound/
H (64s)* Aeolus, un sintetizador
* Midis que aprovechen el Steinway!
(no en deb stable ni otro lado)* Jahshaka (agregar efectos a los
videos)
http://ufpr.dl.sourceforge.net/sourceforge/jahshakafx/jahshaka-2.0.0.tar.gz
* incorporar musixstarter con la corrección del bug que hizo Daniel
* Ejemplos de Blender (maquetas y videos), y otros programas.
* ¿qué más?
= Hecho =
H* corregido bug en alsaconf que al preguntar sobre habilitar
ln -s /bin/sndconf-musix.sh /etc/rcS.d/S50sndconf-musix.sh &&
no lo hacía porque estaba así
ln -s /bin/sndconf-musix.sh rm /etc/rcS.d/S50sndconf-musix.sh &&
H* actualizado ghostess (20061127-1) ... (ariel)
H* reparado bug en sndconf-musix.sh línea 88
H* instalé kvpnc
H* instalado jackbeatmountedbassdrumkit
== Resta hacer ==
h* incluir música libre hecha con musix y otros sistemas
h* incluir elephants dream
* ver si podemos reparar esto de que en kde no se abren bien los
dispositivos que se muestran montados en el escritorio, se abren en
una segunda instancia (por eso se deshabilitaron los iconos de devs
montados en el escritorio)
NO * sudo apt-get install avidemux* (no se puede, es testing!)
H* TESTEAR !* Hay que insertar en /usr/bin/startkde manejo de locales
(hecho, tomado de musix-environment, mejorado todo, TESTEAR!)
h* actualizar a Rosegarden 1.7 y jackd 0.109 (ardour 2.4.1 no xq
sobreescribe el actual 0.99.3 y lo necesitamos aún, total queda el
2.1 a la par)
* subir todos los sources de apps agregadas al DVD desde test5
n* (no lo encuentro... en internet no lo veo. tengo un cd de knoppix
3.4 en alemán e inglés, pero el teclado está en alemán :( ) conseguir
un mapa de teclado para isolinux en inglés
actualmente está activado el
español: /mnt/hda1/knx/master/boot/isolinux/spanish.kbd
* Incorporar musixstarter al menu de icewm
[no pude]* Que icewm+rox en modo root sin KDM inicie tal como lo hace
ahora desde KDM! (teniendo en cuenta cualquier lenguaje)
* Ordenar de mejor manera el menú Sound de KDE! [es difícil, lleva
mucho tiempo y kmenuedit no guarda los cambios]
* realizar un demo del sf2 Steinway mediante una ejecusión de alguna
obra clásica en piano
* retocar algunas cuantas cosas?
-----------
Continuar con el upgrade
apt-get -y --force-yes upgrade
Se encontraron errores al procesar:
clamav-base
postgresql-8.1
linux-image-2.6.23-rt1
clamav-freshclam
clamav
removí clamav*
- hakeo /mnt/hda1/knx/source/KNOPPIX/var/lib/dpkg/status y dejo todo
bien
quite todo estos campos: "Config-Version:" / listo
instalando
apt-get install fluidsynth
no sé por qué no estaba
============= DVD 1.0 r3 b61
* remasterizando para ver cómo anda
1818412 /mnt/hda1/knx/musix1.0R3DVD-b61.iso
1,8G /mnt/hda1/knx/musix1.0R3DVD-b61.iso
La imagen ISO pesa 1,8
El proceso se inició: mié may 7 19:15:33 ART 2008
...y terminó: mié may 7 21:27:06 ART 2008.
RESULTADOS: anda bien. También reportó un usuario de Tandil que el DVD
se instala! :D
-----------------
============= 1.0 R4 b62 DVD
* mejorado /etc/init.d/musix-environmet
* mejorado /usr/bin/startkde para reconocer lenguajes, testear
RESULTADOS: excelente
* funciona alsaconf al inicio (eso retarda el proceso de inicio, pero
para algunos casos será mejor; caso de que no se quiera iniciar
escribir noalsaconf)
* funcionan correctamente los lenguajes en KDE!!! al fin!
-..............post
Los siguientes paquetes se ELIMINARÁN:
gkrellkam gkrellm gkrellm-alltraxclock gkrellm-bfm gkrellm-hdplop
gkrellm-i8k gkrellm-ibam
gkrellm-leds gkrellm-mailwatch gkrellm-mldonkey gkrellm-radio
gkrellm-reminder gkrellm-snmp
gkrellm-volume gkrellm-x86info gkrellmd gkrellmitime gkrellmms
gkrellmoon gkrellmss gkrellmwho2
gkrellmwireless gkrellongrun gkrellshoot gkrellweather gkrellxmms2
0 actualizados, 0 se instalarán, 26 para eliminar y 24 no
actualizados.
Necesito descargar 0B de archivos.
Se liberarán 4851kB después de desempaquetar
removido el binario de localepurge
..................... menu sound
De: "Ariel Errera" <mandame.spam.aca en gmail.com>
Para:musix-usuarios <musix-usuarios en lists.ourproject.org>
Fecha: 10/05/08 19:46
Este paquete pretende organizar el submenú sonido de aquellos
administradores de ventanas y escritorios que utilizan el sistema de
menús de Debian.
Instrucciones:
1. Escribir en una terminal (con permisos de root):
# apt-get update
# apt-get install musix-sound-menu
Esto debería instalar el paquete y actualizar los menús.
2. En caso que no se produzcan cambios en icewm, se deberá borrar el
archivo ~/.icewm/programs
$ rm ~/.icewm/programs
Se acepta e incentiva el reporte de sugerencias y correcciones.
Saludos!
------------
============= 1.0 R4 b63 DVD
* /usr/share/videos/ (elephants dream)La imagen ISO pesa 2,0
El proceso se inició: lun may 12 01:48:22 ART 2008
...y terminó: lun may 12 04:02:01 ART 2008
La imagen ISO pesa 2,0
El proceso se inició: lun may 12 01:48:22 ART 2008
...y terminó: lun may 12 04:02:01 ART 2008
RESULTADOS: BIEN
H* pero si iniciamos en english startkde no configuraba bien los
locales: solucionado
* removiendo el buggy and feo programa noatun
rm /usr/bin/noatun
rm: remove regular file `/usr/bin/noatun'? y
root en not a tty[/]# ln -s /usr/bin/vlc /usr/bin/noatun
(si lo hacía por apt-get provocaba un lio de dependencias)
* mejorado knoppix-autoconfig para que arme bien los locales english
en
echo "LC_ALL=\"$LC_ALL\"" > /etc/sysconfig/i18n
(mismo problema que en startkde: no estaba especificado para english,
porque recaía en una config genérica)
# hecho un dhclient al inicio para forzar, removidos dhcpserver y
cpufreq
* root en not a tty[Desktop]# nano /bin/internet
root en not a tty[Desktop]# chmod +x /bin/internet
root en not a tty[Desktop]# ln -s /bin/internet /etc/rcS.d/S85dhclient
HACER:
incluir inkscape en graphics
* FORMA DE RESOLVER EL PROBLEMA CON menu de KDE
Una vez instalado musix-sound-menu
cd ~/
find -name "*menu*" | grep kde | xargs rm
Luego hay que reordenar algunas cosas, como por ejemplo volcar el menu
sound de debian a la raíz de los menús si así lo desea la persona.
OJO: que esto borrará configuraciones que hubiéremos realizado sobre
nuestro menú kde con kmenu.
H* incluido demo de luis ambrosio para lmms
============= 1.0 R4 b64 DVD
1.0R3b64DVD
La imagen ISO pesa 2,0
El proceso se inició: mar may 13 03:01:03 ART 2008
...y terminó: mar may 13 04:48:52 ART 2008
========= 1.0R4b65DVD
La imagen ISO pesa 2,0
El proceso se inició: mar may 13 20:52:52 ART 2008
...y terminó: mar may 13 23:00:03 ART 2008
RESULTADOS: bien
pero había un bug en elmanejo de locales en knoppix-autoconfig y
startkde
nn -a /root/.kde/share/config/kdeglobals -s Locale -V Country -v
$MUSIXLANG_short
nn -a /root/.kde/share/config/kdeglobals -s Locale -V Language -v
$MUSIXLANG
nn -a /home/knoppix/.kde/share/config/kdeglobals -s Locale -V
Country -v $MUSIXLANG_short
nn -a /home/knoppix/.kde/share/config/kdeglobals -s Locale -V
Language -v $MUSIXLANG
eso estaba cortado mal, tipo así:
nn -a /home/knoppix/.kde/share/config/kdeglobals -s Locale -V
Language -v $MUSIXLANG
HACER: remasterizar y controlar bien el tema locales.
========= 1.0R4b66_CD
CD: para testear rápido los cambios en manejo de locales
La imagen ISO pesa 704
El proceso se inició: mié may 14 14:15:40 ART 2008
...y terminó: mié may 14 15:20:52 ART 2008
========= 1.0R4b67_CD
cambios en startkde knoppix-autoconfig y /etc/profile
probar....
La imagen ISO pesa 704
El proceso se inició: mié may 14 16:46:19 ART 2008
...y terminó: mié may 14 17:25:59 ART 2008
RESULTADOS: muy bien, la localización ahora parece andar casi
perfecto.
* modificado logo.16 para el DVD R4
========= 1.0R4b68_DVD
La imagen ISO pesa 2,0
El proceso se inició: mié may 14 18:10:03 ART 2008
...y terminó: mié may 14 20:29:01 ART 2008
* testear la instalación y ver si faltan detalles...
No se instala bien, pero el problema no parece difícil de resolver
fstab se crea perfectamente; lo que no se crea bien es menu.lst, esto
se debe aparentemente a que no está montado /proc a la hora de hacer
un fdisk -l
por lo cual
/usr/share/knoppix-installer/modules/00-hd-tools.bm
no funciona bien
Agregando esto allí
# Musix 1.0 R4 dvd: bug repair
# como no montaba proc, no podía listar las particiones
umount /proc
mount -t proc /proc /proc
La cosa se debería solucionar... no funcó :(
Ok, mañana lo testeo de nuevo, poniendo "frenos" con gmessage para
debuguear bien el asunto de por qué no se crea bien menu.lst.
* instalado gaim
ln -s /usr/bin/oowriter /usr/bin/kword
(por las dudas)
========= 1.0R4b69_DVD
remasterizando
* grabando DVD-R para testear instalación
- voy a poner gmessage s en update-grub, que está teniendo el problema
de no ver bien las particiones con fdisk -l
en realidad la función convert_default quizá sea la problemática, si
no encuentra nada hace un echo "(hd0,0)"
también find_root_device
find_root_device ()
{
device=$(find_device "/")
if [ -z "$device" ]; then
echo "Cannot determine root device. Assuming /dev/hda1" >&2
echo "This error is probably caused by an invalid /etc/fstab" >&2
device=/dev/hda1
fi
echo $device
}
menu.lst creado mal
Situación de montaje:
tmpfs on /UNIONFS/lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
rootfs on / type rootfs (rw)
/dev/hdc on /cdrom type iso9660 (ro)
/dev/cloop on /KNOPPIX type iso9660 (ro)
/ramdisk on /ramdisk type tmpfs (rw)
/UNIONFS on /UNIONFS type aufs
(rw,xino=/ramdisk/.aufs.xino,br:/ramdisk=rw:/KNOPPIX=ro)
/proc on /ramdisk/tmp/hdinstall/proc type proc (rw)
/dev/hdb8 on /ramdisk/tmp/hdinstall type reiserfs (rw)
/proc on /ramdisk/tmp/hdinstall/proc type none (rw,bind)
/proc on /ramdisk/tmp/hdinstall/proc type none (rw,bind)
entramos en sudo chroot /ramdisk/tmp/hdinstall, es decir, hdb8
no hay nada montado allí (ejecutando mount no devuelve nada)
sin embargo, cuando allí dentro estando chrooted ejecuto
update-grub -y
, crea bien menu.lst !
Borro menu.lst para ver si en ese caso lo crea mejor aún: sí, crea las
parte en que están timeout y otros parámetros, y también se crea bien
la nomenclatura de los dispositivos (hdb8 es 1,7, etc)
¿qué hacer, dónde está el error?
ejecuto update-grub desde afuera
sudo chroot /ramdisk/tmp/hdinstall/ update-grub -y
también se crea bien... no se comprende por qué antes lo creó mal...
en boot-tools.bm
creo que acá estaba el problema!
rm -f /mnt/hdinstall/boot/grub/menu.lst
chroot_it update-grub -y >/dev/null 2>/dev/null
habla de /mnt/hdinstall cuando en realidad debería de hacerlo en
/ramdisk/tmp/hdinstall/
o
/tmp/hdinstall/
!!!
o sea que queda así
# ### cambiado de mnt a tmp !! ###
rm -f /tmp/hdinstall/boot/grub/menu.lst
chroot_it update-grub -y >/dev/null 2>/dev/null
igualmente quizá esto no lo resuelva :S ver...
El problema se arrastra debido a que knoppix en un momento comenzó a
utilizar el sistema UNIONFS, que permite "escribir" en el CD o DVD,
en realidad lo hace en RAM, etc., entonces este script no funcionaba
bien si la partición de destino se montaba en /mnt, por eso se cambió
a tmp todo, salvo ese detalle mencionado antes... veremos ahora si se
instala bien definitivamente (al menos en la primer prueba lo hizo).
* hacer que iconod e rosegarden conduzca a lanzadores de rosegarden
con rox
========= 1.0R4b70_DVD
* testear instalación
RESULTADO: "perfecto", el diagnóstico y la solución fueron adecuados,
se instaló bien y supongo que sucederá lo mismo en todas las PCs.
--
Marcos Guglielmetti - www.musix.org.ar
Próximos eventos:
* Concurrir al "debate sobre Educacion en Informatica: martes 20 a
las 10hs en la Direccion General de
Cultura y Educacion (13 y 56 - La Plata- 1er piso).
* Asistir al "Congreso nacional de estudiantes de ingeniería en en
sistemas de informacion"
La Plata UTN, 21, 22 y 23 de Mayo
http://www.frlp.utn.edu.ar/web/ceneisi/home.html
Decile NO! a la privatización de la educación en Argentina
0. "Plan de alfabetización digital en base a Software Libre"
1. Informate:
http://www.mastermagazine.info/articulo/12831.php
http://www.musix.org.ar/wiki/index.php/Comunicado_de_prensa
http://wiki.gleducar.org.ar/wiki/Razones_para_usar_software_libre_en_educaci%C3%B3n
2. Te interesa?
Unite! http://groups.google.com/group/alfabetizaciondigital/
3. Conocés alguien a quien pueda interesarle?
Debemos llegar a los gremios docentes, no-docentes y centros de
estudiantes
---------
Colaboradores en prensa y difusión del software libre en general:
http://salta.org.ar/wiki/bin/view/SoftwareLibre/SolarPrensa
Más información sobre la lista de distribución Musix-usuarios