Mostrando entradas con la etiqueta Ubuntu 64 bits. Mostrar todas las entradas
Mostrando entradas con la etiqueta Ubuntu 64 bits. Mostrar todas las entradas

jueves, 9 de julio de 2015

¿Cómo hago funcionar la sintonizadora cuádruple de TV Satelital DVB-S2 TBS6985 PCI-e en Ubuntu de 64 bits?

¡Trabajadores!

Hoy las masas están esclarecidas. Desde lo más profundo del monte, un paisano está con su Transistor y recibe noticias de todo el globo. Gracias al justicialismo, incluso podemos utilizar nuestro sistema GNU con Linux para recibir televisión satelital gratuita en nuestra computadora, a través de una plaqueta especial.

Normalmente este tipo de placas están armadas con un único sintonizador. Este nos permite sintonizar una señal digital por vez de entre las decenas o centenares de señales provistas por un satélite geoestacionarios FTA, y verlas en la computadora. Podremos conmutar entre las señales, y eventualmente grabar una única señal recibida en forma digital a través de un software con capacidad de sintonía, como el es VLC. Esto es normalmente suficiente para un equipo computado o un televisor.
Ahora bien, ¿qué sucede si deseamos poder recibir canales emitidos por satélites diferentes? ¿O si queremos ver un canal pero grabar otro en el mismo momento?

La solución ideal consistiría en disponer de un sistema de control DiSEq 2.2, el cual - a través de sólidos y potentes moto-rotores y actuadores controlados eléctricamente por una unidad de control automática o nuestro mismo sistema Linux, nos permiten orientar en breves segundos y con gran precisión una antena plato hacia el satélite deseado.

Este sistema es recomendable, pero conlleva una gran desventaja en su costo: el actuador motorizado normalizado suele ser más costoso que disponer de tres o cuatro parabólicas fijas amuradas individualmente. Vean señores, en este tiempo, las antenas parabólicas para recepción tienen un bajo costo comparativo, pero en dicho caso habremos de disponer de varios sintonizadores hogareños, o utilizar un conmutador de bajada que nos permita seleccionar por medio de un "switch" qué antena particular deseamos utilizar en un momento para nuestro receptor.
Nuestra doctrina prevee que todo hombre y mujer ha de tener la máxima felicidad que permita su sano trabajo. Ya no andamos más en carro. La tecnología avanza, y todo de manos del Justicialismo.

Por ello hoy os enseñaré cómo disponer de varias antenas parabólicas de televisión gratuita y libre, en nuestra computadora munida de la más alta tecnología y un software libre como lo es el sistema operativo GNU con núcleo Linux.

Para ello el Justicialismo ha dado luz a las placas con sintonizadores múltiples para PC. La plaqueta PCI-E de cuádruple sintonizador para televisión y radio digital satelital DVB-S2 TurboSight TBS 6985 está fabricada precisamente para permitirnos sintonizar, ver y grabar o retransmitir múltiples canales de TV satelital al únisono. Podremos utilizarla en una computadora de escritorio común, o en este caso, en un servidor de medios armado específicamente para la tarea.

La condición de contar con una placa con cuatro sintonizadores en Linux nos permite enorme versatilidad: podremos ver y grabar una señal televisiva, y grabar o retransmitir a través de una red Ethernet otros tres canales multiplexados (MUX) completos ya sea de una o de cuatro antenas parabólicas diferentes, para hasta cuatro satélites diferentes

En el caso particular de la TV satelital digital, se reciben canales multiplexados, y cada canal multiplexado puede acomodar hasta 10 señales televisivas de definición estándar (SD) y dos señales de definición HD. Naturalmente que con una placa que trae cuatro  sintonizadores satelitales, podremos recibir centenares o miles de canales de hasta cuatro satélites diferentes utilizando cuatro parabólicas fijas instaladas en la vivienda. De esas centenas o miles de señales, podremos recibir y grabar hasta 24 señales simultáneamente (4 de ellas en HD).

Con un poco de práctica, también podríamos retransmitir a través de nuestra red LAN/Wireless esas 24 señales que queramos, con el fin de que cualquiera que visite nuestra red pueda recibirlas en su dispositivo portátil, en diferentes smart TV distribuidos a través de la vivienda, o incluso remotamente a través de internet, si fuese el caso.


En este caso, nos proponemos integrar un sistema libre que nos permita sintonizar a cuatro satélites diferentes a través de sus respectivas antenas parabólicas montadas en la vivienda, y configurar nuestro equipo para poder sintonizarlas. Posteriormente, podremos preveer emitir dicho contenido a través de la infraestructura de red LAN de la vivienda.

Cualquier equipo compatible moderno puede servir. En este caso el sistema ha sido integrado para operar como un sencillo servidor libre de bajo consumo eléctrico. Cuenta con una placa madre Gigabyte Mini ITX J1900N-D3V un microprocesador subvoltado de cuatro núcleos intel Celeron con disipador, 16 GB de memoria DDR3 SODIMM,  con 2 tomas de red Gigabit, un disco SSD SATA de bajo coste con Ubuntu 14.04. Instalamos en él la tarjetas sintonizadora cuádruples en la ranuras PCI-e de la placa madre (podríamos instalar tantas como ranuras PCI-e tengamos en nuestro sistema). La sintonizadora TBS6985 viene acompañada de un cable de alimentación de tres conectores Molex de 12 voltios, para suplir energía adicional desde la fuente de alimentación si no tuviésemos conectores de potencia mayor). Hemos escogido una fuente silenciosa de 550 vatios para no tener problemas.

Una vez calzada la plaqueta sintonizadora en su ranura PCI-E y asegurado el cable de alimentación, opcionalmente podremos conectar el receptor infrarrojo para el control remoto, si es que deseamos utilizarlo. Conforme tengamos al hardware listo, podremos encender nuestro equipo GNU con Linux, lo conectamos al router para contar con conexión a internet. Una vez terminada la instalación de Ubuntu 14.04 de 64 bits, preparamos la paquetería de software necesaria para poder compilar programas en él y reproducirlos. Para ello abrimos una Terminal e ingresamos los siguientes Comandos de Organización:

