Greybird, tema gtk para tu escritorio

Buscando nuevos temas para el equipo (que me había quedado sin ideas) me encontré con Greybird, un tema con una base gris y una combinación negra que lo hace bastante atractivo a la vista. Este tema sirve tanto para Unity como para Gnome Shell

Si te interesa instalarlo abre la terminal e instala con

sudo add-apt-repository ppa:shimmerproject/ppa
sudo apt-get update && sudo apt-get install shimmer-themes-greybird

Una vez instalado puedes usarlo con herramientas como Gnome Tweak Tool, MyUnity o ubunt tweak:

Por si acaso, el tema de iconos es fs-icons.

¡Saludos!

[Tip]: Arreglar error de SWT en ejecución de eclipse con Java (Versión Oracle)

A modo de breve introducción Eclipse es un IDE (Entorno de desarrollo integrado) que permite escribir el código fuente de un programa pudiendo ejecutar en él lenguajes como Java y Python, entre sus ventajas se encuentra el resaltado de sintaxis y el detector de errores de sintaxis así como sugerencias para corregirlos entre muchas características mas.

Recientemente ocupé instalar eclipse (y así lo hice), pero tuve un problema a la hora de ejecutarlo lo que me llevo a buscar la solución en varios foros, les dejo la solución que encontré por si le es de utilidad a alguien.

El problema puede suceder si recientemente instalamos la versión Java de Oracle, en caso de existir algún problema nos saldrá la siguiente imagen (con el correspondiente nombre del archivo del error)

Error_eclipse

Como la imagen dice, para saber que ocurrió hay que ir a la ruta que especifica y revisar el log, en mi caso lo que encontré fue un archivo de texto con lo siguiente:

!SESSION 2012-08-20 16:34:33.221 ———————————————–
eclipse.buildId=I20110613-1736

java.version=1.7.0_06
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=es_MX
Command-line arguments: -os linux -ws gtk -arch x86_64
!ENTRY org.eclipse.osgi 4 0 2012-08-20 16:34:34.657
!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
no swt-gtk-3740 in java.library.path
no swt-gtk in java.library.path
Can’t load library: /home/#usuario#/.swt/lib/linux/x86_64/libswt-gtk-3740.so
Can’t load library: /home/#usuario#/.swt/lib/linux/x86_64/libswt-gtk.so
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:285)
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:194)
at org.eclipse.swt.internal.C.<clinit>(C.java:21)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54)
at org.eclipse.swt.widgets.Display.<clinit>(Display.java:132)
at org.eclipse.ui.internal.Workbench.createDisplay(Workbench.java:695)
at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:161)
at org.eclipse.ui.internal.ide.application.IDEApplication.createDisplay(IDEApplication.java:153)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:95)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)

Lo anterior viene siendo el error que quiero explicar como solucionar, al examinar el texto pueden confirmarse que utilizo la versión proporcionada por Oracle y también que no se detectan las librerías de SWT. Puede solucionarse el error de dos formas, reubicando las librerías SWT o si se actualizó accidentalmente a la versión de Oracle, volviendo a OpenJDK

Para volver a openJDK

Abrimos una terminal y tecleamos

sudo update-alternatives --config java

Nos aparecerá una lista con números y la ruta de las versiones de java que tenemos instaladas (siendo las mas probables openjdk 6, open jdk 7 y java-oracle). Solo habrá que introducir el número de la ruta que contenga openjdk y presionar la tecla enter. Una vez hecho esto deberíamos poder abrir eclipse normalmente utilizando open jdk.

Para seguir utilizando la versión Java de Oracle

Nos aseguraremos que las librerías estén instaladas
sudo apt-get install libswt-gtk-3-jni libswt-gtk-3-java
Luego iremos al directorio /usr/lib/jni/ y copiaremos todo lo que esté dentro de la carpeta a ~/.swt/lib/linux/x86_64/

Como recordatorio, en el último directorio puede verse que la carpeta está oculta, accederemos a ella yendo a la carpeta personal y presionando (Ctrl + H)

Resumen

Cuando instalamos el JDK (Java Development Kit) de Oracle puede suceder que las librerías SWT no se ubiquen donde las busque Eclipse, lo que causará que no podamos abrir eclipse, para poder abrirlo de la forma usual puede establecerse openJDK como opción predeterminada o reubicar las librerías a donde se necesitan. Es una solución simple pero que si necesitas abrir eclipse urgentemente puede evitar perder tiempo y sacarte de una emergencia.

