domingo, 13 de junio de 2010

¿Como configuro dos monitores con mi placa nVidia en Ubuntu?

En una visita al monumental Ministerio de Obras Públicas, los obreros preguntan al general Perón cómo configurar dos monitores y una placa de video nVidia para usarlos independientemente en Ubuntu. Transcribimos la solución proporcionada por el General, publicada en el diario Democracia.

[...] Las grandes obras son aquellas que tienen sus cimientos en el hondo corazón del Pueblo. Para hacer lo que me piden, deberán contar con un adaptador de video capaz de reproducir dos señales. Como Conductor del Movimiento Nacional Justicialista, dispongo de una aceleradora de video nVidia GTX275, dotada ella con dos salidas DVI independientes, y sé que ustedes también cuentan con modelos similares, pues es alta su aceptación entre la Masa.

En política nadie puede quedarse atrasado, y en Ubuntu tampoco. Por ello les recomiendo contar con el controlador privativo de nVidia que lo pueden descargar y activar desde Sistema / Administración / Controladores de Hardware si no lo han hecho ya. Recuerden que el Justicialismo promueve la propiedad privada pero observándola bajo el cristal de la utilidad social.

Como primera medida, habremos de conectar ambos monitores con los cables correspondientes. Es preferible usar los cables provistos con los monitores, o en su defecto cables con alta ganancia, para tener buena señal. Si no hacemos así, podría ocurrir que nuestro alguno de nuestros monitores no pudiese alcanzar la máxima resolución ofrecida. Este problema se resuelve si contamos con los avanzados equipos dotados de entrada de video tipo HDMI. En tal caso sólo utilizando un adaptador DVI-HDMI tendremos resuelto el problema, pues el monitor es reconocido instantáneamente y "en caliente". Esto significa, que lo podemos conectar con el equipo funcionando.

En nuestro caso y para esta prueba, utilizamos dos monitores Samsung. Un LCD de 24 pulgadas de modelo T240N y otro LCD de 17 pulgadas en modelo 732N Plus. Ambos tienen entrada estándar analógica VGA, por lo cual empleamos en sus cables sendos adaptadores DVI-VGA.

En el caso de los equipos VGA, debemos aseguramos de conectarlos mientras la PC se encuentra apagada, de modo que sean reconocidos a nivel BIOS cuando encendamos la PC. Uno de ellos se iniciará como monitor primario, y el otro se encenderá como monitor secundario una vez iniciado el sistema operativo del Pueblo, Ubuntu (a mi me tomó el monitor primario el conectado en la salida izquierda).

Tas cargar nuestro sistema operativo nacional y popular, por defecto ambos monitores mostrarán la misma imagen (en la llamada configuración "mirror" o "espejo"). Tal modo no suele ser útil salvo para un "video wall" o para tareas específicas. Si la Masa desea manejar sus monitores con la Independencia que promueve el Justicialismo, deberá ir a Sistemas / Administración / nVidia X Server Settings. Este Servidor X se encarga de administrar la forma en que se muestra el escritorio gráfico en los sistemas Linux, y controlarlo adecuadamente será motivo de felicidad para el Pueblo Argentino.

Este control es bastante similar al encontrado en el sistema operativo de la oligarquía.
En el apartado X Server Display Condifiguration deberían aparecer ya nuestros dos monitores. Si vamos a la solapa X Screen podremos ajustar la configuración de cada monitor de manera independiente. En nuestro caso, nos detectó adecuadamente el monitor de 24 pulgadas, pero no lo hizo de manera efectiva con el de 17 pulgadas, indicándolo como un CRT (monitor de tubo) genérico. Lo forzaremos para que reciba una resolución de 1280x1024, (la máxima posible en este equipo en particular).

En nuestro caso no nos convence la disposición "Espejada", por lo cual activaremos la función Xinerama. Esta nos permite utilizar los dos monitores a la vez "extendiendo" el área del escritorio, y permitiéndonos pasar de un escritorio al otro, representando cada uno en un monitor. Estaremos habilitados para arrastrar ventanas "de un monitor a otro", controlar una proyección de diapositivas desde un monitor y tener las "diapos" a pantalla completa en otro, tener una ventana de chat mientras en un segundo monitor observamos una película, controlar las cajas de herramientas y los menúes de nuestro programa de edición de fotografías mientras conservamos un amplio monitor para ver el resultado, entre otros muchísimos escenarios posibles. Para activar la funcion Xinerama, debemos tildar la opción correspondiente Enable Xinerama y reiniciar el sistema para que se apliquen los cambios.

Han de saber que se pueden utilizar independientemente monitores de alta resolución para efectos más espectaculares, o combinaciones de un monitor pequeño y uno grande como en los ejemplos que imaginamos recientemente. El controlador de nVidia se encargará de controlar el tamaño relativo de los escritorios. También podremos asignar la posición relativa del monitor 1 y el monitor 2 (derecha o izquierda).

Debemos de notar que el sistema Xinerama también funciona de manera adecuada con Compiz.

