Sound Switcher Indicator para Ubuntu

Si somos de los que usamos distintos dispositivos de audio (entrada/salida) es común que cambiemos entre ellos, entonces, la manera regular de hacerlo se puede volver un tanto engorrosa. Sound Switcher Indicator, coloca un ícono en la barra de tareas y nos permite cambiar entre dispositivos de una manera rápida y sencilla.

Para instalarlo podemos hacerlo mediante el PPA:

sudo apt-add-repository ppa:yktooo/ppa

sudo apt-get update && sudo apt-get install indicator-sound-switcher

El PPA incluye builds para Ubuntu 12.10 (Precise) hasta 14.04 (Trusty). También se pueden descargar los .deb desde el sitio de Dmitry Kann.

[Alpha 1 + Download] Ubuntu 14.04 Trusty Tahr

Dentro de unos 4 meses, Trusty llegará para ser el nuevo LTS, pero ya en este momento contamos con la primer Alpha con qué jugar. Este release, no incluye la versión regular de Ubuntu (naturalmente), ¡pero no hay porqué temer! Las 5 ediciones YA disponibles para su descarga y prueba son:

El Ubuntu Kernel 3.12.0.7 hace su primer aparición pública así como la nueva versión de Firefox.

En Edubuntu se cuenta con soporte para booteo sin disco, Xubuntu lleva consigo una nueva versión de xfce4-settings mientras que Kubuntu incluye Applications 4.12 RC y KDE 4.11 Plasma.

La Alpha 2 se espera para el próximo 23 de Enero.

Con información de OMG! Ubuntu!

Ubuntu 13.10 + JAMBOX by Jawbone

20131212-195406.jpg

Cuando conecté por primera vez la JAMBOX a Saucy, fue algo completamente natural, vamos, el proceso no tiene ninguna ciencia. Con sólo poner la JAMBOX en modo emparejar (subir el botón de encendido hasta escuchar que el modo está activado)  y luego abrir las configuraciones de Bluetooth en Saucy, hacer click en el botón ‘+’ para agregar un nuevo dispositivo… ¡listo!. Lo que me pareció extraño al principio fue que el sonido era de baja calidad, pero al revisar las configuraciones de sonido, noté que Saucy enviaba el sonido en Modo: Telefonía Dúplex (HSP/HFP), así que sólo tuve que cambiarlo a ‘Reproducción de Alta Fidelidad (A2DP)’. Problema resuelto.

He leído que hay quienes han tenido problemas para reconectar la JAMBOX al reiniciar, afortunadamente, yo no he tenido que volver a emparejar el dispositivo para que funcione.

Como tal, la JAMBOX funciona de lo mejor, no tiene complicaciones y mucho menos Saucy, lamentablemente, Jawbone no permite las actualizaciones de JAMBOX desde GNU/Linux, así que para hacerlo se tiene que hacer desde ambientes OSX o Windows, pero tampoco es gran problema. Es precisamente en el tema de las actualizaciones que se puede obtener lo mejor de la JAMBOX, pues se activa el modo LiveAudio. Esto es… una modificación que da la sensación 3D para música grabada en LiveAudio y a pesar de que no todo esté codificado de esa forma, la música que no cuente con LiveAudio suena de una mejor manera, la experiencia como tal es bastante más inmersiva y sólo tenemos que sacrificar un poco del volumen máximo y sin embargo, vale la pena. Ahora… ¿dónde podemos encontrar una colección de música codificada con LiveAudio? Spotify tiene listas con contenidos LiveAudio con los que obtendremos de la JAMBOX lo mejor de sí. Sólo hay que buscar Jawbone en Spotify y obtendremos listas de música con LiveAudio.

LiveAudioJawB

20131212-195614.jpg

How To: Netflix en Ubuntu 13.10

Netflix + Ubuntu 13.10

Para poder usar Netflix y otros contenidos como Flash en Saucy, podemos usar un plugin para Firefox y Chromium  llamado Pipelight.

Las instrucciones son muy sencillas, sólo hay que CERRAR LOS NAVEGADORES  y hacer lo siguiente en una terminal:

1.- Agregar los repositorios:

sudo apt-add-repository ppa:ehoover/compholio
sudo apt-add-repository ppa:mqchael/pipelight
sudo apt-get update

2.- Si lo que queremos es usar solamente Silverlight:

sudo apt-get install pipelight

3.- De otro modo, instalamos la versión Multi (la segunda línea activa Silverlight):

sudo apt-get install pipelight-multi
sudo pipelight-plugin --enable silverlight

4.- Si deseamos activar más plugins (Flash, Shockwave, Unity Webplayer):

sudo pipelight-plugin --enable flash
sudo pipelight-plugin --enable shockwave
sudo pipelight-plugin --enable unity3d

Para el caso, he agregado también el plugin de Flash…