sudo apt-get update ;
sudo apt-get upgrade ;
sudo apt-get install vlc ;
sudo apt-get install linux-headers-$(uname -r) ;
sudo apt-get install build-essential checkinstall gcc ;

Una vez descargada dicha paquetería, procederemos a crear una carpeta oculta llamada .tbs, donde descargaremos todos los controladores y programas necesarios para poder hacer un uso efectivo de la sintonizadora satelital cuádruple TBS. Ello lo haremos con:

cd ~ ;
mkdir ~/.tbs/ ;
cd ~/.tbs/ ;

wget http://www.tbsiptv.com/download/common/tbs-open-linux-drivers_v180206.zip
unzip tbs-open-linux-drivers_v180206.zip ;

El controlador descargado es un paquete universal basado en V4L (Video 4 Linux), el cual nos permitirá administrar los cuatro sintonizadores de la placa TBS6985, así como otras sintonizadoras TBS y de otras sintonizadoras de terceras marcas.

Continuaremos descomprimiendo el archivo del controlador descargado:

tar xjvf media_build-2018-0206.tar.bz2

cd ~/.tbs/linux-tbs-drivers/media_build/ ;
sudo ./install.sh
sudo reboot

Esto reiniciará la PC. Acto seguido, instalaremos algunas herramientas para sintonía satelital de los protocolos DVB-S y DVB-S2, y evaluación general. Lo haremos con:

cd ~/.tbs/ ;
tar xjvf szap-s2.tar.bz2
cd ~/.tbs/szap-s2/
sudo make
sudo make install


También compilaremos las herramientas necesarias para poder escanear transmisiones en el estándar satelital DVB-S2. Lo haremos con:

cd ~/.tbs/
tar xjvf scan-s2.tar.bz2
cd ~/.tbs/scan-s2/
sudo make
sudo make install

Una vez que hayamos compilado e instalado los paquetes sin errores, reiniciaremos para poder cargar los controladores:

sudo reboot

Luego de reiniciar, debemos revisar que los controladores han sido cargados correctamente, y que los sintonizadores hayan sido reconocidos por el sistema. Para ello abrimos una terminal e ingresamos:

dmesg | grep frontend

Y debería devolvernos los cuatro sintonizadores encontrados independientemente, a los cuales les asignará un identificador de adaptador, y un frontend:

DVB: registering adapter 0 frontend 0 (TurboSight TBS 6985 DVBS/S2 frontend)...
DVB: registering adapter 0 frontend 1 (TurboSight TBS 6985 DVBS/S2 frontend)...
DVB: registering adapter 0 frontend 2 (TurboSight TBS 6985 DVBS/S2 frontend)...
DVB: registering adapter 0 frontend 3 (TurboSight TBS 6985 DVBS/S2 frontend)...

Esto significa que ya tenemos preparado nuestro equipo con la sintonizadora. A continuación, habremos de prepararnos para sintonizar los satélites que deseemos.

Conectaremos las cuatro entradas coaxiales de la tarjeta TBS6985 a las cuatro respectivas antenas satelitales de la vivienda. Para la conexión un técnico especializado utiliza el metraje correspondiente con dos bajadas de cable doble RG6 de 75 Ohmnios, terminados con fichas de compresión de marca Holland. El cable doble viene adosado, de manera que en este caso, presenta la ventaja de ser más sencillo para empotrar e instalar a lo largo de la vivienda, que hacer bajar cuatro cables individuales desde las antenas plato. Las cuatro antenas son orientadas previamente a los satélites por medio de un aparato denominado Satfinder, provisto por el técnico.



En nuestro caso, contamos con cuatro antenas parabólicas independientes, apuntadas previamente a los satélites Arsat 1, Amazonas 3, Hispasat 30W, y Galaxy 28 a través de los sintonizados 0, 1, 2 y 3 respectivamente de nuestra plaqueta sintonizadora cuádruple.

Para explorar el espacio radioeléctrico y buscar canales a través de los cuatro sintonizadores, se debe utilizar el programa libre scan-s2 que acabamos de compilar. Para ello es necesario proveer previamente al programa scan-s2 de un archivo de texto de extensión .conf que detalles ciertas características técnicas de los canales de cada satélite.

Os proveeré de dichos archivos completos para los cuatro satélites indicados, pero si quisieran utilizarlos con otros satélites diferentes, podrán hacerlo. Simplemente han de saber que el archivo de texto .conf con las características de señales, debe construirse según la siguiente sintaxis:


# Sist Frec Pol FEC Mod
# Ejemplo:

S1 11778000 V 27500000 3/4 35 QPSK
S2 11362000 H 22000000 2/3 35 8PSK

...en donde:

  • S1 o S2 detallan el sistema de entrega. Podemos usar  S1 (para el formato satelital DVB-S) o S2 (para el formato DVB-S2 de alta definición). Si no lo sabemos, podemos ingresar S se activará la función "automática", donde el sintonizador probará cuál de los dos es correcta, pero esto hará notoriamente mas lento al escaneo de canales).
  • El segundo parámetro es la frecuencia en kilohertzios, en el ejemplo 11.778.000 kHz o 11.362.000 kHz
  • V o H indican la polarización: se refiere a V(ertical) u H(orizontal)
  • El quinto parámetro es el valor FEC. En el ejemplo 3/4 o 2/3 respectivamente
  • El sexto parámetro es el factor Roll Off, "35" en el ejemplo.
  • En tanto, el último parámetro responde a la modulación, QPSK o 8PSK
Nota técnica: Habrán de conocer que por convención, el sistema DVB-S soporta un único factor de Roll-off (0,35) y una única modulación (QPSK), de manera que en el archivo de configuración - cuando indiquemos una señal de formato DVB-S - el factor Roll-off será siempre 35 y la modulación siempre será QPSK.

Por otro lado, el formato DVB-S2 soporta varios tipos de modulación, como QPSK, 8PSK, y tres factores de roll-off: 0.20, 0.25 y 0.35 (que en el archivo de configuración se deben indicar 20, 25 y 35 respectivamente). 