Y tras estos consejos, deseo agradecerles y felicitarlos por este magnífico edificio, desde el cual se planificarán las obras que merece el Pueblo Justicialista por su inagotable muestra de Fuerza y Lealtad.

miércoles, 2 de junio de 2010

¿Cómo configuro el sintonizador de televisión digital terrestre Geniatech MyGica S870 en Ubuntu?

En un monumental pasaje de "La Fuerza es la Razón de las Bestias", un inflamante Juan Perón cuenta como hizo funcionar un sintonizador de TV Digital Geniatech USB MyGica S870 con Ubuntu.


Nota: Este artículo es válido pero anticuado. Actualmente es mucho más sencillo configurar la sintonizadora MyGica con Ubuntu 12.04LTS y superiores. Por favor consultar al respecto en este articulo.

¡Trabajadores!

Muchos han preguntado qué sintonizadores USB son adecuados para ver la televisión digital terrestre en la Argentina, y de ser posibles, cuáles funcionan con Ubuntu, el sistema operativo más peronista jamás desarrollado. El sentir de la Nación clama por una Argentina libre de imperialismos foráneos y oligarquías vernáculas, pero también una Argentina disputando un Mundial de Sudáfrica con todo el corazón que puede imprimirle un genio de la pelota nacido de las entrañas del Pueblo.

La oligarquía, asociada a asquerosos monopolios, ha decidido ocultar este magno evento al Pueblo, queriendo lucrar con él a través de negociados desaparecedores de goles y aplicaciones tecnológicas excluyentes, como el Cablevisión HD (en realidad ni siquiera SD).

Por ello, para el Pueblo he creado como símbolo irrefrenable de libertad, el Sistema Argentino de Televisión Digital Terrestre. Este provee desde hoy Fútbol para Todos, y ello con la prístina calidad que pueden dar la tecnología pensada en el Japón y fabricada en la Argentina. Centenares de miles de conversores vuelan actualmente para llegar a manos de los felices integrantes de la Nación, los descamisados amados por el peronismo y privilegiados por la luz que irradia de una nueva Argentina Potencia. Bajo el impulso de Televito, la revolucionaria y simpática mascota amiga de los niños del Programa Mi TV Digital, horadarán la vetusta piedra de toque de un imperialismo claudicante y vasallo, mera herramienta de un poder espureo en manos los enemigos del Sentir Patrio.



Tobillo de Diego Maradona en 1990, captado con transmisión digital del canal educativo Encuentro SD a través de un receptor Geniatech MyGica S870.
Puedo afirmar que los sintonizadores PixelView son eficientes y muy fáciles de usar con Ubuntu, por lo que tendrán pocos problemas. En nuestro caso nos hemos complicado un poco, pues tenemos el Geniatech MyGica S870 USB, un sintonizador que puede usarse con Ubuntu y por supuesto, con otros sistemas operativos de la oligarquía. Naturalmente, con él he dado al Pueblo lo que merece por Justo derecho: una televisión de aire gratuita, libre de los monopolios apropiadores de hijos, y además en un sistema operativo libre. ¡Recuerden Trabajadores! El ADN probará en la Justicia lo que hace mucho tiempo el pueblo siente...
Para usar la MyGica, habremos de realizar algunas modificaciones, que pasaré a explicar para beneficio de la Masa, aquellos argentinos que siempre han llenado mi corazón de grandes alegrías y profunda satisfacción. Para ellos y sólo para ellos. Yo soy blanco o negro. Gris no voy a ser en mi vida. Para aquellos que no creyeron en mí, que me trataron como basura, ya saben lo que tienen que seguir haciendo...

Antes de empezar han de saber que la organización vence al tiempo: el proceso lo dividiremos en cuatro etapas generales.

A) Instalar Video For Linux (v4l),
B) Cargar un firmware para nuestro MyGica
C) Instalar el programa programa Kaffeine para lograr usar el sintonizador aunque de manera inefectiva.
D) Hacerlo sintonizar y funcionar adecuadamente con el reproductor VLC.

A) Instalar Video for Linux (V4L) al Kernel de nuestro Ubuntu

Habrán de ir a Aplicaciones / Accesorios / Terminal y comprobar fehacientemente qué versión de kernel tienen instalada, pues es importante para este paso. El kernel no es otra cosa que el núcleo del sistema operativo, y de él dependen las acciones de bajo nivel. En el caso del Peronismo, es el kerenel Perón. Y para saberlo en Ubuntu, en la terminal tipeamos:

uname -r

En mi caso como Conductor de los argentinos, tengo 10.04 Lince Lúcido de 64 bits, por lo tanto Ubuntu me informa que mi kernel es el siguiente:

2.6.32-25-generic

Por lo tanto en el siguiente comando tipeo:


sudo apt-get install linux-headers-2.6.32-25-generic build essential

(Ustedes habrán de cambiar la versión de kernel por la que les hayan recibido cuando tipearon el comando "uname -r").

Luego instalamos el mercurial

sudo apt-get install mercurial

El tercer paso es clonar el repositorio v4l-dvb (esto es, video 4 linux en su variante digital terrestre). Y lo haremos a nuestra PC, con el siguiente Comando de Organización:

hg clone http://linuxtv.org/hg/v4l-dvb
Esto tardará unos instantes, pues se descargará el v4l-dvb a nuestra PC.

A continuación modificaremos el archivo de configuración del v4l-dvb para que no nos dé errores con el MyGica. En la vida de los hombres de acción, nada puede lograrse sin ensuciarse. Ello - tan verdadero en la guerra como en la conducción política - lo es mucho más en Ubuntu. Si no hacemos esto, nuestro sintonizador podría tener algunos problemas. Por ello hacemos:

cd v4l-dvb
make
cd v4l
sudo gedit .config

Se abrirá un editor de textos sencillo, el conocido Gedit. En el archivo .config buscaremos la línea CONFIG_DVB_FIREDTV=m y la cambiamos a CONFIG_DVB_FIREDTV=n. Luego guardamos y cerramos el archivo.
Ahora compilaremos todo considerándonos expertos en Ubuntu y grandes peronistas.
Nos posicionaremos en la carpeta v4L-dvb, con el comando

cd ..

y lo compilamos nuevamente con el siguiente comando

make
Finalmente, instalamos los modulos recién compilados al kernel con:

sudo make install

Nuestra computadora tardará unos minutos compilando e instando, por cada dispositivo de tv digital capaz de ser usado en Ubuntu. No deberíamos tener errores esta vez.


B) Instalación del Firmware para la MyGica S870 con chipset sintonizador DiBCom8090

Han de saber que todo dispositivo sintonizador de TV digital terrestre cuenta con un firmware, esto es un software especializado que controla su sentido y propugna su saber. En criollo, podemos afirmar que se trata de un pequeño código que le "dice" al sintonizador USB cómo actuar y cómo sintonizar las señales. El firmware en cuestión habremos de descargarlo desde una web oficialista que contiene los firmwares de la mayoría de los sintonizadores de tv digital del mercado. Esta web es http://www.linuxtv.org/downloads/firmware.

El sintonizador Geniatech MyGica S870 USB está basado en el chipset sintonizador DiBCom DiB8090. Por ello descargaremos el firmware dvb-usb-dib0700-1.20.fw.También podemos descargar opcionalmente dvb-usb-dibusb-6.0.0.8.fw pensado para equipos DiBCom y Artec en USB2 , o llegado el caso la versión dvb-usb-dibusb-5.0.0.11.fw para equipos DiBCom USB1.1 o.

Si no saben cuál de todos estos firmwares es correcto, pueden bajar todos: el sistema será peronista y cargará solamente el necesario cuando inserten su sintonizador USB. Tengan presente que al archivo descargado lo copiaremos al directorio correspondiente al kernel, en mi caso es [sistema de archivos]/lib/firmware/2.6.32-25-generic/
(ustedes habrán de reemplazar la versión del kernel con la que les indicó Ubuntu cuando tipearon uname -r)

Si no son avezados en Ubuntu, les indico cómo hacer esta copia. En la terminal ejecutarán la siguiente orden:

sudo nautilus

Pondrán su contraseña de Conductor de Ubuntu y se abrirá el Nautilus (el navegador de archivos de Ubuntu que todos conocen). Esta vez, sin embargo, lo hará con privilegios de Superusuario y Conductor del Justicialismo. Simplemente descargamos el firmware desde la web como mencioné y lo copiamos en [sistema de archivos]/lib/firmware/2.6.32-25-generic/

Por ser gentiles y por las dudas, reiniciaremos nuestro equipo con el MyGica conectado a un puerto USB de nuestro equipo.

C) Instalar los programas para usar el MyGica, sintonizar y Configurar.
Este conjunto de pasos es el que más me complicó. Les indicaré como hice, pero si algún peronista tiene mejor método, no dude en escribir.

Como primer medida hube de recurrír a instalar el paquete dvb-apps, que contiene una serie de herramientas necesarias para gestionar desde Ubuntu la televisión digital terrestre. Desde la consola Terminal indicamos el siguiente comando:

sudo apt-get install dvb-apps
Luego instalé el reproductor de video kaffeine, con los siguientes comandos en la Terminal:

sudo apt-get install libxine1-all-plugins
sudo apt-get install
kaffeine

Al arrancar el programa Kaffeine desde el terminal (escribiendo kaffeine), en el proceso me reconoció el dispositivo y realizó una serie de cambios que no alcancé a identificar, pero que probablemente se traten de la configuración del chipset como dispositivo registrado Device en Ubuntu. Fue ésta la única manera en la que pude configurar el MyGica.

Hago notar que con Kaffeine se ve mal y no sale sonido, pero por lo menos me configuró el MyGica para el resto de los programas de Ubuntu. El software que sí me sirvió para hacer funcionar el sintonizador (como se ven en los ejemplos) es el Reproductor VLC.