También agrego que el problema no ocurre siempre y depende totalmente desde donde y como se haya instalado Java, si alguien experimenta este fallo puede arreglarlo así, de no experimentarlo… mucho mejor : )

Uno de los lectores nos cuenta su experiencia:

La versión de java que tengo instalada en maquina es la del repositorio de duinsoft — JAVA version 7 actualizacion 5 (compilacion 1.7.0_05-b05)

Slidewall, wallpapers automáticos y un reloj en tu escritorio

Tiempo atrás les había hablado de Wallch, una aplicación que nos permitía cambiar automáticamente nuestro wallpaper, además de bajar wallpapers de internet y mostrar la tierra desde el espacio.

Bueno, esta aplicación hace algo muy semejante pero con esas pequeñas sutilezas que lo hacen aún más atractivo. Su nombre es Slidewall y para instalar en ubuntu es bastante sencillo. Abre la terminal e instala con

sudo add-apt-repository ppa:fioan89/slidewall
sudo apt-get update
sudo apt-get install slidewall

Una vez instalado reinicia el equipo. Después de hecho esto abre el Dash y accede a él escribiendo Slidewall:

Seguir leyendo

Mi Escritorio de Agosto

Más vale tarde que nunca… Pero después de varias semanas sin poder escribir he vuelto en gloria y majestad. En realidad muchas cosas han pasado en mi vida que me habían hecho alejarme del sitio de manera involuntaria. Si lo sumamos al hecho de que mi computador murió simplemente y tuve que repararlo durante algunas semanas.

Esto provocó que me alejara del sitio y que ni siquiera pudiera revisar entradas o responder comentarios.  Sin embargo de a poco he podido recuperar el ritmo habitual y empezar nuevamente a escribir. De a poco volvemos al ritmo habitual y al ritmo de publicación de siempre.

Y por supuesto, falta el escritorio de septiembre para empezar todo esto:

Seguir leyendo

Tip: Arregla tus temas oscuros en Xfce (gtk) y Firefox

Más de alguna vez hemos querido utilizar algún tema oscuro, pero tarde o temprano encontramos algún inconveniente. Actualmente estoy utilizando Xfce con XMonad como gestor de ventanas. Así pues, configuro la apariencia desde la aplicación que Xfce trae para ello. Buscando, me topé con un tema oscuro bastante interesante: Xfce-dusk. Lo probé un tiempo y todo parecía perfecto hasta que me topé con lo siguiente:

SS que muestra letra blanca sobre fondo blanco en el input de búsqueda de Google
Así pues: Google súper útil no viendo lo que estamos buscando

Si bien, aún es utilizable es muy incómodo así que me puse a revisar como arreglarlo. Resulta que el problema es que al aplicar un tema gtk+, se aplica a todos los programas que lo utilicen, y bueno Firefox no es la excepción. Eso no sería problema pues normalmente las cajas de texto (como los email en texto plano) mantienen la lógica del tema gtk, vale decir: fondo negro y letras blancas:

Seguir leyendo

Creando diccionarios personales para LibreOffice

Los diccionarios contienen las palabras que nosotros agregamos al corrector ortográfico.

¿Porqué crear nuestros propios diccionarios?

Cuando el corrector ortográfico nos marca un error en una palabra que está bien escrita solemos agregarla al diccionario (botón derecho sobre la palabra> incluir > standard.dic), pero muchas veces se trata de agregar nombres de personas, de objetos, de compañías o términos especializados que puede que queramos se corrijan solamente en el documento actual y no en otros documentos (si escribo “aci” que es un acrónimo en un documento, en posteriores documentos seguiré deseando que al escribir “aci” me diga que debí escribir “así”, pero en el documento actual seria conveniente si aparece “aci” varias veces que no me lo marque como mal escrito), esto se logra creando nuestros propios diccionarios, activándolos y desactivándolos según el documento que realicemos.

¿Como crear un diccionario en LibreOffice?

Para crear nuestro diccionario abriremos LibreOffice e iremos a:

Seguir leyendo

Estructuras químicas con BKChem

BKChem es software libre diseñado para Linux (aunque también funciona en Windows) que nos permite dibujar formulas moleculares y estructuras de química orgánica, para después convertirlas en imágenes e insertarlas en reportes de investigación, trabajos escolares, etc.

Para descargarlo podemos ir al página oficial

En Ubuntu, Mint y derivadas podemos instalarle desde el centro de software

o desde la terminal:

 

sudo apt-get install bkchem

Una vez instalado nos encontraremos con la ventana del programa

Seguir leyendo