Usando Cinnamon en Ubuntu Gnome 16.04

Bien, después de haber usado Cinnamon en Debian, me preguntaba cuan ágil se comportaría mi maquina con el entorno gráfico de Cinnamon. La verdad me sorprendió. Generalmente me enfoco más en Gnome por un asunto de usabilidad y velocidad ejecución de tareas. Sin embargo, la velocidad de acción que tiene Cinnamon, conociendo previamente donde está lo que uno está buscando, hace que Gnome se vea torpe.

Ahora, el proceso para la instalación y como le estoy usando es el siguiente:

Al finalizar escribiré una linea con todo lo que se instalaría en una simple linea de terminal.

Primero necesitamos instalar sea desde la terminal o desde synaptic (prefiero synaptic ya que muestra gráficamente todo el proceso):

cinnamon-desktop-environment

En el proceso de instalación nos pide inicio con lightdm o gdm, a lo cual le decimos que vamos a seguir usando gdm.

Seguidamente cerramos sesión y junto al botón de «desbloquear» veremos un engrane el cual al darle clic nos muestra las posibles interfaces a las que podemos acceder. Seleccionamos Cinnamon y desbloquear.

El entorno es bastante «simple» a lo cual después de unos retoques conseguí algo más usable.

Paso 1 – La barra de menúes:

Por alguna razón la barra de utilidades ya no me «calza» con que se encuentre abajo. Es por eso que con clic derecho sobre esta barra, nos aparece un menú en el cual seleccionamos «modificar panel» y luego la opción de «mover la barra» y justo después de esto, arrastramos la barra completa hacia donde esta nos agrade. En mi caso la moví hacia arriba.

Paso 2 – Docky:

Otro de los necesarios en este ambiente es un dock o barra de iconos para reconocer las aplicaciones más usadas de manera visual. Yo instalé Docky es cual es simple y genial. En synaptic solo buscamos:

docky

El mismo viene sencillo y a lo que al abrir nuevas aplicaciones solo le damos clic derecho y Anclar al Dock o Pin to Dock, dependiendo el idioma en que se tenga.

Paso 3 – Caffeine:

Algo que si no tiene tan fácil de instalar es Caffeine, un gestor de pantalla pero aún asi existe la opción usando synaptic. Solo buscamos:

caffeine

Ahora, en las aplicaciones buscamos Caffeine Indicator y listo, café fresco cada vez que se necesite.

Paso 4 – Eye Candy:

Cinnamon tiene características de integrar la descarga de elementos visuales de forma muy practica. Esto por ejemplo con temas de escritorio. En Menú se encuentra la opción Configuración del sistema. Esto nos abre una ventana de donde seleccionamos Temas. Ahora esta ventana se convierte en la selección de temas en donde podemos personalizar nuestro entorno. Yo en particular seleccioné:

Bordes de pantalla: Numix

Iconos: breeze*

Controles: Numix

Puntero de ratón: breeze_cursors*

Escritorio: Tyr Jord

Para este último tenemos una opción que dice Quitar/añadir temas de escritorio la cual nos abre una ventana con la opción Temas disponibles (online) de donde podemos descargar muchas opciones con solo seleccionar el tema y hacer en el botón de Instalar. Luego regresamos a la pestaña anterior y le decimos que use un tema en particular.

Si va a escoger las opciones con *, tiene que instalar unos paquetes adicionales que serian:

breeze-icon-theme

breeze-cursor-theme

El resultado es la imagen de entrada de este post :D.

Ahora, para instalar todo en una linea de terminal (las personalizaciones seria un script pero más facil hacer todo «a patica»).

sudo apt-get install -y cinnamon-desktop-environment docky caffeine breeze-icon-theme breeze-cursor-theme

Que disfruten su nuevo entorno :D.

Los «most have» de Pulse Audio

Pulse Audio es un servidor de audio para los entornos GNU/Linux. Eso significa que podemos conectarnos, enviar audio, reproducir audio… Osea, es UN SERVIDOR :).

Hay algunas aplicaciones que son base para manejar todo esto de manera suave y sin meterse a modificar nada en texto.

Estos serían (voy a poner el nombre del paquete y luego como buscarlas en el centro de software – pronto a desaparecer y remplazado por Gnome Software Enlace aquí):

  • paman
  • paprefs
  • pasystray
  • pavucontrol (ya mencionado anteriormente)

Estos se pueden buscar en Synaptic (Hacemos el filtro usando BUSCAR y no solo con la barra de filtros rápidos) o instalarlos con un apt-get install.

Para no usar la consola:

  • Gestor de PulseAudio (paman)
  • Preferencias de PulseAudio (paprefs)
  • Icono del area de notificación de PulseAudio (pasystray)
  • Control de Volumen de PulseAudio (pavucontrol)

Ahora sí, una breve explicación:

Paman provee datos tecnicos sobre nuestro servidor de audio, a cual estamos conectados, puertos, etc…

Paprefs es esencial si vamos a recibir audio de algún cliente. En otras palabras, regulamos acceso, y divulgación de nuestro servidor dentro de la red para recibir audio.

Pasystray es un icono en el área de notificaciones que nos deja cambiar de servidor de audio al vuelo (para la entrada o salida) del sonido.

Finalmente, pavucontrol es EL manejador de sonido… Desde manejar lineas de audio independientes, su salida y entrada… Es casi DJ. Pero con una interfaz súper simple.

Comprender Loopback Module de Pulseaudio