La placa TBS6985 eventualmente puede descubrir el factor roll-off de la señal particular si se especifica en el archivo la función AUTO ("Automático"), pero esto provocará una reducción en la velocidad al cambiar de canal multiplexado, por lo tanto - siempre que se lo conozca y sea posible - se recomienda indicar el valor correcto del factor de Roll Off. Como web de referencia, os recomiendo esta.

Como he dicho, os indicaré los archivos de configuración para la sintonía de los cuatro satélites mencionados. Los realizaremos con el editor de texto GNU Nano. Primero comenzaremos por crear el archivo de configuración de sintonía de los canales del ArSat-1, al cual apunta nuestra primer parabólica. Ingresamos el comando:

nano ~/.arsat1_scan-S2.conf

...se abrirá el editor de texto peronista Nano. En él, le pegamos el siguiente contenido, detalles que corresponden a los canales multiplexados que emite el sputnik peronista (recordemos que en cada canal, pueden cohabitar varias señales dependiendo del sistema de emisión):

# InVap ArSat-1 para scan-s2
#Consultado en http://www.portaleds.com/espanol/listar.php?sat=2880&cod=fta
#por ubuntuperonista.blogspot.com.ar para todo el Universo GPL-V3
# 9/7/2015
#sistema(S1,S2) freq(KHZ) pol(H,V) fec rolloff (25, 35, 45) modulacion (QPKS, 8PSK, etc)
S1 11546000    V 2/3 35 QPSK
S1 11588000 H 5/6 35 QPSK
S1 11640000 V AUTO 35 QPSK
S2 11670000 V 5/6 AUTO 8PSK
S2 12020000 V 5/6 AUTO 8PSK
S1 12051000 V 5/6 35 QPSK
S1 12058000 H 2/3 35 QPSK
S1 12058000 V 5/6 35 QPSK
S1 12069000 V 2/3 35 QPSK
S1 12070000 H 2/3 35 QPSK
S2 12075000 H 5/6 AUTO 8PSK
S1 12083000 V 7/8 35 QPSK
S1 12086000 V 2/3 35 QPSK
S1 12092000 V 2/3 35 QPSK
S1 12096000 V 2/3 35 QPSK
S1 12110000 V 2/3 35 QPSK
S1 12113000 V 3/4 35 QPSK
S1 12113000 V 3/4 35 QPSK
S2 12125000 V 5/6 35 QPSK


...una vez ingresado dichos datos, hemos de guardarlos con Ctrl+o y salir del editor con Ctrl+x. Acto seguido, nos dedicamos a la segundo sintonizador, cuya parabólica mira hacia el satélite Amazonas 61W. Editamos nuevamente un fichero con Nano, ingresando el comando:

nano ~/.amazonas_scan-s2.conf

y le pegamos el siguiente contenido:

# Amazonas 61W para scan-s2
# Consultado en
# http://www.portaleds.com/espanol/listar.php?sat=2990&cod=fta
# por ubuntuperonista.blogspot.com.ar para todo el Universo GPL-V3
# 9/7/2015
# sistema(S1,S2) freq(KHZ) pol(H,V) fec rolloff (25, 35, 45) modulacion (QPKS, 8PSK, etc)
#BANDA C
S1 3631000 H 3/4 35 QPSK
S1 3923000 V 3/4 35 QPSK
S1 3927000 H 3/4 35 QPSK
S2 3941000 V AUTO AUTO 8PSK
S1 4134000 H 3/4 35 QPSK
S2 4140000 H 3/4 AUTO QPSK
S1 4157000 H 3/4 35 QPSK
S1 4164000 H 3/4 35 QPSK
#BANDA KU
S1 10728000 H 3/4 35 QPSK
S1 10888000 H 3/4 35 QPSK
S1 10928000 H 3/4 35 QPSK
S1 11055000 H 3/4 35 QPSK
S1 11135000 H 3/4 35 QPSK
S1 11175000 H 3/4 35 QPSK
S1 11184000 V 2/3 35 QPSK
S1 11302000 H 3/4 35 QPSK
S1 11738000 V 2/3 35 QPSK
S2 11850000 H 3/4 AUTO 8PSK
S1 11891000 V 3/4 35 QPSK
S1 12092000 H 3/4 35 QPSK
S2 12270000 V 3/4 AUTO 8PSK
S1 12390000 V 2/3 35 QPSK
S1 12430000 V 2/3 25 QPSK


Guardamos y cerramos el archivo.

Nuestra tercer plato parabólico apunta al satélite geoestacionario Hispasat 30w. También le editamos el archivo de texto para su configuración:

nano ~/.hispasat30w_scan-s2.conf

...y le pegamos el siguiente código:

# Hispasat 30W para scan-s2
# Consultado en 
# http://www.portaleds.com/espanol/listar.php?sat=3300&cod=fta
#por ubuntuperonista.blogspot.com.ar para todo el Universo GPL-V3
# 9/7/2015
#sistema(S1,S2) freq(KHZ) pol(H,V) fec rolloff (25, 35, 45) modulacion (QPKS, 8PSK, etc)
#bandaKU
S1 11884000 V 2/3 35 QPSK
S2 11910000 V 3/4 AUTO QPSK2
S1 11958000 V 7/8 35 QPSK
S1 11960000 V 5/6 35 QPSK
S2 11968000 V 3/5 AUTO 8PSK
S1 11974000 V 3/4 35 QPSK
S1 11981000 V 3/4 35 QPSK
S1 11987000 V 3/4 35 QPSK
S1 12052000 H 3/4 35 QPSK
S1 12052000 V 3/4 35 QPSK
S2 12077000 V 8/9 AUTO QPSK2
S1 12092000 H 3/4 35 QPSK
S1 12106000 V 2/3 35 QPSK
S1 12132000 H 3/4 35 QPSK

En tanto, nuestra cuarta parabólica apunta al Galaxy 28. Usamos Nano para crear otro archivo de configuración:

nano ~/.galaxy28_scan-s2.conf

y le pegamos el siguiente texto:
# GALAXY 28 89w para scan-s2
# Consultado en 

