miércoles, 28 de enero de 2009

Linksys WMP54G

Mi búsqueda ha concluido. Hasta la fecha me he comunicado con tod@s vosotr@s gracias a nuestro sufrido portátil, que utilizaba para prácticamente todo, excepto para tostar cd's. Pero por fin he encontrado una tarjeta inalámbrica para mi ordenador de sobremesa que funciona perfectamente con Ubuntu Intrepid Ibex. De hecho, he escrito y publicado este artículo desde mi PC de escritorio :) .

Se trata de una Linksys WMP54G. Lo único que he tenido que hacer es abrir la torre, colocar la tarjeta en la única ranura PCI que me quedaba libre, poner la antena, encender el ordenador en la partición de Ubuntu y, nada más arrancar el entorno gráfico, ya se puso a buscar señal. En unos segundos se conectó sin problemas a mi router.

El sistema ya tenía almacenada la contraseña del router de cuando se logró conectar con un adaptador de red USB con chipset Realtek RTL8187. Dejé de utilizar este adaptador porque al cabo de un rato se calentaba de manera exagerada y dejaba de transmitir y recibir datos.

Sin embargo, la Linksys sigue funcionando a pleno rendimiento, incluso después de tenerla toda la noche funcionando, por lo que la recomiendo, con todas las letras a quienes, se aventuren a instalar la última versión, hasta la fecha, de Ubuntu.

