Categories: GNU/Linux, Advocacy, Ubuntu
What an effin' xmas gift, sucker!
Despues que Santa paso por el depto, me dejo por supuesto otro trozo de carbon.
Y cuando lo iba a dejar junto con los otros trozos, me dijo, antes de irse...
"Y revisa tu correo, te deje una sorpresa..."
Mientras me fui raudo al webmail, no abria. Que carajo pasaba?
Cuando me conecto al server donde esta el disco...lindos escupitajos del kernel diciendo "hay algunos sectores malos y me rehuso a leer tu correo". Justo donde estaban mis dos cuentas (codemonkey y 0xdeadbeef).
Santa Claus y la que te vino a parir.
En otras noticias, encontre de oferta una secuenciadora Korg Electribe ES-1 mkii. Lo peor es que por MIDI no hace mucho. Lo otro malo? Usa SMARTMEDIA, unas tarjetas antiquisimas que a algun ingeniero de Korg se le ocurrio "oye, y si le ponemos smartmedia? total, esa estupidez de SD y de Compact Flash van a morir en cualquier minuto". Ese ingeniero ahora deberia estar picando piedras en Sing Sing, si es que no lo mandaron en alguna mision espacial.
Por otras razones de esta asquerosa maquina, el adaptador XD-SMC tampoco como que anda. Lindo error Er.7 en el display al intentar formatearlo.
Korg y la que te vino a parir
Se fue el 2009. Menos mal. Lo que aprendi? "No hay boton de UNDO"
Undo y la que te vino a parir
Plain simple for those who can't read between the lines
Primero.
Hice un pequeño formulario para que ustedes, como lectores de este glob, puedan tirar su feedback de los eventos de FLOSS en Chile este 2009.
Difúndanlo donde puedan.
Segundo.
Vengo llegando del Elinux y estoy absurdamente cansado. Mis vagaciones fueron de lo mejor! Aunque mi charla del elinux resulto algo accidentada, asi que quedo en deuda infinitamente.
Tercero.
Sabias que con Franco, Fernando y quien escribe grabamos un podcast, casi semanalmente? La direccion está por acá.
Cuarto.
Sabias que cuando estabamos grabando el podcast en el Encuentro, perdi los cables mas importantes, como el cable de corriente del mixer?
Quinto.
Sabias que ademas perdí el primer podcast grabado, solo por cambiar de programa? (desde un shellscript a Audacity) ![]()
Proximo post : los asistentes a estos eventos. Y un manual de operaciones especiales. No, no va a ser FUD. Esperenlo.
Gauss? Who's that?
Y le tenemos artualización. Vamos por partes.
HABEMUS GNOME DAY!. Como se ha hecho costumbre, los monos de GNOME Chile nos volveremos
a juntar para dominar el mundoa reunir en conmemoración del 10mo Encuentro Linux. Y le tendremos charlas. AL GRATIN. Leyeron bien, gratis!El dia 24 de octubre (anótenselo) estaremos en la Universidad Federico Santa María para presentar un nuevo Dia de GNOME donde esperamos nuevamente la misma concurrencia del año pasado. Si quieres asistir, o bien presentar una charla, pues no debes más que seguir el siguiente link FOR GREAT JUSTICE!.
Le tendremos lo acostumbrado. GNOME FTW.
Acabo de volver del Fedora Day, realizado en la Universidad Central. Gracias a Sebastian Salles por la invitación! Lástima que no haya mandado una charla, pero bueh. Estaba ocupado y tampoco con mucho tiempo. Me hubiera gustado haber contado de mi experiencia Pre-Fedora (2001-2003).
Los que no fueron, se lo perdieron. Sobre todo por el punto a continuación...
Esta historia es un poco mas larga.
Desde que compré el MSI Wind que he tenido un molesto problema: cuando mando el bicharraco a suspender, el teclado no vuelve en sí. Solo el mouse.
Estuve en una de las charlas tratando de instalar E17 hasta que decidí suspender el tarro por que enlightenment.org estaba abajo. Por supuesto, teclado FAIL. y me dije "hmmm...si esto no lo arreglo ahora, quizás cuando lo haga...".
Averigué en tiempo record cuales eran los scripts que Ubuntu llama al momento de suspender la máquina, principalmente alojados en /etc/acpi.d/ y en /etc/pm/. Uno de los workarounds que había visto era mandar unbind y bind al controlador de teclado:
echo -n "i8042" > /sys/bus/platform/drivers/i8042/unbind
echo -n "i8042" > /sys/bus/platform/drivers/i8042/bindEse horrendo hack lo puse en /etc/pm/sleep.d/teclado (con permisos rx).
Aquí es donde viene lo interesante...
Cuando estaba probando que dos suspends consecutivos funcionaban, y que no había sido producto de la suerte (Fata Morgana?) que el teclado estuviera funcional, me levanté y grité, "BRAVO!!"
Eso pasó al mismo tiempo que estaban regalando poleras por las inscripciones.
Dije antes : no presenté charla en el Fedora Day, asi que me inscribí como asistente. Y fijense, me nombraron ganándome una polera :-)Como diría un colega, "dat was in a level of so much WIN!".
Lo cual nos lleva al punto negro de la semana...
Hace un tiempo compré una Xbox 360 de segunda mano. Sí, ya lo sé. Dije que solo la tendría si me la regalaban. Tecnicamente fue así.
Cuando quise mandarme otra de las maratones de Left4Dead (por mi predilección en madrear zombies en despoblado), pasó lo siguiente...
"No hay emoticón que describa lo que siento en estos momentos" -- Comic Book Guy
Ya partió el via crucis. Documentado. Despues lo contaré.
Lo que me recuerda una frase que leí hace tiempo:
"Why do I keep a blog? Well, basically because I have some crap to tell people I barely talk to, can't do it all the time, and if they don't give a crap about it, then fine with me..."
I need an extra life. Nao.
Estuve algo perdido del glob. No se dieron ni cuenta.
A lo medular por que me esta dando lerma escribir ultimamente.
- Voy a estar de gira en la semana del 21 al 24 en Valpo. Yeep. En en 10mo Encuentro Linux, asi que vayan avisando para que el stock de cerveza no sufra contratiempos.
Mi trabajo para presentar un taller en el Encuentro Linux fue aceptado. Yippeee. El taller consistira en Edicion de Audio (era que no) en Linux. Asi que los interesados pueden hacer algo de espacio en sus maquinas. Despues estare mandando una lista de requerimientos/dependencias. Stay tuned FOR GREAT JUSTICE!
Ah, lo mas seguro es que me aparezca con algunos de los juguetes ruidosos que tengo. Algo se me ocurrira en el intertanto...
- A lo que lleva a la pregunta numero dos : Que carajos quieren ver? (no me pidan bajar de peso por ahora) Digo, interesados en algun programa en particular? Visualizacion? Un tripeo con LUZ? Los que quieran complicarme la vida mas aun pueden usar el formulario de contacto del glob. O a mi correo personal, jci at codemonkey dot cl. Por favor, no enviar cartas de presidentes que dejaron suculentas cuentas bancarias por que aun estoy lidiando con una transferencia