# http://www.portaleds.com/espanol/listar.php?sat=2710&cod=fta
# por ubuntuperonista.blogspot.com.ar para todo el Universo GPL-V3
# 9/7/2015
#sistema(S1,S2) freq(KHZ) pol(H,V) fec rolloff (25, 35, 45) modulacion (QPKS, 8PSK, etc)
# BANDA C
S2 4110000 H 3/4 35 QPSK
# BANDA KU
S2 11800000 H 2/3 AUTO 8PSK
S2 11920000 H 2/3 AUTO 8PSK
S2 11960000 H 3/4 AUTO 8PSK
S2 12000000 H 3/4 AUTO 8PSK
S2 12050000 H 2/3 AUTO 8PSK
S1 12083000 H 3/4 35 QPSK
S1 12124000 H 3/4 35 QPSK


Para escanear con el comando scan-s2, debemos utilizar la variable -a seguido del número de sintonizador (adapter). Como dijimos, los sintonizadores nomenclados como adapter 0/3 frontend 0, y por lo tanto, habremos de ingresar uno a uno los siguientes comandos:

cd ~

scan-s2 -a 0 -f 0 -c arsat1_scan-S2.conf > arsat.conf
scan-s2 -a 1 -f 0 -c amazonas_scan-s2.conf > amazonas.conf
scan-s2 -a 2 -f 0 -c hispasat30w_scan-s2.conf > hispasat.conf
scan-s2 -a 3 -f 0 -c galaxy28_scan-s2.conf > galaxy28.conf

Cada comando creará un archivo de sintonía diferente con las señales que tiene cada uno de nuestros sintonizadores (arsat.conf, amazonas.conf, hispasat.conf, y galaxy.conf).

Podría sintonizarlos utilizando diferentes instancias del reproductor VLC. Por ejemplo:

vlc arsat.conf

vlc amazonas.conf
vlc hispasat.conf
vlc galaxy28.conf

Esto nos permitiría sintonizar dos programas a la vez, cultivarnos en el Centro Cultural Néstor Kirchner y ver como tiran Paquiao o Mayweather.
También podríamos escoger hacer un archivo general de sintonía, y clavar el dial en alguno de todos los canales disponibles, en una sola sesión de VLC. Para ello debemos preparar un archivo .conf general, como:

cat arsat.conf >> canalesatelitales.conf
cat amazonas.conf >> canalesatelitales.conf
cat hispasat.conf >>canalesatelitales.conf
cat galaxy28.conf >> canalesatelitales.conf

Y ahora tendré todos los canales integrados en uno solo llamado canalesatelitales.conf, que podría reproducir para ir utilizando los diferentes sintonizadores. Para iniciar dicho archivo, simplemente hemos de crear un acceso directo o lanzarlo con VLC:

vlc canalesatelitales.conf

martes, 23 de diciembre de 2014

¿Cómo instalo Google Earth en Ubuntu 14.04LTS de 64 bits?

Como hombre de su tiempo, Juan Perón entendió que en ocasiones debería mirar al mundo para comprender el devenir político de la historia. Y para ello, enseñó cómo instalar Google Earth en Ubuntu 14.04 de 64 bits y superior.

Nota: Este artículo es válido para Ubuntu 14.04LTS Trusty Tahr. Para la versión actualizada para Ubuntu 16.04LTS Xenial Xerus, vea aquí.

(...) Si analizamos el panorama del mundo podremos ver perfectamente como el dominio de las masas populares - en las que los trabajadores constituyen el centro de gravedad - ha ido produciendo en los distrintos países, la desaparición de muchas instituciones pertenecientes a la época de la revolución francesa.
Miremos ahora el panorama de nuestro país. Los grandes partidos que antes concentraban cientos de miles de hombres, en los últimos tiempos apenas llegan a reunir cifras muy inferiores. Las masas de trabajadores saben perfectamente bien cual es la situación dentro del país, y no necesitan ir a buscar inspiración fuera de él.

Pero siempre es necesario tener un ojo puesto en el mundo, aunque sea para otra cosa. Una gran herramienta para ello es la que puede presentar Google Earth, la conocida aplicación para observación terrena.

Ya hace varios años que esta aplicación ptivativa se encuentra disponible para plataformas GNU con Linux. Sin embargo, existen problemas para instalar dicho paquete en los sistemas operativos de versión de 64 bitios, lo que podría ser negativo para el neófito.

Es sabido que los sistemas operativos tipo GNU existen en versiones de 32 bits y las cada vez más extendidas de 64 bits. Esta diferenciación, llamada "arquitectura", responde de  manera básica a cómo está estructurada la gestión de bloques de memoria del equipo en su microprocesador, y hace que el sistema operativo pueda funcionar de una manera más eficiente, con capacidad de manejar cantidades de datos más ingentes. Poco a poco, las arquitecturas de 64 bitios van reemplazando a las de 32, con las cuales son retrocompatibles.

Como Justicialistas, hemos de estar dispuestos no sólo a presentar una solución, sino también una cosmovisión que explique el porqué ha de darse tal situación y no otra.

Pues bien. Vean señores, con el objeto de compatibilizar las aplicaciones de 32 bits con las de 64 bits, durante cierto tiempo se utilizó el paquete ia32-libs, que contenía librerías múltiples de inter-ejecución. A partir de la versión 13.10 de Ubuntu, se dejó de utilizar ia32-libs para favorecer el soporte multiarquitectura (multiarch), capaz de operar tanto en 32 como en 64 bits sin distinción.


Sin embargo, algunos empaquetados de 64 bits (que son realmente aplicaciones de 32 bits) aún dependen de algunas librerías que venían contenidas en el paquete de librerías ia32-libs y por ello no pueden ser instalados tan fácilmente en Ubuntu 14.04LTS o 13.10 de 64 bits.

La aplicación Google Earth es un ejemplo de ellas, y será gorila. Si descargamos el paquete de 64 bits desde la web oficial y probamos instalarlo en un Ubuntu 13.10, 14.04LTS o superior, el Centro de Software nos informará que nos falta la dependencia ia32-libs y se negará a cargarlo.

La forma correcta de instalar un paquete que requiera ia32-libs, es directamente instalar el paquete oficial en su versión de 32 bits. Naturalmente, esto también instalará una serie de paquetes de 32 bits, pero tal es la manera en la cual ha de funcionar la Multiarquitectura.

