Bienvenido al Blog

Los invitamos al FLISOL:

Ven al FliSol 2010!



Ven al FliSol 2010!



Ven al FliSol 2010!



Use OpenOffice.org

Página de GNU

Usa Debian

No sabes que distro de GNU/Linux, aquí un test maravilloso en todos los idiomas para escoger cual GNU/Linux es el mejor... (El link no es de www.linux.org)

Escoge tu Distro

jueves 3 de junio de 2010

KVM en Debian GNU/Linux

Picado porque un compa todo lo hace con KVM y dice que VirtualBox es una mierda... quería hacer lo mismo, por esa razón decidí instalar Virtualización de Máquinas Basada en Kernel.

A pesar que ahora es muy sencillo instalar KVM, comparado a la situación de antes, hay pocos wikis que hagan la cosa fácil, la wiki de Debian sufre el mismo mal.

Lo primero que vamos a indentificar es si su procesador soporta KVM, los de Intel le llaman Intel-VT y los de AMD le llaman AMD-V.

Al igual que el nombre, la forma de indentificarlos es distinta, para ver si su procesador soporta Virtualización por Kernel, vamos a buscar en las flags del procesador, para Intel, digitamos en la consola:
grep --color vmx /proc/cpuinfo

Debe aparecer en rojo un montón de palabras, entre ellas, la palabra vmx.

En el caso de AMD el procedimiento es similar:
grep --color svm /proc/cpuinfo

Debe aparecer en rojo un montón de palabras, entre ellas, la palabra svm.

Si aparece en su caso, puede instalar KVM, pero si no, sería mejor optar por una solución como
VirtualBox.

Fuente: http://www.cyberciti.biz/faq/linux-xen-vmware-kvm-intel-vt-amd-v-support/

Para instalar en Debian GNU/Linux KVM, debemos distinguir dos maneras, el como hacerlo en Lenny y el como hacerlo en Squeeze o Sid.

En Lenny debemos instalarlo de la siguiente manera:
aptitude install kvm virt-manager

Y luego agregamos el usuario que deseamos corra la máquina virtual con:
adduser nombredesuusuario libvirt

Si no quiere usar entorno gráfico y prefiere hacerlo manual (como dice la wiki de Debian, es feliz haciéndolo así), puede instalarlo así:
aptitude install kvm libvirt-bin
adduser nombredesuusuario libvirt

En Squeeze debe de instalarlo de otra manera (apesar de que el paquete existe, es un paquete que enlaza al paquete correcto):
aptitude install qemu-kvm
Para entorno gráfico
aptitude install qemu-kvm virt-manager

Y la misma situación, para agregar al usuario que queremos use la virtualización:
adduser nombredesuusuario libvirt

Y si es feliz con la consola:
aptitude install qemu-kvm libvirt-bin

Sería bueno cargar el módulo por si las moscas:
Para Intel:
modprobe kvm-intel
Para AMD
modprobe kvm-amd

Ok, una vez agregado el usuario vamos a hacer un pequeño test, debemos contar con alguna imagen de alguna distro favorita o un LiveCD, lo que gusten, ejecutamos el comando:
kvm -m cantidaddememoriaram -cdrom ruta/a/la/imagen/iso

Si les sale un mensaje que dice:
open /dev/kvm: Permission denied
Could not initialize KVM, will disable KVM support

Lo vamos a ignorar temporalmente, ya que necesitamos crear un grupo que se llame como sea para que sea dueño de ese dispositivo.

Si todo sale bien su máquina virtual correrá el LiveCD si problemas.

Reiniciando la máquina desaparece el error de que no se puede iniciar el soporte KVM.

Luego les comento como crear y correr las máquinas virtuales, y tips, como el primero, que vaya encontrando.

martes 4 de mayo de 2010

Anéctoda Epson vs Gutenprint en Mac OS X

Hola gente posteo esto en español por si alguien llega a tener el mismo problema, yo encontre la solucion siguiendo una sugerencia de un forista... pero lamentablemente y gran error mio, no recuerdo el link.