La mala noticia es que no funciona en Ubuntu Studio. Un poco extraño, teniendo en cuenta que tengo ambos Ubuntu en el mismo ordenador, en particiones distintas... Pero no es por la tarjeta, es algún módulo del kernel que le falta a Studio. Cuando lo solucione, ya daré buena cuenta de ello... Mientras tanto, me conformaré con descargar los paquetes desde la partición en la que funciona :( .

Aprovecho para aconsejaros, a quienes vayáis a intentar instalar una distribución de GNU/Linux cualquiera, que antes os informéis en Internet si vuestro hardware va a ser compatible, especialmente el dedicado a la conexión a la red. A mi me ha salvado tener un portátil siempre a punto, con el que podía buscar ayuda, pero no quiero ni imaginar cómo me las hubiera apañado sin él...

sábado, 24 de enero de 2009

Bombones Tux

Todos los años, la empresa en la que trabajo suele repartir, entre sus trabajadores y sus clientes, un calendario relleno de bombones. Pues bien, este año, además de con un poquito de retraso, ha venido con otros bombones distintos a los que nos tienen acostumbrados: dentro habían bombones con la figura de... ¡Tux! ¡La mascota de GNU/Linux!

¡Increíble! Si lo comparáis con el que tengo en la sidebar del blog, son casi idénticos... Bueno, éste ya no, me lo he comido esta tarde :D .

En realidad se trata de unos bombones hechos en Bélgica, muy ricos, aunque un poco dulzones para mi gusto...

¡Pasad un buen fin de semana!

sábado, 17 de enero de 2009

Sonido en Ubuntu Studio

Hace poco me instalé, en una partición libre de mi ordenador de sobremesa, la versión para músicos de Ubuntu: Ubuntu Studio. Su liberación pública fue anunciada oficialmente, a finales de octubre de 2008, pero no lo he instalado antes porque me he llevado chascos en versiones anteriores. Pero con Ubuntu Studio, basada en Intrepid Ibex, he conseguido, por fin, que el sonido funcione para lo que yo quiero: producir música por ordenador sin Windows.

Configuraremos el sonido para tal propósito, como dije al final de la instalación de Intrepid Ibex, y en una próxima entrega, conseguiremos hacer sonar Muse Score, el magnífico editor de partituras del que os hablé en su momento.

Voy a obviar el proceso de instalación de Ubuntu Studio. Aunque la instalación es en un entorno de texto, es muy similar a la de Intrepid Ibex, así que podéis consultar aquí dicho proceso.

Quienes estén interesados, aquí dejo un enlace para la página de descargas de Ubuntu Studio Intrepid Ibex. Además de las imágenes ISO de DVD, hay archivos de BitTorrent, para quienes preferís descargar con ese protocolo.

Tened muy en cuenta la arquitectura del ordenador donde lo instalaréis. Para una gran parte de las máquinas de escritorio valdrá la imagen que acaba en i386. Para los ordenadores basados en AMD64 y similares, hay una imagen de DVD propia. En mi caso concreto, lo instalé en mi AMD64.

Bueno, lo primero que hay que hacer para usar el sonido con fines semiprofesionales o profesionales, es entrar en la configuración del audio en Ubuntu:

Como siempre, puedes ver las imágenes en tamaño real pinchando en ellas. En Sistema/Preferencias/Sonido, te saldrá ésto:

Mi tarjeta de sonido es una Creative Sound Blaster Live! USB. Pero selecciono la opción ALSA - Advanced Linux Sound Architecture. Enseguida enteremos por qué he hecho ésto, en lugar de seleccionar mi tarjeta directamente. Ahora, vía menú, abrimos Jack:

¿Qué es Jack? Para los que entendéis de audio en Windows, es como si unierais lo mejor de ASIO con un ReWire mejorado. Me explico: por un lado, es un driver de baja latencia, pero también centraliza los flujos de audio y MIDI dentro de Linux.


Además, puedes reproducir, de manera sincronizada, varias aplicaciones de audio a la vez, como harías con ReWire, pero completamente centralizado en Jack. Enseguida veremos como funciona y lo entenderéis mejor.

Pero antes, vamos a hacer unos retoques a su configuración por defecto:

En esta imagen estamos asignando las entradas y salidas de audio a la tarjeta de sonido. Hay que comprobar este dato antes de arrancar Jack. Cada vez que inicia Ubuntu, asigna puertos a los diferentes dispositivos de audio conectados al PC. A veces me asigna como salida de audio mi teclado MIDI, en tal caso, no va a funcionar.

Si os fijáis más arriba, donde pone driver, está seleccionado ALSA. Por eso elegí esa opción en la configuración de sonido del sistema: Jack se servirá de mi tarjeta de sonido vía ALSA.

Guardamos con OK, y nos disponemos a arrancar Jack. Con arrancar, me refiero a poner en marcha el motor interno del programa. Hasta ahora sólo tenemos su interfaz gráfica abierta. Para arrancar, le damos al Play grande:


En este punto, recomiendo que cerréis el navegador de internet, o que cerréis pestañas o ventanas dentro de él, y cualquier programa pesado para la CPU y la RAM. De lo contrario, Jack no arrancará. Una vez tomadas dichas precauciones, arrancamos, y como en un coche viejo, tras unos segundos de suspense...

Starting... Pueden ser uno o dos segundos, pero se hacen eternos :P .


¡Jack ha arrancado! Si no lo hiciera, sabed que es, bien porque hay mucha carga en el ordenador en ese momento, bien porque no está correctamente configurado.

Ahora que hemos logrado hacer funcionar Jack, vamos a jugar un poco. Elijo el sinte ZynAddSubFX:


A continuación abrimos el panel de conexiones de Jack. Está en el botón Connect:

ZynAddSubFX se conecta por defecto a la salida principal de audio, pero al tocar con el teclado, no suena nada. Habrá que comprobar la conexión MIDI. La encontraremos en la pestaña ALSA:


Efectivamente, el teclado estaba sin conectar. Ésto se consigue arrastrando desde el nombre del teclado a la entrada MIDI del sinte. También se puede hacer seleccionando entrada y salida, y luego darle al botón connect.

Llegó la hora de la verdad, pruebo a tocar unas notas y...


¡Está sonando! Vale, vosotros no lo podéis oír ahora, pero podéis ver la barra azul que indica que el instrumento está generando sonido. Es un sonido de lo más soso, porque es el sonido por defecto, pero hay unos excelentes presets para empezar.

Aún no estoy en disposición de producir música. Aún tengo que aprender a utilizar los secuenciadores que se incluyen en el paquete como Ardour, Muse... Rosegarden no venía en el DVD preinstalado, lo digo por si esperáis encontrarlo. Lo tuve que descargar de aquí por separado.

Por cierto, os dejo un enlace donde encontraréis otros enlaces a páginas de software para GNU/Linux.

En la próxima entrega, cómo hice sonar MuseScore en Ubuntu Studio.

domingo, 11 de enero de 2009

Utilidades OnLine interesantes

Navegando por Internet, uno va encontrando, bien a través de buscadores, o bien a través de otros blogs, una serie de programas o utilidades online, de uso gratuito, que pueden resultar realmente útiles en muchas ocasiones.

En esta entrada sólo voy a ir listando las que voy probando y que, además, según la filosofía de este blog, haya comprobado yo mismo que funcionan.

¡Ojo! Se trata de aplicaciones que se ejecutan dentro del navegador, no de aplicaciones de escritorio que instalas. Entras al correspondiente enlace, y empiezas a utilizarlas.

Espero que os resulten tan útiles, o incluso más, que a mi. Por supuesto, se admiten sugerencias. ;)