En Kaffeine pueden ver la tele arrancando el programa y elgiendo el botón 5. Digital TV.
Luego van al menú Television / Configure Television.
En la solapa Device1 debería aparecerles su receptor con el nombre de DiBCom 8000 ISDB-T. Para detectar la tv digital en la Argentina usando Kaffeine, deben elegir la norma Autoscan Taiwan. Presionen OK. Luego para buscar canales vamos al menú Television / Channels.
Presionamos Start Scan y el programa rastreará las frecuencias. Debería encontrar algunos canales e indicarlos en la lista "scan results" de la derecha. Selecciones los canales encontrados de esta lista y con el botón Add Selected los pasaremos a la lista izquierda de los canales activos. Luego presionamos OK y deberíamos poder ver estos canales. En mi caso, los veo mal y sin sonido. Pero algo es fundamental: el sistema funciona, por ahora mal, pero funciona. Cerramos el kaffeine.

Para comprobar que nuestro dispositivo USB MyGica S870 es reconocido, lo desenchufaremos y luego volveremos a conectar al puerto USB. En la terminal tipeamos dmesg. Ennuestro caso el sistema debería ser peronista y pude confirmar que el receptor era detectado y funcionaba, pues devolvió algo así:

[ 1494.212825] dvb-usb: DiBcom STK8096GP reference design successfully deinitialized and disconnected.
[ 1496.070413] usb 1-1: new high speed USB device using ehci_hcd and address 3
[ 1496.222332] usb 1-1: configuration #1 chosen from 1 choice
[ 1496.223023] dvb-usb: found a 'DiBcom STK8096GP reference design' in cold state, will try to load a firmware
[ 1496.223023] usb 1-1: firmware: requesting dvb-usb-dib0700-1.20.fw
[ 1496.258862] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw'
[ 1496.473751] dib0700: firmware started successfully.
[ 1496.980491] dvb-usb: found a 'DiBcom STK8096GP reference design' in warm state.
[ 1496.980820] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 1496.980899] DVB: registering new adapter (DiBcom STK8096GP reference design)
[ 1497.258037] DVB: registering adapter 0 frontend 0 (DiBcom 8000 ISDB-T)...
[ 1497.462878] DiB0090: successfully identified
[ 1497.463409] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:12.2/usb1/1-1/input/input12
[ 1497.463727] dvb-usb: schedule remote query interval to 50 msecs.
[ 1497.463751] dvb-usb: DiBcom STK8096GP reference design successfully initialized and connected.


D) Sintonizar los canales

Este es el paso que colmará de felicidad al Pueblo Argentino. Crearemos un archivo con los listados de las frecuencias oficiales del los canales digitales. En la terminal tipeamos

sudo gedit ch_freq.conf

y copiamos el siguiente contenido, que es la grilla de frecuencias del sistema argentino de televisión digital terrestre (y también del brasileño):

# Canales UHF del 14 to 69 en el sistema argentino de televisión digital terrestre SATVD-T
T 473142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 14
T 479142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 15
T 485142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 16
T 491142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 17
T 497142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 18
T 503142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 19
T 509142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 20
T 515142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 21
T 521142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 22
T 527142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 23
T 533142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 24
T 539142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 25
T 545142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 26
T 551142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 27
T 557142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 28
T 563142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 29
T 569142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 30
T 575142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 31
T 581142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 32
T 587142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 33
T 593142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 34
T 599142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 35
T 605142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 36
# channel 37 not used
T 617142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 38
T 623142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 39
T 629142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 40
T 635142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 41
T 641142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 42
T 647142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 43
T 653142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 44
T 659142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 45
T 665142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 46
T 671142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 47
T 677142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 48
T 683142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 49
T 689142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 50
T 695142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 51
T 701142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 52
T 707142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 53
T 713142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 54
T 719142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 55
T 725142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 56
T 731142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 57
T 737142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 58
T 743142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 59
T 749142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 60
T 755142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 61
T 761142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 62
T 767142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 63
T 773142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 64
T 779142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 65
T 785142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 66
T 791142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 67
T 797142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 68
T 803142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # channel 69

Ahora comprobaremos los canales escaneando el espectro de frecuencias. Podremos sintonizar ahora de manera más efectiva que el Kaffeine. Desde la Terminal, sintonizamos con el siguiente comando:

scan ch_freq.conf > canalesd.conf
El peronismo detectará los canales digitales que podamos encontrar y los escribirá en el archivo canalesd.conf. Para ello asignará el dispositivo de captura '/dev/dvb/adapter0/frontend0' y '/dev/dvb/adapter0/demux0'. Verán que mucha de la grilla todavía está desocupada (nos devolvera "tuning failed!!!", pero durante la búsqueda, el MyGica S870 debería detectar, al menos:

Network Name 'RTA C23'
TV Publica (???)
TV Publica HD (???)
Encuentro (???)


Network Name 'Canal 24'
GolTV (???)
Canal 24 Serv.2 (???)
Canal 24 Serv.3 (???)
Canal 24 Serv.4 (???)
GolTV Movil (???)


Network Name 'Canal 25'
CN23 (???)
C5N (???)
TeleSur (???)
Canal 25 Serv.4 (???)
CN23 Movil (???)

Network Name 'CH9 - TS - B'
Canal 9 - SD (running)
Canal 9 - HD (running)
Canal 9 - Mobile (running)

Con lo cual sabemos que tenemos estos canales, fuertemente peronistas, liberadores, antimonopólicos y desgorilizantes.

Para ver la TV recomiendo el reproductor supercompatible peronista VLC. Si no lo tenemos, podremos instalarlo desde Aplicaciones / Centro de Software. Debemos buscar el Reproductor de medios VLC en la categoría Audio y Video.

Abrimos el VLC desde Aplicaciones /Sonido y Video / Reproductor Multimedia VLC, y luego abriremos el famoso channels.conf. En el menú Medio elegimos Abrir Archivo Avanzado...
En la solapa Archivo presionamos el botón Añadir y agregamos el archivo channel.conf. Luego presionamos en Reproducir y veremos la TV digital, con toda la calidad que puede ofrecer la libertad.

También podemos hacerlo desde la consola tipeando:
vlc channels.conf

Con esto debería verse la TV digital.
Los canales disponibles y detectados pasarán a la Lista de Reproducción de VLC.

Actualmente contamos con Canal 7 la Televisión Pública Digital HD, Encuentro SD, y algunas otras señales en período de prueba. Próximamente se agregarán más señales desmonopolizadas: AFA TV, Paka-Paka (señal infantil), C5N Digital, Crónica TV Digital, Canal CN23 Digital y muchas más señales de alta calidad y sentido revolucionario, pensadas para abarcar de manera gratuita los servicios por los que el monopolio apropiador cobra onerosas sumas esclavizantes.

sábado, 29 de mayo de 2010

¿Cómo arreglo el Splash Screen Plymouth de Lucid en una Acer 5542 con el controlador ATI Catalyst?

En una reunión con el gremio de ferroviarios, el flamante Secretario Trabajo y Previsión, el Coronel Juan Perón explica cómo resolver el problema de resolución que presenta la pantalla de inicio de Lucid con varios equipos de video. En este caso resuelve el de las notebook Acer 5542, y otro tipo de equipos.

Ferroviario: Coronel, cambiamos a Lucid y anda fenómeno, pero la pantalla de arranque violeta que dice "Ubuntu" y tiene los puntitos se ve en baja resolución, o sale corrupta. Además la pantalla queda negra con sólo el cursor titilando, y el splash de arranque violeta solamente se muestra un par de segundos antes de que arranque Ubuntu. ¿Cual es el sentido de ponerla si se ve tan mal?

Perón: ¡Trabajadores!

Para mover un tren son necesarias unas 15 atmósferas de presión de vapor, fuerza que la máquina ha de tener para romper la inercia. Una vez que la inercia de la locomotora y el convoy adosado ha sido superada, podrán reducir la presión a 6 o 7 atmósferas y seguir un andar descansado y efectivo.



Sabrán ustedes que la nueva versión de Ubuntu es muy peronista, con grandes novedades que aportan al bienestar de los trabajadores y de su núcleo social. Entre una de esas mejoras podemos contar con Plymouth, tal es el nombre del gestor de arranque de Ubuntu Lucid. Es más veloz que el anterior, lo cual redunda en menores tiempos de carga y arranque al encender nuestro equipo. Sin embargo, no son pocos los equipos de video que tienen estos problemas que comentan. En su caso, el Splash screen se mostrará con una resolución limitada, generalmente de 640x480 pixels y 4 bits de profundidad de color, por lo que se verá "dentado" o "pixelado", con unos escasos 16 colores en total.

Les indicaré una solución que he probado con un equipo Acer Aspire 5542 munido de video ATI 4200, y que además emplea el controlador privativo ATI Catalyst 10.4 en Ubuntu Karmic 64 de bitios.

Para ello abrimos en Aplicaciones / Accesorios / Terminal una consola Terminal y tipeamos:

sudo apt-get install v86d hwinfo

El sistema nos solicitará autorización por medio de nuestra contraseña de Ubuntu, y luego nuevamente nos pedirá permiso para descargar esos paquetes útiles para este menester.

Una vez completada dicha descarga, con el siguiente comando (de nuevo en la Terminal) verificaremos los modos de video que acepta nuestro equipo a través de la BIOS y la interfaz estándar VESA.

sudo hwinfo --framebuffer

En el caso de la laptop Acer 5542, el sistema operativo del Pueblo devolverá la siguiente información:


02: None 00.0: 11001 VESA Framebuffer
[Created at bios.464]
Unique ID: rdCR.io8JTV5CzmD
Hardware Class: framebuffer
Model: "(C) 1988-2005, ATI Technologies Inc. RS880M"
Vendor: "(C) 1988-2005, ATI Technologies Inc. "
Device: "RS880M"
SubVendor: "ATI ATOMBIOS"
SubDevice:
Revision: "01.00"
Memory Size: 16 MB
Memory Range: 0xd0000000-0xd0ffffff (rw)
Mode 0x0300: 640x400 (+640), 8 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+832), 8 bits
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x0311: 640x480 (+1280), 16 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x030e: 320x200 (+640), 16 bits
Mode 0x0320: 320x200 (+1280), 24 bits
Mode 0x0393: 320x240 (+320), 8 bits
Mode 0x0395: 320x240 (+640), 16 bits
Mode 0x0396: 320x240 (+1280), 24 bits
Mode 0x03b3: 512x384 (+512), 8 bits
Mode 0x03b5: 512x384 (+1024), 16 bits
Mode 0x03b6: 512x384 (+2048), 24 bits
Mode 0x03c3: 640x350 (+640), 8 bits
Mode 0x03c5: 640x350 (+1280), 16 bits
Mode 0x03c6: 640x350 (+2560), 24 bits
Mode 0x0333: 720x400 (+768), 8 bits
Mode 0x0335: 720x400 (+1472), 16 bits
Mode 0x0336: 720x400 (+2944), 24 bits
Mode 0x0321: 640x480 (+2560), 24 bits
Mode 0x0322: 800x600 (+3200), 24 bits
Mode 0x0323: 1024x768 (+4096), 24 bits
Config Status: cfg=new, avail=yes, need=no, active=unknown