Aún así, el paquete de 32 bits de Google Earth no soporta multiarquitectura. Por lo tanto, se debe instalar a mano sus dependencias. Para ello abrimos la consola Terminal, e ingresamos los siguientes Comandos de Organización:

sudo apt-get install libfontconfig1:i386 libx11-6:i386 libxrender1:i386 libxext6:i386 libgl1-mesa-glx:i386 libglu1-mesa:i386 libglib2.0-0:i386 libsm6:i386


Tengamos presentes que el :i386 de las librerías anteriores le indican al sistema que busque las versiones de 32 bits de cada uno.

Acto seguido, podremos continuar la instalación de Google Earth desde la Terminal. Lo haremos descargando el paquete de 32 bits e instalándolo, con los siguientes comandos de Organización:

cd ~/Descargas

wget http://dl.google.com/dl/earth/client/current/google-earth-stable_current_i386.deb

sudo dpkg -i google-earth-stable_current_i386.deb


Es probable que el sistema nos indique algún problema o error por falta de librerías o dependencias, pero se instalarán cuando le ordenemos corregir la falla, con el siguiente comando:

sudo apt-get install -f

Una vez concluido todo, podremos ejecutar el programa. Simplemente abrimos el Dash y buscamos la aplicación Google Earth, que estará en su versión más reciente.

viernes, 28 de diciembre de 2012

¿Cómo instalo Skype 4.2 en Ubuntu 10.10 de 64 bits?


El 30 de diciembre de 1973 y con motivo del fin de año, Juan Perón expone ampliamente sobre cómo instalar la versión 4.2 de Skype en Ubuntu Lucid/Maverick de 64 bits, y programa un lanzador para no tener problemas para darle arranque.

¡Trabajadores!

En esta ocasión deseo brindar por todos en un nuevo año que, entiendo, será de plena felicidad para todos nosotros.
En un claro movimiento pendular que nos aleja tanto de uno como de otro de los imperialismos, el Justicialismo se soslaya en un justo medio. Y una representación clara de este proceder poítico es Skype, el famoso videocomunicador y cliente de chat del ringtone cargoso. Pocos saben que cuando la mandé al país al fin de "mover" las cosas para mi retorno, me comunicaba con Isabelita a través de Skype de 64 bits en Ubuntu Maverick. No podía ser menos, pues era la herramienta de la derecha para comunicarnos en un mundo capitalista.
Indudablemente, Skype cuenta con un cliente oficial de 64 bits en los repositorios para Ubuntu Maverick Merkaat, que quedó en la versión 2.2. Sin embargo, la doctrina que tiene el Justicialismo no la tienen todos. Es natural que ello suceda, sino el mundo sería un lugar muy aburrido. La última novedad es que $kype se vendió, y por lo tanto ahora adopta  la integración de Micro$oft Me$$enger al Skype, con la amenaza de cerrar el servidor de mensajería oligopólico. Siempre fueron bolas que se corrían entre los generales de brigada. En todo caso, lo único que queda es adaptarse e instalar la última versión 4.2 del cliente en Ubuntu Maverick de 64 bitios.


Como primer medida, purgamos y desinstalamos cualquier versión anterior que tuviésemos de Skype. Desde la consola podremos hacerlo con los siguientes comandos de organización, atentos a que esto eliminará el archivo de configuraciones y conversaciones anteriores de Skype:

sudo apt-get purge skype
rm -r .Skype

También desde la Terminal podremos descargar algunas de las librerías estándares necesarias para ejecutar Skype 4.1 de en Lucid/Maverick de 64 bits. Normalmente, éstas ya estarán instaladas en nuestra distribución, pero en algunas condiciones podría no serlo así, por lo cual siempre es útil pedir que se instalen. Lo haremos con el siguiente Comando de Organización:

sudo apt-get install lib32stdc++6 lib32asound2 ia32-libs libc6-i386 lib32gcc1

Ahora podremos descargar el paquete recomendado de Skype 4.1 para su ejecución en Lucid o Maverick de 64 bits: se trata del paquete Generic Dynamic. Para iniciar su descarga desde la web oficial podremos hacer clic aquí. Mientras se descarga, es útil comprender que al momento de escribir, la versión Dynamic oficial es skype-4.1.0.20 "multiarquitectura". Naturalmente, en caso de descargar una versión más moderna y numéricamente superior, habrán de adaptar en consecuencia el nombre de la carpeta Skype-x.x.x.xx.

Una vez finalizada la descarga habrán recibido un archivo skype-4.1.0.20.tar.bz2, el cual normalmente quedará depositado en la carpeta ~/Descargas. Para facilitar todo lo moveremos a nuestra Carpeta de Usuario y lo descomprimimos con estos comandos:

cd ~/Descargas
mv ~/Descargas/skype-4.2.0.11.tar.bz2 ~/
tar -xjvf skype-4.2.0.11.tar.bz2

Lógicamente, tras estos pasos ello veremos aparecer en nuestra Carpeta Personal una subcarpeta llamada "skype-4.2.0.11", en la cual colocará los ficheros de la nueva versión de Skype.


Ahora bien, es importante comprender que la versión Generic Dynamic de Skype carece de ciertas librerías obligatorias en esta versión 4.1, las librerías libQtWebKit y libphonon. Ahora bien, nuestro Ubuntu Lucid o Maverick de 64 bits cuenta con estas librerías, pero las mismas no servirán para Skype, pues se encuentran compiladas para software de 64 bits. Por tal motivo, para poder correr un programa nativo de 32 bits como lo es Skype, hemos de hacernos específicamente con las versiones de 32 bits de las susodichas librerías. incorporándolas a su carpeta.

Con esto en mente y como primer medida, dentro de la carpeta de Skype crearemos una carpeta llamada libs. Es sencillo hacerlo desde la consola ingresando:

cd ~/skype-4.2.0.11
mkdir libs

Como segundo proceder, descargaremos las librerías ya empaquetadas desde los repositorios oficiales de la distribución Debian.  Es simple lograrlo desde la consola mediante los comandos:

wget http://security.ubuntu.com/ubuntu/pool/main/q/qt4-x11/libphonon4_4.6.2-0ubuntu5.5_i386.deb