La cosa es que me pusieron a jalar una impresora (Epson CX9300F o DX9400F) desde una maquina Windows a una Mac OS X (¿?), son de esas oficinas pequeñas donde piensan que con una sola impresora-escaner-fax ya son toda... imaginen lo inestable que esto puede ser y lo tedioso que es para mi.

Bueno pues resulta que debo instalar nada mas y nada menos que para OS 10.4, 10.5 y 10.6, y en todos existe una manera diferente de hacerlo (muy a lo Microsoft... o distro =$), baje alegremente el driver de Epson... pensando en... pan comido, instalo el driver, conecto via smb:// y solo busco el driver... pues NO ES CIERTO... ES UN DRIVER PRIVATIVO... NO ES CIERTOOOOOO

Resulta que el driver de Epson solo permite mostrarse cuando conectas la Impresora via USB y para compartirla en red de Mac a Mac es super facil, pero cuando uno quiere jalarla desde Windows el driver simplemente no aparece, por la sencilla razon de que el driver no funciona para eso, es un error del driver y de Epson y de uno que compro semejante estornaco.

Pero siguiendo una pista del foro, yo medio iba detras de la jugada, queria ver cual driver del Gutenprint que traia OS X era compatible con la CX9300F/DX9400F, pero no lo encontré, ya desesperado trate de buscar en la página de Gutenprint alguna opcion pero curiosamente solo viene indicado que si trae el driver y el cual version. Por último me encontré este bello link (1) donde puedes bajar un .dmg, con un bonito instalador para actualizar el gutenprint desde cualquier OS X mayor a 10.3, y si, ahí estaba el driver, ya podía jalar la impresora desde Windows... gracias al software libre.

Otro tip es que a veces OS X por alguna razón deja de levantar los programas y se caen así como así sin avisar ni dar un reporte de error, si les pasara eso con el sistema de impresión, CUPS desde la versión 10.4 puede ser accesado para administrar las impresoras desde localhost:631, tienen que habilitar el usuario root para poder agregar impresoras pero no para cancelar trabajos atascados, pero de nuevo, curiosamente, hay que darle una configuración diferente para que jale los drivers del gutenprint, que por cierto... no he averiguado.

Mac OS X 10.6 por dicha no sufre del problema... pero lo curioso es que ofrece la misma solución... usa el driver del gutenprint para imprimir... via red o local. No se que tanto apoyará Epson a Gutenprint (imagino que no mucho o nada), ¿pero no sería mejor que contribuyeran al proyecto y simplemente instan al usuario a actualizar los drivers de gutenprint, que por lo visto, son mejores?

Un punto para Apple, porque son los principales impulsores del proyecto CUPS, pero mil puntos para la comunidad de Gutenprint que por lo visto son mejores que las grandes transnacionales.

(1) http://gimp-print.sourceforge.net/MacOSX.php

jueves 15 de abril de 2010

Solucionado - ¿Cual es el GNU/Linux mas rápido?

Esta noticia me dio mucha risa, no se si ya la habian puesto:
¡¡¡La distribución mas veloz viaja a 130 millas por hora, en la motocicleta eléctrica Mavizen TTX02!!!

http://www.youtube.com/watch?v=p4vthf_QdYM&feature=player_embedded

Y se enorgullecen de decir que corre GNU/Linux:

Q: Does the OS affect safety?
A: The TTX02 runs Linux and takes only five seconds to boot. All safety related systems are independent of the Operating System control. Brakes and throttle have their own systems with a monitoring link in the Operating System core.

Y la cosa mejora:
Q: Will the Operating System be open?
A: Yes. The Operating System will be available for free download (BETA April 2010)

Lo malo es que necesito como $50.000 para tenerla ($40.000 mas traerla, incribirla y pagarle un seguro =$).
Fuente: http://www.mavizen.com/Bikes_and_Kits/TTX02_FAQ.html

domingo 11 de abril de 2010

De nuevo... buscando la verdad...

Es curioso como la gente imbécil solo se queda con lo que lee y no busca si lo que lee tiene bases, incluso he visto libros religiosos que sacan frases del contexto para terminar argumentando a su favor, que el científico o desprestigiado sujeto, terminaba contradiciendose y creyendo en Dios (los testigos de Jehová son buenísimos en eso), el siguiente es un caso bastante conocido.