Notemos que si bien el equipo puede usar sin problemas (a través de drivers propios) un modo de 1366x768 en 24 bits de profundidad de color (millonadas de colores), el BIOS está limitado a unos suficientes 16MB de RAM de direccionamiento de Video. Con ellos podremos usar una resolución de 1024x768 y 24 bits de profundidad de color. Será suficiente para nuestras necesidades.

Habrán de modificar el arrancador Grub. Esto puede provocar problemas si lo hacen mal. Presten debida atención para prevenir accidentes. En un Terminal tipeamos:

sudo nano /etc/default/grub

Se abrirá el editor Gedit y el archivo de configuración del arrancador Grub. Busquen la línea GRUB_CMDLINE_LINUX_DEFAULT y modifíquenla de modo que les quede de la siguiente manera:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nomux nomodeset video=uvesafb:mode_option=1024x768-24,mtrr=3,scroll=ywrap"

Luego buscamos la línea #GRUB_GFXMODE. Borraremos el "#" (se trata de una variable que "anula" el comando) y modificamos la línea para que quede de la siguiente manera:

GRUB_GFXMODE=1024x768

A continuación de ella, opcionalmente, podremos agregar lo siguiente, que dejará tal resolución para las sesiones de terminal de texto también.

GRUB_GFXPAYLOAD_LINUX=keep

Una vez hechos estos dos cambios en el archivo, lo guardamos y lo cerramos.

A continuación editaremos el archivo /etc/initramfs-tools/modules. Para ello ingresamos el siguiente comando en nuestra Terminal:

sudo gedit /etc/initramfs-tools/modules

Se abrirá el editor Gedit nuevamente, esta vez con el archivo modules. Al final del archivo agregamos la siguiente línea:

uvesafb mode_option=1024x768-24 mtrr=3 scroll=ywrap

Recuerden guardamos y salir del editor Gedit.

Como tercer medida, en la Consola Terminal persuadiremos a Ubuntu para que use Framebuffer. Ello lo haremos realidad con el siguiente comando:

echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash

Finalmente, actualizamos los el sistema para que tome los cambios que hemos realizado a las configuraciones. En la Terminal ejecutamos los siguientes dos Comandos de Organización:


sudo update-grub2
sudo update-initramfs -u


Ya podemos apagar la notebook. La apagamos para que se descargue completamente la caché de video, a fin de no tener problemas en un arranque "en caliente". Tras unos instantes reencendemos el equipo; deberíamos ver el arranque funcionando ahora en alta resolución y sin problemas de video. La pantalla de arranque se mostrará también durante todo el proceso de carga, y no solamente durante los últimos dos segundos.


Ferroviario: ¡Gracias Coronel! ¡Nosotros éramos zurdos, pero ahora que nos muestra esto del Justicialismo, cada vez nos está convenciendo más! Solamente falta algo: el splash screen violeta de Ubuntu es medio aburrido, y eso si lo miramos con un solo ojo. ¿No hay manera de cambiarlo por alguno mejor?

Perón: Natural, natural. Les explicaré una variante sencilla. En la terminal simplemente ingresen:

sudo apt-get install plymouth-theme*

Una vez instalados los "Temas" o nuevos splash screens, podrán ejecutar el siguiente comando para ver cuáles se instalaron y elegir uno nuevo:

sudo update-alternatives --config default.plymouth

Simplemente presionaremos el número de uno de los Splash propuestos. El indicado con un asterisco es el que estamos usando actualmente. A mí por ejemplo me ha gustado el que dice Solar.

Una vez elegido el número del Splash deseado, debemos actualizar Grub con el siguiente comando:
sudo update-initramfs -u

Al iniciar nuevamente nuestro equipo, debería aparecer el Splash nuevo.

Ferroviario: ¡Gracias Coronel! Nos ha convencido para seguir su doctrina a través de la Confederación General del Trabajo, y luchar por un país mejor.

Barra de titulos transparente en Ubuntu 10.04 Lince Lúcido

¡Trabajadores!


Esta truco lo indica el ampliamente justicialista Toloza, campeón de las configuraciones y Héroe del Trabajo, por lo cual lo agradecemos mucho.

