Browsing Tag

linux

Nuevo LCD para mi ordenador principal

LCD Crystalfontz

No es ningún secreto que soy un apasionado de las pantallas LCD de caracteres, y la hemeroteca de mi blog ofrece una buena muestra de ello. Igual que hace unos meses desempolvé mi viejo LCD Crystalfontz para proporcionar feedback a mi servidor de render, este mes he decidido que ya es hora de que mi PC de escritorio, que es con el que trabajo a diario, tenga un LCD también.

Mi juguete nuevo va a mostrar una información bastante variada, pero algunas funciones van a ser particularmente útiles en este ordenador, como  el indicador de actividad en red, que me permite saber si una descarga está en curso o el monitor de carga del procesador me permite conocer si algunas tareas como el renderizado están en curso o han terminado. Continue Reading

Rescatando mi viejo LCD para mejorar el servidor de render

Hace unas semanas que tuve la idea de recuperar mi LCD Crystalfontz de la caja en la que lo tenía guardado, para darle una nueva vida mostrando información útil en el frontal de mi nuevo servidor de render.

Aquí no he hablado de mi nuevo servidor de render, pero por poner en contexto, básicamente es una caja de PC expresamente configurada para renderizar de manera continua (y de paso, dejando libre el PC donde trabajo). Continue Reading

Incorporando una tableta Wacom a mi uso diario de Linux

wacom

Llevaba varios meses planeando la posible compra de una tableta digitalizadora. El objetivo es tener una herramienta con la que poder dibujar, e incluso sustituir el ratón por razones de ergonomía.

Recién conectada, con Debian Stretch (actual testing), ya funciona perfectamente tanto en modo touchpad con los dedos, como con el lápiz. Comparándolo con un ratón estándar, el puntero actúa de botón izquierdo, el botón inferior de botón central, y el botón superior de botón derecho. De los cuatro botones extra que tiene la tableta, los dos de la izquierda funcionan como botón izquierdo y derecho, y los dos de la izquierda son botones extra de ratón que se pueden ‘mapear’ fácilmente con cualquier aplicación.

Esas son las cosas que funcionan por defecto, pero además de configurar los dos botones de la derecha, me gustaría poder hacer scroll con el lápiz arrastrando (grab&scroll), como se hace, por ejemplo, en la pantalla de un smartphone.

Continue Reading

Mis acciones personalizadas para Thunar

http://giingo.org/blogimages/thunarcustom.jpg

XFCE, el entorno de escritorio que uso desde hace más años de los que puedo recordar, posee un gestor de archivos potente y ligero que se llama Thunar, y su capacidad de poder añadir acciones personalizadas multiplica sus posibilidades.

Para despertar un poco del aletargamiento que padece mi blog (que sus motivos tiene, y trascenderán en su momento) voy a compartir una serie de acciones personalizadas que he ido configurando a lo largo del tiempo, y que me ahorran mucho tiempo y me son tremendamente útiles.

Continue Reading

AwesomeBump: por fin una buena alternativa para mapear texturas en Linux

awesomebump

Llevaba mucho tiempo esperando una noticia como la que leí hace un par de semanas en Blendernation. Descubrí AwesomeBump, una herramienta de código abierto para realizar mapas de texturas en Linux. El mapeo de texturas es una tarea fundamental al trabajar en 3D y el uso de ese tipo de texturas es decisivo en el realismo y la credibilidad de las escenas; a veces incluso en la simplificación del trabajo de modelado.

No es que antes no existieran herramientas, de hecho hace tiempo que existe el plugin Normalmap para GIMP o la aplicación InsaneBump, pero ambos me parecen toscos de utilizar y ninguno se acerca a la simplicidad y la potencia de CrazyBump, probablemente el mejor programa de este tipo pero lamentablemente solo disponible para OSX y Mac.

AwesomeBump se acerca bastante al nivel de CrazyBump, y además es nativo para Linux y no menos importante, es de código abierto. Puede generar mapas de normales, de relieve, de especularidad y de oclusión, a partir de una imagen corriente, y todo a base de GPU, de modo que resulta muy rápido y cómodo de usar porque además los parámetros se pueden alterar en tiempo real.