Mucha gente cree que cuando Einstein investigaba lo de la Teoría Quántica, terminó exclamando al cielo lleno de Dios:
"Dios no juega a los dados"

Bueno idiota, para que salga de su ignorancia, el bobo de Einstein no creía en Dios primero que todo, bueno, no en el Dios que casi todos piensan, uno personal, lleno de voluntades y amor!!! mas bien lo veía como una energía o ente activador de todo esto. Pero allá las estúpideces de Einstein, mejor que se quede en el campo de la ciencia antes de discutir todo.

Bueno, mucho idiota, dejaría de leer hasta aquí el blog y seguro hasta de referencia lo pondría en un foro, totalmente convencido por lo que acabo de decir... pero ¿¿¿con que bases???, es tan idiota que no le importan...

Bueno voy con la justificación de mis afirmaciones, Einstein le dijo eso a un tal Max Born, discutían sobre sus cosas por medio de cartas, de ahí surgió la frase, le dijo:

"You believe in the God who plays dice, and I in complete law and order in a world which objectively exists, and which I, in a wildly speculative way, am trying to capture. I hope that someone will discover a more realistic way, or rather a more tangible basis than it has been my lot to find. Even the great initial success of the Quantum Theory does not make me believe in the fundamental dice-game, although I am well aware that our younger colleagues interpret this as a consequence of senility. No doubt the day will come when we will see whose instinctive attitude was the correct one." (Albert Einstein to Max Born, Sept 1944, 'The Born-Einstein Letters')

Y también le dice:

"Quantum mechanics is certainly imposing. But an inner voice tells me that it is not yet the real thing. Quantum theory says a lot, but does not really bring us any closer to the secret of the Old One. I, at any rate, am convinced that He (God) does not throw dice." (Albert Einstein, On Quantum Physics, Letter to Max Born, December 12, 1926)

(mae no se queje, para que tiene el traductor de Google, va a seguir siendo un ignorante ateniéndose a la traducción que yo ponga??? y no se confíe mucho de la Google... animal).

Si no me creen, el libro se llama: Albert Einstein, 1936, 'The Born-Einstein Letters' Max Born, traducido por Irene Born, Macmillan 1971.

El autor cree, considera, que la fuente es muy confiable... pero me queda la duda, se me quitaría preguntándole a Albert pero por desgracia... esta muerto.

Bueno, ya usted y yo, somos menos idiotas... y como buen idiota que soy me disculpo por las faltas de ortografía posibles...

Algunas referencias:
http://www.spaceandmotion.com/quantum-theory-albert-einstein-quotes.htm
Esta no se... no me convence:
http://www.taringa.net/posts/info/972069/Albert-Einstein-era-ateo.html

sábado 10 de abril de 2010

Bueno preparandonos para el FLISOL

Aquí esta el link para que lean todo sobre el FLISOL:

Ven al FliSol 2010!



Si es posible pongan en su blog los botones de invitación al FLISOL, los pueden obtener aquí:
http://www.softwarelibrecr.org/eventos/flisol/2010/difusion

martes 6 de abril de 2010

Personas en IceWeasel

Bueno... de esas culioladas que los ambientes gráficos hacen perder en recursos y demás.

Ahora Firefox tiene un sistema de skins, que bonitamente le pusieron personas, los puede encontrar en:
www.getpersonas.com

En teoría debe funcionar para todas las versiones de IceWeasel, por lo menos en IceWeasel 3.6.3 para amd64 funciona de maravilla, no he encontrado ninguna "persona" que se le niegue, por cierto pueden buscar temas para Debian e incluso para el mismo IceWeasel, ¡¡¡si, en la página de Mozilla!!!

Yo ahora tengo a mi divertido clon, Homero Simpson comiendo rosquillas... igual que yo en chones... pero yo le gano... aún tengo cabello (poco pero tengo).

lunes 29 de marzo de 2010