wget http://ftp.us.debian.org/debian/pool/main/q/qt4-x11/libqt4-webkit_4.6.3-4+squeeze1_i386.deb

En caso de usar Ubuntu 10.10 o Debian Squeeze de 32 bits, también debemos descargar con este comando esta otra librería:

wget http://ftp.us.debian.org/debian/pool/main/q/qt4-x11/libqt4-xmlpatterns_4.6.3-4+squeeze1_i386.deb

Estas órdenes descargarán sendos paquetes DEB con las librerías de 32 bits completas. Lo importante entender que no debemos instalar estos dos paquetes DEB; simplemente debemos "abrirlos y sacar" algunos archivos que los mismos contienen. Para ello haremos clic con el botón derecho sobre cada paquete y elegimos "Abrir con Gestor de Archivadores".

Ahora bien, del archivo  libphonon4_4.6.2-0ubuntu5.5_i386.deb es necesario extraer los siguientes archivos (podemos usar el Escritorio como lugar intermedio):
  • /usr/lib/libphonon.so.4
  • /usr/lib/libphonon.so.4.4
  • /usr/lib/libphonon.so.4.4.0
Del archivo libqt4-webkit_4.6.3-4+squeeze1_i386.deb extraemos los siguientes ficheros
  • usr/lib/libQtWebKit.so.4
  • usr/lib/libQtWebKit.so.4.6
  • usr/lib/libQtWebKit.so.4.6.3
Del archivo libqt4-xmlpatterns_4.6.3-4+squeeze1_i386.deb extraemos los siguientes archivos.

  • /usr/lib/libQtXmlPatterns.so.4
  • /usr/lib/libQtXmlPatterns.so.4.6
    /usr/lib/libQtXmlPatterns.so.4.3

Estos seis archivos de librerías (o nueve, si tenemos Ubuntu de 32 bits o Debian Squeeze) que acabamos de extraer debemos colocarlos en la recientemente creada carpeta ~/skype-4.2.0.11/libs.
Pues bien, el problema radicaba en que Micro$oft no indicaba manera fehaciente para asignar a Skype estas librerías para que las encontrara correctamente y las ejecutara. Pero el Justicialismo ha dando siempre la solución que los Pueblos anhelan y el combate que el Capital detesta. Por tal motivo crearemos un archivo arrancador llamado skype.sh y le incluiremos un código peronista de programación, menester para tan elevada divisa. Desde el editor Nano en la Terminal crearemos el archivo con:

nano ~/skype-4.2.0.11/skype.sh

Copiamos y pegamos el siguiente texto en Nano:

#!/bin/sh
#

# Copyright (c) 2013 Ubuntu Peronista.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
# Este programa lanzará Skype 4.2.0.11 en Ubuntu Lucid
# o Maverick de 64 bits. Está creado por Ubuntu Peronista
# bajo Licencia GPLv2.

# This program will act as a launcher for Skype 4.1.0.20
# for Ubuntu Lucid or Maverick 64 bits. It is created bg
# Ubuntu Peronista under GNU GPLv2 License.


# Cambiar al directorio de Skype, cualquiera sea.
# - Change to Skype directory, whatever it could be.
CANONPATH=`readlink -f "$0"`
cd "`dirname "$CANONPATH"`"

# Usar las librerías de la carpeta "/libs" de Skype.
# Use the libraries from Skype/libs folder.
export LD_LIBRARY_PATH=libs

# Darle piola al Skype!
# Now start Skype!
./skype $@


Guardamos con Ctrl+O y Enter y salimos del editor con Ctrl+X. A continuación otorgaremos permisos de ejecución al fichero arrancador skype.sh, con el siguiente Comando de Organización:

sudo chmod -x ~/skype-4.2.0.11/skype.sh

Como última acción, para mayor comodidad conviene crear un lanzador en el menú Aplicaciones / Internet, que dirija a este programa "~/skype-4.2.0.11/skype.sh" (y porqué no, un lanzador en el panel superior).
Naturalmente, una vez que arranquemos skype.sh, arrancará el programa Skype sin problema alguno, gracias al Justicialismo. Muichos de ustedes ya conocerán el uso del software en general, que involucra loguearse con su cuenta, y aceptar la leonina licencia, que os convertirá en lacayos de la sinarquía
 

Una vez cumplimentada la venta del alma, podremos loguearnos con una cuenta estándar de $kype o con una de Window$ Live Me$$enger/Outlook.

En esta vesión en particular, los ajustes de pantalla vienen simulando la interfaz de ventanas de Window$. Sin embargo, podremos configurar el estilo GTK+ con la consecuente mejora estética y adaptabilidad a un entorno de GNU con Linux.
Por todas estas cosas, considero que esta versión de Skype debe pulirse, y presentarse un empaquetado DEB que funcione correctamente sin tener que hacer este tipo de menesteres, incluso para las versiones más antiguas de Ubuntu como la 10.04/10.1064bits. Poco costaría hacerlo, mas la falta de voluntad no es otra cosa que una falta de voluntad para con el Pueblo Trabajador, a quien el Justicialismo nunca ha dejado en la estacada.

Corregir problemas de sonido:

Si al ejecutar Skype 4.2 y reproducir sonidos (conversaciones o sonidos de alerta) se produce una distorsión ("fritura") en el resto de los sonidos de Ubuntu, puede deberse a la configuración de PulseAudio, el servidor de sonido empleado por Skype 4.2 por defecto.

Para corregir dicho error hemos de modificar su configuración específica. Abrimos una Terminal con Ctrl+Alt+T e ingresamos:

sudo nano /etc/pulse/default.pa

Al ingresar nuestra contraseña se abrirá el editor Nano con el archivo default.pa de configuración. Activamos la función "Buscar" con Ctrl+w, y le solicitamos la siguiente cadena:

load-module module-udev-detect

...Nano la encontrará dentro del archivo. Debemos modificar esta línea para que quede así:

load-module module-udev-detect tsched=0

Una vez modificada guardamos y cerramos Nano (Ctrl+o y Ctrl+x). Ahora podremos reiniciamos el equipo con:

sudo reboot