El justicialismo ha de ser un límpido faro que guíe a la Humanidad por la buena senda de la realización y el trabajo. Este faro ha de ser tan límpido, que puede llegar a ser transparente. Por ello, en este caso acercaremos un comando para activar la transparencia de las barras de ventana en Ubuntu, sin recurrir a Compiz o a administrador de escritorio alguno, simplemente recurriendo a Metacity, El Metacity es el gestor de ventanas que viene de fábrica con Lucid. Este comando también es muy útil si no tenemos un equipo con buena placa de video que permita transparencias y deseamos hermosear el escritorio.

Abrimos una Consola Terminal en Aplicaciones / Accesorios / Terminal y escribimos el siguiente comando de organización:
gconf-editor

Se nos abrirá con ello el Editor de Configuraciones. Navegamos hasta Apps / gwd / y modificamos algunas de las variables que aparecen en el panel derecho. La variable metacity_theme_active_opacity regula la transparencia de la ventana activa, cuanto mas cercano a "1" mas opaca será. Le asignaremos el valor 0.55. La variable metacity_theme_opacity en tanto se encarga de regular la transparencia del resto de las ventanas. Le asignamos 0.3

Recuerden que el valor por defecto era "1" (completamente opaco) y ahora estamos utilizando valores del orden de 0.3 (transparentados)

Antes (valor "1"):

Free Image Hosting at www.ImageShack.us

Despues con valor 0.55:

Free Image Hosting at www.ImageShack.us

Mejoramiento de las estrategias informáticas para la Formación laboral de Jovenes y Adultos

La Red de Formación Laboral de Cáritas, Diócesis de San Isidro y el Centro de Formación Profesional 401 de Vicente López convocan al cierre del Proyecto: "Mejoramiento de las estrategias informáticas para la Formación Laboral de Jóvenes y Adultos", financiado y acompañado por el Ministerio de Desarrollo Social de la Nación a través del Programa de Abordaje Comunitario. El evento de cierre y socialización de la experiencia, se realizará el día miércoles 2 de junio, de 9:30 a 12:00 en la Casa Pastoral, Ituzaingó 90, San Isidro.
La finalidad de este encuentro es compartir un espacio de reflexión acerca de la innovación tecnológica en informática, en el marco de los cursos de Formación Profesional y mostrar herramientas diseñadas para el mejoramiento de la administración, el revelamiento y el desarrollo de tecnologías utilizando exclusivamente software libre y sosteniendo el paradigma de construcción colaborativa de conocimientos. La convocatoria se realiza a efectos de aportar a instancias e instituciones formadoras que transiten la búsqueda de estrategias de uso de tecnologías, de optimización de los recursos disponibles, de mejoramiento de la accesibilidad, de aprendizaje y de transferencia de saberes y herramientas.

Participarán docentes, alumnos, equipos técnicos, referentes comunitarios, autoridades educativas, actores de ámbitos laborales y de organismos públicos vinculados al desarrollo Local y Regional.

lunes, 24 de mayo de 2010

Darktable, el "Lightroom" para Ubuntu

Continuando con su pasión por las herramientas fotográficas, el general Juan Perón nos muestra un muy buen editor de fotografías RAW/JPG, similar al Adobe Lightroom: el Darktable.

¡Trabajadores!

En esta ocasión deseo recomendarles un programa para catalogación y edición de fotografías digitales en formato JPG y RAW. El Darktable (tal es su nombre) es similar al efectivo Adob€ Lightroom, y fue desarrollado en sus inicios como un programa comercial. Hoy, sin embargo, se distribuye libremente (bajo licencia GPL).

Las fotografías de formato RAW ("en crudo") son un tipo de archivo que - a diferencia del estándar de imágen JPEG - carece de compresión, y retiene toda la información cromática y tonal de la fotografía. Los archivos RAW nos permiten por ello una post-producción de la imagen con la totalidad de la información gráfica, con lo cual la calidad de la imagen alterada es muy superior a los resultados logrados a partir de un simple JPG. Los archivos RAW son creados en general por las cámaras fotográficas digitales del tipo réflex, y son empleados para las mayores producciones gráficas, donde se requiere un especial control sobre la calidad del proceso de toma. La mayoría de las cámaras réflex cuentan con la posibilidad de elegir entre realizar las tomas en formato JPG o en formato RAW, e incluso en los dos formatos a la vez.

La denominación RAW incluye realmente una variedad de denominaciones según el fabricante del equipo fotográfico. Nikon usa la extensión NEF para su archivos RAW; Canon usa CR2 o CRW, mientras que Sony emplea SRF, etc. contó en sus inicios con una limitación fundamental del tipo filosófica: se trataba de software privativo, y para dificultar mas las cosas, codificado.

Sin embargo, los fabricantes han decidido en gran medida liberar el código necesario para decodificar sus archivos RAW, de modo que los programadores independientes pueden desarrollar herramientas para el tratamiento de archivos RAW. Adobe Camera RAW, Apple Aperture, Lightroom y varios otros son las opciones privativas más reconocidas.