Cuestión de travesear... Debian y un BenQ Scanner 5000

La cosa es que no lograba instalar mi BenQ Scanner 5000, puta, pensaba sabiamente yo... pero si la documentación dice que desde el 2005 el escáner tiene soporte.

Todo se genero, primero por vagazo y segundo por culpa de mi esposa, la malvada no dejó que escaneara en su computadora con guindos (la malvada tampoco quiso cambiarse... quedó traumada... que raro... suelo generar ese efecto)las fotos del bebé que de repente aparecieron en manos de ella sin que yo me diera cuenta (las esposas son un tipo de virus que increíblemente convierten el dinero en cualquier otra cosa de manera exageradamente rápida...).

Entonces... picado... porque no me la prestó... pensé en todo poderoso y omnipotente Debian GNU/Linux que tiene me barata HP Mini (la logré sacar del lado oscuro por dicha, ¿cuantas veces dije esto en el blog... y cuantas lo diré otra vez?), pero la cosa no es fácil, primero debí seguir los pasos de la página oficial de BenQ:
http://snapscan.sourceforge.net/

En resumen:
Bajar los drivers para guindows del escáner 5000, curiosamente yo vivo en latinoamérica y el driver no está en la página de latinoamérica, la de España está en mantenimiento e irse a lo seguro en la página de NorteAmérica no dió resultados (tampoco está), así que de la de España te redireccionan a la de Europa donde si está (les paso el link, pero si de casualidad está en mantenimiento la de Europa buscan en la de España, en ambas está):
http://www.benq-eu.com/support/downloads/downloads.cfm?product=631

Bajen el mas reciente (en los foros se comenta de la versión 116 pero la mas nueva es la 119, hay una mejora en la rapidez con que escanea), es un archivo zip, lo descomprimimos y vamos a encontrar un montón de basura, pero entre ella el preciado firmware, siempre en todos los drivers de BenQ está en una carpeta llamada bin o Bin, lo que vamos a hacer es copiarlo al share de sane para luego jalarlos desde ahí:
cp 20F8V119.bin /usr/share/sane

Opcionalmente puede crear otra subcarpeta que se llame snapscan y meten ahí el archivito, pero para evitar la fatiga y ni que fueramos a tener 10 escáners lo vamos a dejar ahí.

Hay un archivo que se llama /etc/sane.d/snapscan.conf

Este es un backend, son módulos integrados a sane para utilizar los escáners.

Vamos a editarlo y hacer un cambio en la línea que dice:
firmware /bla/bla/bla/bla
y la cambiamos por:
firmware /usr/share/sane/20F8V119.bin

En el caso de Debian no es necesario descomentar la siguiente línea, pero igual lo vamos a hacer, es necesario descomentarla cuando el kernel soporta el módulo scanner (en este momento, en el momento en que escribo Debian testing squeeze no tiene el módulo, se la juega con libusb). Ubuntu si utiliza el módulo:
/dev/usb/scanner0 bus=usb

Descomentar una línea significa quitarle el signo #.

Ok, vamos a pedirle a GNU/Linux que nos muestre los dispositivos correctamente configurados:
scanimage -L

Y debe salir una línea que contenga: FlatbedScanner42

Si no... ups... algo está mal.

Vamos a ejecutar xsane, nos va a pedir que seleccionemos el escáner, igual debe de mostrar alguno con la línea FlatbedScanner42, si no... ups... algo está mal...

Lo que reputeaba a mí... es que escaneaba algo y daba un mensaje de:
Violación de segmeto ó Segmentation Fault

Recomendaron no poner la vista previa... y nada, seguía el error, luego traveseando la interfaz del xsane, encontré que había cuatro íconos, I R G B en la ventana Histogram o Histograma nombre del pinche escáner y desmarqué la opción I (osea que el escáner solo utilice RGB), luego hay otra que se llama Opciones nombre del pinche escáner, desmarqué la que decía escaneo de calidad.

Y tadaaaaa, por fin el escáner dejó de dar Segmentation Fault o Violación de Segmento.

Por dicha pude escanear todas las fotos de mi hijo... y no me costó un cinco...