Esta es una presentación en vídeo de la actual versión 2.1 de la aplicación.

Pngquant, o cómo reducir mágicamente el tamaño de las imágenes PNG

Ayer, el grupo Blender Arists en Facebook me trajo un descubrimiento importante. A partir de una discusión sobre el formato de las texturas, hoy he descubierto pngquant, una herramienta para optimizar el tamaño de los archivos PNG.

El conocido JPG logra su ligero tamaño con un algoritmo de pérdida de calidad, y para optimizar el tamaño solo hay que bajar el ratio de compresión hasta un nivel visualmente aceptable. En cambio la compresión del PNG carece de pérdida, y aunque esa es su principal ventaja junto al soporte de canal alpha, reducir el tamaño de un archivo PNG sin alterar las dimensiones era todo un misterio para mí.

Aún recuerdo los reciente dolores de cabeza que me dio el consumo de memoria a la hora de renderizar mi proyecto de patio andaluz, usando la GPU. Y es que era un proyecto con bastantes cantidad de polígonos y con numerosas texturas. Realmente terminé de darme cuenta de que la optimización es muy importante.

Continue Reading

Así era mi escritorio hace 12 años, comenzando con Linux

VER IMAGEN EN TAMAÑO ORIGINAL

Aunque no es la primera vez que me pongo nostálgico últimamente con este tema, hoy he rescatado del baúl de los recuerdos una captura de pantalla del escritorio que usaba en mis primeros meses usando Linux, y creo que merece la pena hacerle un pequeño homenaje.

Por la fecha del archivo, esa captura es de diciembre de 2002, es decir, de hace nada menos que doce años. Por entonces, ya llevaba un año usando Linux pero apenas estaba comenzando realmente.

Aunque sobre el 80% del tiempo de los 13 años que llevo usando Linux los he pasado con XFCE, mis comienzos fueron usando KDE, y a él pertenece esa captura de escritorio.

Resulta muy curioso repasar a uno a uno los iconos que aparecen…

Continue Reading

Eliminación de paquetes rebeldes en Debian

packages

El sistema de paquetes de Debian funciona realmente bien, pero hace poco, el paquete zoneminder rompió la racha  de más de siete años funcionando a la perfección (los que llevo usando Debian). Se produjo un error en la instalación, pero, en lugar de quedar liberado, quedó parcialmente instalado, o, dicho coloquialmente, quedó en una especie de limbo. Esto bloqueaba las actualizacinoes, eliminaciones o instalaciones de software, y en definitiva, casi cualquier operación que quisiera realizar con APT.

Llegados a un punto en que ni apt-get -f install solucionaba el problema, buceando por Internet encontré una solución tremendamente sencilla pero muy eficaz, que consiste en introducir en consola los siguientes comandos, con privilegios de administrador:

# mv /var/lib/dpkg/info/paquete.* /tmp/
# dpkg --remove --force-remove-reinstreq paquete

Y voilá: zoneminder eliminado y de nuevo APT funcionando a la perfección.

Fuente: http://www.piprime.fr/1480/manually-remove-broken-package-debian-ubuntu/

Zim: organizando notas sin la nube

zim

Siempre he apreciado tener un programa sencillo y ágil que me permita organizar y manejar mis notas. Yo hago un uso intensivo de este sistema porque estoy constantemente anotando y organizando ideas.

Al comienzo usaba Tomboy, pero ha cambiado mucho en los últimos años y se me hace raro el manejo. Por si fuera poco, hace un tiempo dejó de funcionar, sencillamente no iniciaba. Probablemente el problema tenía solución, pero aproveché el obstáculo para buscar un nuevo programa que me permitiera poner en práctica una nueva idea.

Evernote es una aplicación fantástica, pero mi idea consistía en tener centralizadas todas mis notas allá donde fuera, pero no soy muy amigo de la nube y quería almacenarlas en un pendrive cifrado que siempre llevo encima. Zim es un programa sencillo y ligero que me permite esto. Puedo tener todas las notas organizadas y centralizadas, usar funciones de formateado básico y realizar búsquedas. Todo ello almacenado en la carpeta que yo decida, y que ya me encargo por otro lado de sincronizar con rsync cada vez que llego a casa.