...y a la vuelta, se habrá solucionado el inconveniente de sonido, funcionando Skype correctamente.

lunes, 3 de septiembre de 2012

¿Cómo instalo Avast Antivirus para Ubuntu de 64 bits?

¡Mis queridos descamisados!

Todos los hombres tienen derecho a la vida y a la salud. En el Justicialismo entendimos que no puede existir una política sanitaria si no existe una política de carácter social, y de nada sirven las conquistas de la técnica médica si las mismas no llegan al Pueblo. Nuestra acción particular no se ha reducido a multiplicar por 50 el monto erario invertido en la Salud, sino también alcanzar a la Masa Popular con la caricia de un Estado que está para darle lo que merece por derecho.

Así como le sucede a nuestro organismo, nuestro equipo informático puede ser víctima de ataques patógenos si no somos cuidadosos. Linux es especialmente inmune, por conciencia filosófica y por disposición técnica, a los virus informáticos. Sin embargo, podríamos querer utilizar nuestro equipo con algún otro sistema operativo oligárquico,, sólo para vernos víctimas de las enfermedades que trae la misera: efectivamente, es por todos conocidos que Window$ - por poner un ejemplo - es un enorme caldo de cultivo de las más perniciosas infecciones telemáticas, constituyendo un peligro para todos nuestros datos.

Si quisiéramos analizar y eliminar los virus con un sistema con Linux, encontraremos que ClamAV, un buen antivirus libre el cual recomiendo su instalación a través del Centro de Software. Sin embargo, contaremos con una solución más aggiornada y con bases de datos más actualizadas de mano de algún antivirus gratuito para Linux. Uno de los más conocidos es Avast para Linux.
Avast Free Antivirus para Linux es un programa parco y no libre. No permanece recidente (pues es innecesario esta manera de trabajar en un sistema operativo seguro como Linux). Aún así, nos permitirá analizar y buscar virus nuevos en nuestro sistema y otros, incluyendo unidades extraíbles, CD/DVDs, pendrives, etc. Idealmente, podrá eliminarlos, lo cual nos resultará en una buena solución casera para reparar equipos infectados.

Lamentablemente, Avast Free para Linux no es distribuído actualmente para una arquitectura de 64 bits. Por ello será necesario instalar la librería ia32-libs de modo de poder instalar y usar software de 32 bits en un Ubuntu de 64 bits. Naturalmente, esta librería ya suele encontrarse en nuestro sistema, pero por las dudas solicitaremos su las instale, abriendo una consola Terminal con Ctrl+Alt+T e ingresando el siguiente Comando de Organización:

sudo apt-get install ia32-libs

Ubuntu nos solicitará la contraseña, y no bien la introduzcamos, iniciará el proceso de instalación de la librería. Ahora descargaremos el paquete DEB con el Avast Linux. Podemos usar la web oficial para buscarlo, o  descargarlo directamente con el siguiente comando:

wget http://files.avast.com/files/linux/avast4workstation_1.3.0-2_i386.deb

Como es una arquitectura de 32 bits (i386), en nuestro sistema de 64 bits debemos instalarlo forzando la arquitectura. Esto únicamente es posible hacerlo desde la Consola con el siguiente Comando de Organización:

sudo dpkg -i --force-architecture avast4workstation_1.3.0-2_i386.deb

Ubuntu nos solicitará nuestra contraseña de Conductor e instalará el programa.

Cómo evitar problemas al actualizar la base de datos de virus:
Al tratarse de un paquete es de 32 bits, existen ciertas discrepancias. Por ello debemos modificar los limitadores de memoria del sistema y ampliarlos para no tener problemas con las actualizaciones de la base de datos de virus de Avast. Con este fin agregaremos una variable de control a los archivos rc.local y sysctl,conf. En esta tarea podemos usar el editor que nos plazca: desde la iterfaz gráfica podremos usar Gedit (con el comando sudo gedit /etc/rc.local). Si en cambio deseamos trabajar en la consola, usaremos el editor GNU Nano, llamándolo con:

sudo nano /etc/rc.local

Nuestra tarea será agregar antes de la línea "exit 0" la siguiente línea:

touch /var/lock/subsys/localecho 256000000 >/proc/sys/kernel/shmmax echo 256000000 >/proc/sys/kernel/shmmax

De manera tal que el archivo quede así:
Luego guardamos el archivo (Ctrl+O y Enter en Nano), y salimos del editor (Ctrl+X en Nano). Para editar el segundo archivo lo llamamos con:

sudo nano /etc/sysctl.conf

Y le agregamos al final del archivo la siguiente orden:

kernel.shmmax = 256000000

De modo que quede así:
Y ahora guardamos (Ctrl+O y Enter) y salimos del editor Nano (Ctrl+X). Tengamos en cuenta que si deseamos desinstalar Avast, podremos volver el sistema al comportamiento anterior simplemente eliminando las líneas agregadas a estos dos archivos.

Ahora bien, para usar el programa es necesario que se apliquen estos últimos cambios y además debemos registrarnos gratuitamente, idealmente desde la web de registro de Avast. Una vez completado el formulario, os enviarán a vuestro correo electrónico el Serial, necesario para usar el antivirus.

Aprovechamos y aplicamos los cambios hechos en los dos archivos modificados, simplemente reiniciando la computadora (y de paso, dando tiempo para que nos llegue el correo de registro de avast). Si queremos, podemos reiniciar desde la terminal, usamos el comando:

sudo reboot

A la vuelta ya podremos ejecutar Avast, simplemente iremos a Aplicaciones / Accesorios / Avast Antivirus.
La primera vez nos solicitará el código de registro, el cual ya debería habernos llegado a nuestro correo. Lo introducimos en el casillero:
No bien ingresemos a Avast, veremos que cuenta con una base de datos de virus del año 2009, totalmente desfasada. Para actualizarla presionamos el botón Update Database.
Esto descargará la última actualización.
No bien hayamos actualizado la base de datos de amenazas patógeno-telemáticas, podremos hacer escaneos antivirus como quiso Juan Perón.