Al tener una tarjeta de televisión dentro de mi desktop, el usar simplemente tvtime no me ha dado los resultados requeridos o, en otras palabras, simplemente no tengo audio.

Por un lado he encontrado que podría «mapear» directamente el hardware (por medio de JACK) pero por tiempo que no poseo para entender dicho «ciclo» no lo he hecho.

Sin embargo, mi solución a corto plazo fue hacer un loop de la entrada de audio de la tarjeta a la salida estándar del sistema.

Eso se logra con:

pactl load-module module-loopback latency_msec=1

donde en el manual (man pactl) de la aplicación podemos ver «algunas» opciones. En este caso en claro, cargar un modulo de loopback con una latencia de 1ms (el audio se procesa más rápido que el video).

Ahora bien, si quisiera comprender el modulo loopback a fondo y sus opciones, está la Docu de Pulse Audio la cual, ES UN ASCO!! O le falta un montón.

La cosa es que yo tengo 3 entradas de audio y 3 salidas. Las salidas las controlo desde el bello panel de Gnome pero, el hardware de la entrada no. En XxXbuntu 15.04 es seleccionar la entrada por medio de panel de «pavucontrol» (sudo apt-get install pavucontrol) pero en Debian 8 -Jessie- al parecer no es tan sencillo.

Finalmente, encontré «paman» (sudo apt-get install paman) que gráficamente me dá cierta información de los sistemas de audio.

PamanAhí podemos ver que el índice pav del hardware que quiero usar está listado como el 7 por lo que jugando con la documentación, salió mi salvación:

pactl load-module module-loopback source=7

en este caso no usé latencia ya que el video es procesado por otro lado y no es necesario. No sé si el numero es permanente para el próximo reinicio pero por lo menos ya sé que es necesario.

Ocultar directorios lost+found y otros

Cjenkins blog

En la documentación de Nautilus (el navegador de archivos de Ubuntu) me encuentro con lo siguiente.

Nautilus no muestra:

  1. Archivos ocultos, cuyo nombre comienza con un punto (.)
  2. Archivos de copia de seguridad, cuyo nombre termina con una tilde (~).
  3. Los archivos que se enumeran en el archivo .hidden de dicha carpeta.

La carpeta lost+found, que se crea en la raíz de cada partición cuando es montada y verificada, es una carpeta en la que se almacena todo archivo encontrado en caso que haya un desmontaje indebido (por ejemplo, se va la electricidad) y el sistema de archivos no quede «cerrado». Sin embargo, en el caso de un partición multimedia, por ejemplo, o en caso de particiones en las que se utilice la raíz como primer nivel para organizar los archivos personales, es «incomodo» estar viendo constantemente la carpeta lost+found. Si tomamos en cuenta el punto 3 anterior…

Ver la entrada original 26 palabras más

XEV – Mapeo de teclas en Linux

Una aplicación que hace muchisimo tiempo habia encontrado y que sigue siendo vigente a la escritura de este post (Ubuntu 15.04) es la aplicación XEV.

La misma te permite ver el codigo de una tecla para saber hacer algo más con ella (mapearla diferente dentro de un programa de tu creación) o simplemente diagnosticar si tienes fallos propios de tu teclado estando dentro del sistema operativo.

Simplemente escribimos en una consola xev y esta nos abre un cuadro donde podremos detectar posición del ratón y en la misma terminal, no muestra toda la información relacionada con la tecla que presionemos.

XEV

transmission-daemon

Martin's Ubuntu Blog

Setting up the transmission-daemon to access via web browser.

I have a server running Lucid Lynx and wanted to use it to download torrents which I can add via a web page from other PC’s and then track their progress. I decided to go with the default Torrent application in Ubuntu which is Transmission but needed the daemon version to run in the background.

First add the transmission-daemon package with;

$ sudo apt-get install transmission-daemon

Now stop the daemon so you can amend the config file with;

$ sudo /etc/init.d/transmission-daemon stop

Open the config file with;

$ sudo gedit /etc/transmission-daemon/settings.json

change settings in the config file called settings.json to your requirements;
The following will give you web access, and you may want to change the download folder paths;

«rpc-enabled»: true,
«rpc-password»: «a_password»,
«rpc-port»: 9091,
«rpc-username»: «your_name»,
«rpc-whitelist»: «*.*.*.*»,

rpc-password, add your password in plain text, the system will encrypt it…

Ver la entrada original 202 palabras más

Wkhtmltopdf – Paginas web a PDF

Aunque suene raro el nombre, el programa llamado wkhtmltopdf es una herramienta súper útil en el caso de querer acceder a la info de una pagina web y querer cargarla consigo mismo en un practico y cómodo pdf.

Y es que el pdf además de ser multiplataforma es muy elegante en cuanto a presentar y manejar algo que desde un programa como Inkscape (del cual asumo es un día a día de todos nosotros) se puede modificar un poco y tener sólo lo necesario.

Tal vez el programa asuste un poco pero entendiendo lo básico, no hay de que preocuparse :). Y es porque es un programa que no tiene interfaz gráfica, hay que correrlo desde terminal para poder usarlo pero como dije, es fácil.

Primero abrimos la terminal, la sintaxis es la siguiente:

[programa] [url] [texto de salida]

En otras palabras:
wkhtmltopdf  http://www.google.com  archivo.pdf

Eso agarra lo que sea que muestre http://www.google.com y lo agrega a un archivo llamado archivo.pdf.

¡Y listo!

¡Es un éxito!