Rock Band Beatles salio hace poco 9/9/9. Y adivinen. Me ensarte con la caja de coleccionista. Maldigo el putisimo dia que se me ocurrio comprarla. La gracia me va a doler lo suficiente como para NO pedir mas porquerias por la Internets. Stay tuned for the Unboxing. Si es que algun dia llega a mis manitas.
Para que se hagan una idea : el importe me salio tan putamente caro que incluso comprarla aca me saldria barato. Cuando voy a aprender?

- La realidad es siempre inexacta. Solo la Guia es fidedigna.
Well, you must be really crazy to start typing this. But what the hell, it's your damn space
Esto es algo que lo venía guardando de hace tiempo y solo quería esperar la oportunidad de que algo hiciera "click" para que las piezas volvieran a encajar. Y sé que con esto, me voy a echar un montón de gente encima, pero quiero que sepan, a priori:
Hasta el momento, tengo la razón.
Así de corta.
He visto varios fenomenos últimamente, como el caso del MOP ([1]) y su uso de software libre. Bien por el estado! Aunque en el mismo reportaje, hay muchas cosas que no quedan claras del "por qué". Mas bien, se explican muchos de los beneficios, que yo y mucha gente los sabe (y no tengo por que dentrar a repetirlos).
He estado envuelto en este mundillo por mas de 5 largos años. Ni sé cuando fué la vez que empecé a mandar correos a la lista linux-utfsm o empecé a mandar articulos a Tux.cl. Creo que fué el 2002, así que disculpen mi aritmética. He visto muchas cosas pasar, buenas y malas intenciones. Muchas cosas que en realidad, tirarlas aquí en una bitacora o glob es aburrido de explicar, además que siempre me he ganado el respeto de las personas con que converso, siempre y cuando haya algunas cervezas de por medio ![]()
Pero éste no es el caso.
El caso es otro. Y esta vez suena mucho mas deprimente que lo que están acostumbrados a leer aquí. Antes de seguir, claro, quiero dejar en claro que...
Hasta el momento, tengo la razón.
Nadie hasta el momento me ha dicho lo contrario. E incluso me gustaría que lo hicieran. Pero bueh, vamos a lo medular.
Encontré esta pieza en la Internets acerca de cómo unirse ante una situación tan incómoda como ver cómo se desecha el uso de Software Libre o de Fuentes Abiertas para la implementación de Telecentros.
La situación es la siguiente : no hay empresas que brinden un soporte de calidad para estas implementaciones.
Hasta el momento, tengo la razón.
El llamado en ese grupo de Facebook (donde el link original hacia un articulo en gnewbook.org está desaparecido) para inscribirse (no se como, pero el correo que aparece es ceroego@gnuchile.org, tampoco hay una pagina con mas info...) es "para todas las empresas, comunidades y gente en general que quieran sumarse al consorcio, y así lograr alcanzar la cobertura que se requiere. Se necesita la colaboración de todos." (citando textual).
Y quiero decir algo responsablemente. Va a fallar.
Hasta el momento, tengo la razón.
Vayan a buscar una taza de café, siéntense comodamente, agarren el bazooka o el lanzallamas mas el traje de asbesto. Esto va a estar bueno.
In bed with flu, you get some real quality time with your computer
Lo bueno de estar con gripa es que tienes un monton de tiempo para intentar no aburrirte (si es que la vida de uno ya es enteramente aburrida, como la mia). Claro que los antigripales y las mezclas con vitaminas hacen que uno este triplemente activo de noche, a no ser de mandarse unas cuantas pseudoefedrinas o algun antiestaminico. Pero bueh, no les voy a andar enseñando a hacer pebre su higado, sino a hacer pebre su computador.
Esta vez, la pelea mas rotunda : Jackd y Pulseaudio.
Por la cresta. Desde hace un tiempo que la inclusion de Pulseaudio ha sido en parte beneficiosa para GNOME (lease : Ubuntu Jaunty), pero no para mi caso puntual : no hay aplicaciones basadas en Pulseaudio que sirvan para grabar audio de calidad (como Ardour, ya que es Jack-dependiente). Como siempre, termino comprando cosas que no necesito y algunas que llegan de regalo. Como una mezcladora nueva que venia con una tarjeta de sonido USB Behringer:
jci@zaphod:~/Copied$ lsusb
Bus 001 Device 002: ID 152d:2339 JMicron Technology Corp. / JMicron USA Technology Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 0a5c:2039 Broadcom Corp. Bluetooth Device
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 010: ID 413c:2003 Dell Computer Corp. Keyboard
Bus 004 Device 009: ID 045e:00b9 Microsoft Corp. Wireless Optical Mouse 3.0
Bus 004 Device 008: ID 03eb:0902 Atmel Corp.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 08bb:2902 Texas Instruments Japan
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
(Que hace un Mouse Microsoft? Fue un regalo. Y diablos que ha servido.)
El unico problema es Linux. Las fundaciones de Audio son realmente mal hechas. OSS (que a sorpresa de muchos, se sigue usando para aplicaciones Legacy, como Skype :B ), ALSA (que ya es un parto, pero no voy a seguir hablando mal de el por que hay muchos sitios que lo descueran), ESD (estaba bueno que reemplazaran a este) y Pulseaudio. Ademas que existe Jackd que de hecho lo mostre en el ultimo Encuentro Lainuc en Concepcion. Las autoconexiones y otras cosas que lo hacen un lugar bonito para vivir.
Pero no! Pulseaudio se niega a dejar el bote:
jci@zaphod:~$ killall pulseaudio
(varios segundos despues)
jci@zaphod:~$ sh jackdrc
(challa)
jci@zaphod:~$ killall jackd
jci@zaphod:~$ ps afux | grep pulse
jci 4754 0.0 0.0 4784 536 ? Ss Jun16 0:00 \_ /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session /usr/bin/pulse-session /usr/bin/seahorse-agent --execute x-session-manager
jci 4760 0.0 0.0 3144 652 ? S Jun16 0:00 /usr/bin/dbus-launch --exit-with-session /usr/bin/pulse-session /usr/bin/seahorse-agent --execute x-session-manager
jci 31884 0.0 0.0 3336 792 pts/4 S+ 19:39 0:00 | \_ grep pulse
Asi ad infinitum. Pulseaudio se niega a irse a pique y la que lo vino a parir.
Hay un monton de soluciones (como desinstalar Pulseaudio), aunque encontre una manera ENTRETENIDA de arreglar todo esto.
- Desinstalar Pulseaudio! JA! :B
Decirle a Pulseaudio que sea un buen ciudadano y que respete a las aplicaciones. Y se eche en el rincon hasta cuando se le llame.
Editar /etc/pulse/client.conf y cambiar la linea
autospawn = yes
por
autospawn = noY darle a un reinicio al servicio Pulseaudio. Se aconseja salir de la sesion, aunque tambien un reboot lo vale.
Luego, crear un archivo ~/.pulse/jackd.pa con lo siguiente:
load-module module-jack-source
load-module module-jack-sinkDespues de cargar jack:
jci@zaphod:~$ /usr/bin/jackd -p128 -dalsa -dhw:1,0 -r48000 -p2048 -n4 -XseqIniciar Pulseaudio con lo siguiente:
killall pulseaudio
pulseaudio -DnF ~/.pulse/jackd.paY que creen? Hasta puede usarse el multiple output!
Pulseaudio y Jackd vuelven a ser los compañeros aperrados que uno siempre quiso tener en su computador.
NOTA : cuando deshabiliten el modo de autospawn, pulseaudio va a subir siempre y cuando haya una aplicacion Pulseaudio-aware (como Totem). En este caso, intentara incluso llamar a Jackd al iniciar:
jci@zaphod:~$ totem test1.wav.mp3
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
no message buffer overruns
Los grises y chaparritos son los de temer.

12/31/09 12:12:39 am, 224 words, 8731 views