5.- Abre el navegador y espera a que se instalen los controles y plugins

6.- Instala el User Agent Overrider (Firefox) desde AQUÍ o El Chrome UA Spoofer (Chromium) desde AQUÍ

7.- Activa el User Agent Overrider en Firefox 24/Windows o el Chrome UA Spoofer en Firefox 4 (no me funcionó el 15 pero igual se puede probar)

Al final… el resultado será:

Seven - Netflix

Ajuste de Brillo en Ubuntu 13.10

Ajuste de Brillo en Ubuntu 13.10

Es muy probable que, después de actualizar de Ubuntu Raring a Saucy, no podamos controlar el brillo, incluso ni siquiera desde el panel de Configuración del Sistema. Lo que se tiene que hacer para corregir esto es:

En una terminal:

sudo gedit /etc/default/grub /etc/default/grub.bak
sudo gedit /etc/default/grub
  • En este documento se tiene que cambiar la línea: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

por esta:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
  • No olvidar guardar y cerrar el documento
  • De vuelta en la terminal:
sudo update-grub
  • Reinicar el sistema

Si al regresar no funciona, se puede intentar cambiar la línea antes mencionada por:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"

Nota: La siguiente línea debería ser GRUB_CMDLINE_LINUX="" y no GRUB_CMDLINE_LINUX="acpi_osi=Linux"

How To: Instalar Oracle SQL Developer 4.0 EA1 en Ubuntu 13.04

SQL Developer 4.0 EA1

SQL Developer 4.0 EA1

Para aquellos como yo que tenemos la necesidad de acceder a bases de datos Oracle y usamos Ubuntu 13.04 como SO, una excelente opción para esta tarea es Oracle SQL Developer. Para instalarlo, sólo tienes que seguir los siguientes pasos:

Instalar Java JDK

(fuente: manuallinux.heliohost.com | Para más opciones de instalación, visita: Instalar Java en GNU/Linux)

Esta versión está indicada para distribuciones GNU/Linux que no son compatibles con el sistema de empaquetado de binarios de RedHat, RPM. (Debian y derivados, Slackware y derivados, etc.).

Descarga

Nos vamos a la zona de descarga en http://www.oracle.com/technetwork/java/javase/downloads, y seguimos el mismo procedimiento que en la versión RPM, donde haremos clic sobre jdk-7u25-linux-i586.tar.gz.

Desinstalación de la versión anterior

En el caso de que tengamos una versión anterior de JDK instalada en nuestro sistema siguiendo el método de instalación manual aplicado en este apartado, la borraremos para evitar una duplicidad de versiones.

$ su
# rm -rf /usr/java/{jdk1.7.0_21,default}
# rmdir --ignore-fail-on-non-empty /usr/java &> /dev/null

Instalación como root 

La instalación hay que hacerla de forma manual, tenemos que crear como root, el directorio /usr/java, y extraer el paquete en el mismo, creando posteriormente el enlace simbólico default, que es el que utilizaremos para establecer la variable de entorno PATH de Java. También crearemos enlaces simbólicos de los archivos de cabecera de JDK, a /usr/include, con los comandos find y ln. La instalación de los archivos desktop, iconos y mime es opcional, aunque muy recomendable.

$ su
# mkdir -p /usr/java
# tar zxvf jdk-7u25-linux-i586.tar.gz -C /usr/java
# cd /usr/java
# ln -s jdk1.7.0_25 default
# find default/include -name '*.h' -exec sh -c 'exec ln -s "$@" \
/usr/include' find-copy {} \; &> /dev/null
# cp -rf default/jre/lib/desktop/* /usr/share
# update-desktop-database
# update-mime-database /usr/share/mime
# for i in HighContrast HighContrastInverse LowContrast hicolor ; do \
gtk-update-icon-cache -t /usr/share/icons/$i &> /dev/null ; \
done

Añadir Java Development Kit (JDK) a nuestro PATH  

Tenemos que configurar nuestro archivo de configuración personal de Bash, ~/.bashrc para que las aplicaciones java detecten la existencia del entorno que hemos instalado, además de, como pasa con cualquier directorio /bin nuevo que se crea en nuestro sistema, incluirlo en nuestro PATH para facilitar la ejecución de sus binarios. Utilizaremos el enlace simbólico /usr/java/default para no tener que estar editando este archivo cada vez que actualizemos el entorno Java.

Editamos el archivo de nuestro home, ~/.bashrc, si no existe lo creamos y añadimos lo siguiente al final del mismo.

export PATH=/usr/java/default/bin:/usr/java/default/db/bin:$PATH
export JAVA_HOME=/usr/java/default
export DERBY_HOME=/usr/java/default/db

Para comprobar que el binario javac está incluido en el path, abrimos una ventana de terminal y ejecutamos el siguiente comando:

[jose@localhost ~]$ javac -version
javac 1.7.0_25

Si queremos establecer una variable de entorno global del sistema, abrimos un editor de texto y añadimos lo siguiente:

#!/bin/shexport PATH=/usr/java/default/bin:/usr/java/default/db/bin:$PATH
export JAVA_HOME=/usr/java/default
export DERBY_HOME=/usr/java/default/db

Lo guardamos con el nombre java.sh, y lo instalamos en /etc/profile.d.

$ su
# install -m755 java.sh /etc/profile.d

Tenemos que cerrar el emulador de terminal y volverlo a abrir para que la variable de entorno aplicada sea efectiva. Es conveniente guardar una copia de este script para posteriores instalaciones de nuestro sistema. La ventaja de utilizar el directorio /etc/profile.d, es que es común a todas las distribuciones y nos evita tener que editar otros archivos del sistema como por ejemplo, /etc/profile.

Instalar Oracle SQL Developer

Descarga

Primero tenemos que descargar el paquete de http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/sqldev-download-v4-1925679.html. Sólo tenemos que aceptar el contrato y seleccionar el paquete Linux RPM.

Convertir RPM a DEB

El paquete que descargamos tiene una extensión RPM, por lo que tenemos que convertirlo a DEB y para eso usamos Alien. Para instlarlo sólo debemos hacer lo siguiente:

$ sudo apt-get update
$ sudo apt-get install alien

Ahora sólo hay que convertir el paquete

$ sudo alien -k sqldeveloper-4.0.0.12.27-1.noarch.rpm

Aquí lo podemos instalar de dos maneras; usando la terminal o con el Centro de Software de Ubuntu. Si queremos hacerlo por la terminal:

$ sudo dpkg -i sqldeveloper_4.0.0.12.27-2_all.deb

Al finalizar la instalación sólo tenemos que escribir en la terminal:

$ sqldeveloper

Si es la primera vez que instalamos SQL Developer, se nos preguntará la ruta del JDK que sería: /usr/java/jdk1.7.0_25. Pero, en caso de que ya existiera una instalación previa, sólo nos pregunta si deseamos importar las preferencias de la instalación anterior, hacemos clic en ‘Sí’ y tenemos listo nuestro Oracle SQL Developer

Ubuntu Edge…

ubuntu_edge-900-75Recuerdan cuando un teléfono móvil esa sólo eso? Ok… no fue hace mucho, cierto? Tampoco cuando la pantalla a color llegó a estos dispositivos o cuando los juegos se hacían cada vez más complejos, los teléfonos más delgados, con cámaras como implemento adicional (Sony Ericsson T68i), y un gigantesco etcétera. Hoy, los smartphones son el estándar; dispositivos que sirven para tantas cosas que incluso las inútiles parecen ser las más fashion y de alguna manera, necesarias.

Ubuntu Edge es el nombre del dispositivo que impulsa Ubuntu y Canonical. Pero qué es exactamente Ubuntu Edge?

Edge es un smartphone de gama alta que usará una versión móvil del sistema operativo Ubuntu pero también podrá usarse con Android. Así es… el primer móvil dual-boot! Pero además, no sólo podrá ser usado como teléfono. Al conectarlo a un monitor se desplegará una versión completa de Ubuntu, vamos, es tener una computadora y un smartphone en un sólo aparato. Sexy… (más!). Este smartphone está recabando fondos para su producción en masa mediante crowd funding que no es más que solicitar a las personas que donen para la causa. Esta petición la han hecho en el sitio IndieGoGo y pueden contribuir AQUÍ! La meta es de agarrense 32 MDD… si… treinta y dos millones de dólares. La explicación para esta monstruosa cantidad es que se necesita mucho, muchísimo dinero para entregar tanto el producto tal cual se ha proyectado como para darlo al precio que se ha dicho a una escala masiva… MASIVA!

Las características de Edge son sobresalientes y el precio más bajo que el de sus competidores directos como el iPhone 5 y el Samsung Galaxy 4:

  • Sistema operativo móvil: Ubuntu mobile / Android
  • Sistema operativo de escritorio: Ubuntu
  • RAM: 4 GB
  • Almacenamiento interno: 128 GB
  • Pantalla: 720 x 1,280 (4.5″)
  • Protección: Cristal de safiro
  • Conectividad: Doble LTE, GSM
  • Bocinas: Stereo
  • Batería: Silicon-anode Li-On
  • Precio: $695 USD

Para ver una comparación de las especificaciones contra iPhone 5 y Samsung Galaxy S4 mira AQUÍ

Si me preguntaran si quisiera uno, diría, con los ojos cerrados… SI! NO solo sus capacidades que prometen mucho, sino la idea de ser parte de un producto que está basado en preceptos de libertad como es Ubuntu/Canonical me hace querer un Edge aún más!