splashup: sencillo editor de imágenes. Una pega: no está en español.

PIKIFX: retoques y efectos para tus fotos.

vozME: Sintetizador de voz. Copias un texto cualquiera, lo pegas, eliges el idioma del texto, y te lo convierte en un mp3, que puedes escuchar o descargarte.

SimpleCode: traductor de códigos html. Útil para webmasters y bloggers.

PrintWhatYouLike: te permite eliminar elementos de una página web para facilitar su impresión. Sólo en inglés.

Effect Generator: editor de efectos flash para tu sitio web.

htm2pdf: tomas la URL de un sitio web y lo conviertes en un archivo PDF que puedes descargarte. También dispone de una utilidad que te permite convertir fragmentos de código html a pdf. Útil si deseas crear una versión imprimible de una entrada. Sólo busca Convert raw html, e introduce el código ahí.

Digital Post It Generator: crea notitas tipo post-it. Cuando la tengas, la guardas con un simple guardar imagen de tu navegador.

Media Converter: convierte vídeos de diversos portales a múltiples formatos de vídeo y audio, que luego se descargan.

Create HDR photos: editor de imágenes especializado en su mejora mediante HDRR (High dynamic range, o Renderizado de Alto Rango Dinámico). Más informacion sobre el HDR o HDRR en un artículo de la Wikipedia.

Glickr.com: te permite crear un GIF animado con hasta 10 imágenes.

Diccionario Español - WordReference: ¿A quién no le resulta útil a menudo un diccionario?

HTML-Ipsum: facilita plantillas de diversos formatos de texto en html. Muy útil para bloggers. Copia cualquiera de los códigos, pégalo en una entrada nueva, haz vista previa y entenderás por qué digo ésto.

animoto: puedes crear vídeos tipo presentaciones con música de fondo. Requiere registrarse.

CSS Menu Generator: te permite generar y personalizar menús para tu sitio web.

Jollo: la mejor página de traducción de textos que he encontrado. Ofrece su propia traducción, si la hay, hecha por los propios usuarios, y compara, en la misma página, con otros traductores, como el de Google, Worldlingo, SDL, Babelfish y el traductor de Microsoft.

Real-time HTML editor: editor de código html. Conforme lo editas, lo visualizas. Perfecto para editar y retocar gadgets.

WebWait: un práctico medidor de tiempo de carga de tu página web.

Super Screenshot: ¿necesitas una captura de pantalla de una web para insertarla en tu próxima entrada? Pues ésta es tu herramienta.

Font Generator: genera tus propias fuentes tipográficas. Requiere impresora y escáner. Hay una galería con las fuentes creadas por los usuarios. Está en inglés, pero en Informática Práctica hay una guía de uso en castellano.

MySpace profile layout editor: editor en tiempo real para crear tu propio diseño de tu perfil en Myspace.

JavaScript Compressor: su nombre lo dice todo, es un compresor para minimizar el tamaño de un script.

Cufón - Fonts for the People: generador de fuentes en formato JavaScript. Sirven para incluir fuentes personalizadas a webs-blogs. Más información aquí.

CopySense: Ofrece una serie de herramientas muy sencillas para facilitar la vida a los diseñadores de webs y blogs. En inglés.