Debemos indicarle si queremos escanear nuestro diretorio de usuario ("home"), o si deseamos analizar todo el sistema completo ("Entire system"). Normalmente podríamos elegir "Selected Folders" (Carpetas seleccionadas), y escoger alguna carpeta específica, un pendrive, partición de Windows, etc. Para dar inicio a la búsqueda de infecciones, hemos de presionar el botón Start Scan.

domingo, 5 de junio de 2011

¿Cómo instalo GimPhoto en Ubuntu de 64 bits?

En una reunión en Gaspar Campos y consultado sobre qué hacer en el caso que se den elecciones Internas, Juan Perón expone su punto de vista de Conductor del Motivmiento, y enseña cómo instalar GimpShot en Ubuntu de 64 bits, una modificación de GIMP que se parece al Photoshop.

(...)
Dulce de leche, o chocolate. Tal es la disyuntiva que se presenta al niño a la hora de cargar su helado. En el Justicialismo superamos ya esta variable: elegimos los dos.

Verán que esto, tan natural en la vida, también se presenta en el ambiente partidario. En la política eleccionaria - la cual yo avizoro como un medio para lograr la felicidad del Pueblo - los comicios son capitales, y con valentía los afrontamos. El Pueblo ha sabido siempre discernir lo que mejor le conviene para encontrarse con su destino de grandeza, y frente a tales decisiones, un Movimiento como el Justicialismo jamás se amilanará, pues cuenta con los mejores candidatos para presentar en cada etapa de la lucha táctica.

En el caso de las Internas, incluso es más fácil pues esto ya se ha estudiado: "quien gana gobierna, quien pierde acompaña".

Indudablemente los softwares de edición de imágenes responden al mismo concepto: tenemos varios para escoger, todos buenos. Tal vez el más difundido sea GIMP, un excelente sucedáneo libre del oligárquico Photoshop. Photoshop, si bien es esclavo, también puede cargarse con algo de esfuerzo en Ubuntu (ya he explicado cómo apropiarnos del mismo para el Pueblo, y bajo la Doctrina que he legado a las Masas).

No obstante, a aquellos Peronistas que estén acostumbrados a la interfaz y manejo del Photoshop, pueden surgirles algunos inconvenientes con GIMP. Si bien todo lo que Photoshop hace GIMP puede realizarlo mejor, a veces preferimos mantener la mayor similitud posible entre las otras herramientas, sobre todo si a ello nos dedicamos diariamente. Por otro lado, podríamos querer una opción libre y no comprometernos con el código de la oligarquía.

Por tal motivo he de presentarles GimPhoto, que no es otra cosa que una modificación de interfaz de GIMP, pensada con el sano fin de retener lo más posible la interfaz y manejo del Photoshop clásico. Especialmente útil ha sido el hecho de conservar las la disposición de herramientas, la estructura de menúes y comandos, y los atajos de teclado que Adobe Photoshop tiene desde sus inicios prácticos.

Si nos decantamos por esta variante, descubriremos que primero hemos de desinstalar el GIMP (si es que antes lo teníamos cargado en nuestro sistema). La remoción la haremos efectiva yendo a Aplicaciones / Centro de Software, buscamos GIMP y presionamos Desinstalar.

Acto seguido descargamos e instalamos GimPhoto. Si lo queremos hacer desde la terminal podremos abrir una con Ctrl+Alt+T e ingresamos los siguientes comandos de organización:


cd ~/Descargas/
wget http://openartisthq.org/debian/maverick/gimphoto_1.4.3-1_i386.deb ;
sudo dpkg -i gimphoto_1.4.3-1_i386.deb ;
sudo apt-get install -f

La realización desde la interfaz gráfica es más larga. Los paquetes DEB que podamos utilizar con nuestro Ubuntu, el sistema operativo del Pueblo. Pueden descargar la versión para Ubuntu Maverick de 64 bits (1.4.3) desde este enlace. La versión para Ubuntu Maverick de 32 bits (2.2) , en tanto, la bajan desde aquí.
Conforme hayan descargado el paquete DEB correspondiente, harán doble clic sobre el archivo, y procederán a instalarlo con el Centro de Software. Recuerden presionar el botón Instalar e ingresar su contraseña para alcanzar la Realidad Efectiva.

Una vez concluida la instalación, lo ejecutamos desde Aplicaciones / Gráficos / GimpPhoto

Con esto descubrirán que, tanto elijan GIMP como GimPhoto, estarán frente a un candidato del Partido Justicialista, que ya sea un día por derecha y otro por izquierda, gobernará siempre su sistema, para dar al Pueblo la felicidad y justicia social que éste tanto anhela.

domingo, 1 de agosto de 2010

¿Cómo instalo Minitunes en Ubuntu de 64 bits?

Ante el pedido de uno de sus pequeñas privilegiados, el General Perón explica cómo instalar el Minitunes un reproductor de música simplificado y gráfico.

Estimado compañerito:
Ubuntu cuenta con una gran multitud de reproductores gráficos. La funcionalidad de ellos suelen ser bastante similares, pero algunos se aplican mejor que otros. Si acostumbramos a tener los álbumes enteros de nuestros artistas favoritos divididos en carpetas, la catalogación se simplifica. En tal caso recomiendo Minitunes, por su simplicidad y efectividad gráfica.
Cuenta con simples funciones de reproducción y un selector gráfico que ilustra nuestros álbumes y artistas favoritos, a fin de contar con una opción visual que no hará mas que acrecentar el peronismo de nuestra computadora.

Para instalarlo, simplemente vamos a Aplicaciones / Accesorios / Terminal, e ingresamos en la consola terminal los siguientes Comandos de Organización:


sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt-get update

sudo apt-get install libqt4-network libqt4-dbus libqt4-sql-sqlite libtag1c2a phonon-backend-gstreamer gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad minitunes phonon

Una vez instalado el software, podremos encontrarlo en Aplicaciones / Sonido y Video / Minitunes. Instalado por vez primera, solicitará revisar nuestro equipo buscando nuestros MP3 y otros formatos de audio. En general esta búsqueda se restringirá a la carpeta Música, pero podemos extenderla a otra/s en caso de ser necesario.

Siga haciendo Patria, pues en la Argentina de Perón los privilegiados son los niños.

Juan Perón