Entre las opciones para edición RAW con software libre contamos con el conocido UFraw, un programa efectivo pero con algunas imperfecciones que no pasan tanto por lo técnico, sino mas bien por lo estético: el control de las gradaciones no es lo armonioso que deseamos para un software efectivo desde el punto de vista artístico/fotográfico. Técnicamente es impecable, pero las reproducciones de color distan de ser adecuadas.

La Fotografía es un arte, como la pintura o como la escultura. Un arte que tiene su técnica y que tiene su teoría.

Con la teoría y la técnica se puede hacer un buen cuadro como se puede hacer una buena escultura. Indudablemente que si se quiere hacer una ultima Cena de Leonardo o una Piedad de Miguel Ángel sería necesario Leonardo o Miguel Ángel, porque la teoría y la técnica es la parte inerte del arte, la parte vital es el artista. De manera que siendo la fotografía un arte es necesario preparar a un artista, dándole una técnica y dándole una teoría.

La programación obedece a las mismas leyes que las demás artes, como consecuencia de que es también un arte. 
Darktable nos permitirá modificar los parámetros de imagen y lograr conversiones de gran calidad, además de catalogar las fotos con etiquetas ("tags" en base a color o estrellas para denotar la calidad, etiquetas temáticas, fecha de toma, cámara u objetivo, etc). También tendremos plug-ins de corrección de objetivos, conversión a blanco y negro, corrección de balance de blancos, inclusión y exclusión de dominantes de color, y varios etcéteras.

Instalar esta aplicación en Ubuntu 12.04 o superior es muy sencillo. Simplemente abrimos una terminal con Ctrl+Alt+T e ingresamos el siguiente Comando de Actualización:

sudo apt-get install darktable

Tras ingresar la contraseña el programa se descargará e instalará. Podremos lanzarlo desde Aplicaciones / Gráficos / Darktable.


En la parte superior encontraremos los cuatro módulos en los cuales se divide el programa:
  • Mesa de Luz (que nos permite controlar nuestra biblioteca de fotografías), 
  • Revelar (el cual nos permite editar los archivos RAW), .
  • Captura (para poder capturar fotografías a través de una cámara conectada a través de USB con el protocolo PTP), y  
  • Mapa (para ubicar geográficamente nuestras fotografías). 
El módulo Revelar es sin duda el más importante, y sobre su costado derecho podremos configurar los diferentes cajones de edición. Podremos encontrar diferentes niveles de exposición (para corregir el EV de la toma), curvas tonales para alterar la distribución tonal de luces y sombras, correciones tonales de niveles de sombra, luces altas, etc, modificación del balance de blancos, un modificador general de contraste para regular la dureza gráfica, así como  rigurosos aspectos de control general para la fotografía.

Estos módulos son programables, y podremos activar o desactivar cada uno de ellos y recibir al instante el resultado en la imagen. Esto nos permite controlar con gran precisión la exposición e ir apilando los resultados para obtener un final espléndido.



Nota: En el caso de contar con Ubuntu de versiones muy antiguas, podremos utilizar empaquetados antiguos.

Para instalarlo, podremos descargar el instalador DEB automatizado que corresponda a la versión de Ubuntu que poseamos. Lo abriremos directamente con el instalador de paquetes Gdebi. Una vez descargado, simplemente deberemos y presionar el botón "Instalar". He aquí los paquetes para su descarga:
 
Ubuntu 20.04
wget https://download.opensuse.org/repositories/graphics:/darktable/xUbuntu_20.04/amd64/darktable_3.2.1-1.1_amd64.deb
sudo dpkg -i
darktable_3.2.1-1.1_amd64.deb


Ubuntu Lucid:
Instalador DEB para Ubuntu 10.04 Lucid Lynx de 32 bits
Instalador DEB para Ubuntu 10,04 Lucid Lynx de 64 bits

Ubuntu Karmic:
Instalador DEB para Ubuntu 9.10 Karmic Koala de 32 bits
Instalador DEB para Ubuntu 9.10 Karmic Koala de 64 bits

Ubuntu Maverick
Instalador DEB para Ubuntu 10.10 Maverick Merkaat de 32 bits
Instalador DEB para Ubuntu 10.10 Maverick Merkaat 64 bits

También podremos instalarlo desde el Gestor de Actualizaciones, si tal es nuestro deseo. Para obtener la última versión estable para Ubuntu Maverick, debemos agregar las dos líneas APT que salen a continuación:

deb http://ppa.launchpad.net/pmjdebruijn/darktable-release/ubuntu maverick main

deb-src http://ppa.launchpad.net/pmjdebruijn/darktable-release/ubuntu maverick main

Para hacerlo vamos a Sistema / Administrador / Gestor de Actualizaciones y presionamos el botón "Configuración...". Elegimos la solapa "Otros Software" y presionamos el botón "Añadir". Se desplegará una ventana indicándonos que ingresemos la línea APT. Simplemente habremos de copiamos la primer línea allí. Luego repetimos el procedimiento para la segunda línea. Acto seguido Ubuntu nos solicitará actualizar la información de descargas, y tras hacerlo debería indicarnos que existe el programa Darktable para instalar o actualizar. Lo hacemos presionando el botón "Instalar Actualizaciones".