De momento, ésto es todo. A medida que vaya encontrando más sitios de este tipo, los iré agregando y organizando por categorías en esta misma entrada. Más adelante puedes volver a esta entrada, pinchando en la etiqueta Herramientas Online, o en la sección de Esenciales que crearé en breve.

Lo dicho, si alguien ha encontrado y probado algo interesante, que no se corte.

sábado, 3 de enero de 2009

Intrepid Ibex - 3ª parte: Instalación y Configuración

En la entrega anterior nos quedamos justo en el momento de activar el último comando, instalar, antes de comenzar de veras la instalación de Intrepid Ibex..

Pues bien, ya le hemos dado al botón. Lo primero que ocurre es que se llevan a cabo los cambios en las particiones que hemos configurado.

Ahora comienza el copiado de archivos. Es el proceso más largo, así que, relájate, ve a tomarte algo, al WC, a charlar con la familia... Que va para rato...

Al final del proceso de copiado comienza la creación del cargador de arranque GRUB. Será el menú que nos permitirá elegir entre Windows y Ubuntu al arrancar el PC.

Una vez ha terminado de configurar el GRUB, te preguntará si reiniciar o continuar usando el live CD. Imagino que tendrás curiosidad por ver funcionar Ubuntu a pleno rendimiento, pues ejecutado a través del CD va muy lento. Reiniciamos, pues...

Y ahora viene la segunda sorpresa desagradable. Tras el reinicio, después del GRUB, me vuelve a salir el mismo mensaje que cuando puse el live CD, y no continúa cargando:

[ 00.00400000] Aperture beyond 4GB. Ignoring...

La solución la encontré en los foros de Ubuntu, vía Google. En principio, hay que forzar el inicio de Ubuntu añadiendo estos comandos, en el GRUB, a las opciones de arranque:

acpi=off apm=on apm=power-off noapic

Pero no deja de ser una solución temporal para arrancar ahora.


De momento le damos a Enter y, si todo va bien, arrancará Ubuntu, esta vez de forma nativa.

Lo primero que vamos a hacer para no tener que escribir todo aquello cada vez que arrancamos es editar el menú de arranque. Abre Aplicaciones - Accesorios - Terminal.

Antes de continuar, tengo que recordar que estos pasos que siguen, sólo han de seguirlos quienes, como yo, tuvieron problemas al arrancar el live CD en un AMD64, como el mío.

Una vez abierta la Terminal, teclea:

sudo gedit /boot/grub/menu.lst

Te pedirá una contraseña, la que pusiste durante la instalación de Ubuntu. Se abrirá un editor de textos con un documento: el listado de sistemas en el arranque.


Si pinchas sobre la imagen y la amplias, verás un fragmento de texto seleccionado en naranja. Es lo mismo que pusimos al arrancar en el GRUB. Eso es lo que deberías añadir después de splash.


Cierras Gedit, guardas los cambios, vuelves a la consola y tecleas esto otro:

sudo gedit /etc/modules


Se volverá a abrir Gedit con otro documento. Añade el texto que hay resaltado en la imagen al final del documento, que es éste:

apm power_off=1

De nuevo, cierra el editor de textos, guardando los cambios. Puedes cerrar, si quieres, la Terminal.


Para comprobar si ya arranca con normalidad, reinicia el equipo. Ten en cuenta que el mensaje [ 00.00400000] Aperture beyond 4GB. Ignoring... seguirá saliendo al arrancar, después del GRUB, pero sólo será por unos instantes, y después debería seguir cargando Ubuntu y su entorno gráfico.

De momento esto es todo. En próximos tutoriales configuraremos la red, los gráficos, el sonido, y modificaremos el menú de arranque para que empiece por el sistema que elijamos. Si tenéis alguna sugerencia más concreta, ahí abajo podéis expresaros.

Enlaces a las anteriores entregas de esta serie:

Liberación de Ubuntu Intrepid Ibex.
Intrepid Ibex - 1ª Parte: Live CD en acción.
Intrepid Ibex - 2ª Parte: Instalación.
Intrepid Ibex - 3ª Parte: Instalación y configuración.
Enlace a la serie completa.