OpenGL en equipos antiguos

Parece ser que han retirado el soporte de hardware antiguo en Linux. Esto afectará de diferente manera a cada equipo. Por lo que cosas como el OpenGL pueden que no funcionen en tu viejo ordenador.

La solución para el OpenGL pasa por hacer renderizado por software. Para ello se edita el el fichero .bashrc y se añade la siguiente línea:

export LIBGL_ALWAYS_SOFTWARE=1

Se reinicia la sesión y ya funciona el OpenGL, por software.

En la página:

http://www.mesa3d.org/envvars.html

se pueden encontrar más variables de entorno con las que intentar mejorar el rendimiento de OpenGL.

Editar ficheros PDF desde LibreOffice

Con LibreOffice es posible crear un fichero PDF que pueda ser editado por toda persona que tenga LibreOffice. Evidentemente el fichero será leído sin problemas desde cualquier visor de PDF.

También es interesante la capacidad de editar ficheros PDF de LibreOffice.

Lo primero es tener instalada la extensión que permite editar PDF. Si has descargado e instalado LibreOffice desde la página oficial del proyecto, ya lo tendrás de serie. Si has instalado LibreOffice desde Linux, tendrás que instalar dicho complemento (pues no lo instala de serie):

sudo apt-get install libreoffice-pdfimport

Ahora para hacer los ficheros PDF editables desde LibreOffice, sólo hay que hacer clic en Archivo, seleccionar “Exportar en formato PDF…” y una vez allí marcar la opción “Incrustar archivo OpenDocument”:

pdf-export

Se generará un archivo PDF que al abrirlo con LibreOffice, podremos editar sin problemas.

Como ejemplo, probad a abrir el siguiente fichero PDF: pdf-editable-libreoffice

La extensión libreoffice-pdfimport permite editar cualquier PDF, pero no con la facilidad del procedimiento indicado en los párrafos anteriores.

Sobre frikis y mimosillas

A raíz de las declaraciones de Miguel Icaza indicando que prefería Mac a Linux, alguien comentó:

…Pues si se va a cambiar a Mac que lo haga, pero cuando vaya a dejar a su novia que avise que es una chica imponente…

Esto me hizo recordar un hecho:
Todos los frikis están con tías buenas, las mimosillas.

Efectivamente, todos los frikis que conozco, y conozco a unos cuantos, tienen a su lado a una mimosilla. La mimosilla es un ser de especial belleza a la que el friki trata de contentar dándole mimos (este es el origen de la palabra mimosilla).

Se pueden establecer leyes:
-Axioma de la unión: Todo friki, si no está solo, está con una mimosila.
-Ley de la proporcionalidad directa: Cuanto más friki, más guapa es la mimosilla.
-Propiedad conmutativa: Con el tiempo la mimosilla se trasforma en friki, pero no abandona su estatus de mimosilla. La que nació tía buena, seguirá siendo tía buena. Sólo adquiere una nueva categoría, la de mimosilla frikeada.
-Propiedad asociativa: Las mimosillas siempre están acompañadas por su friki en reuniones o lugares frikis. De hecho los casos de mimosillas solitarias en lugares frikis son escasos, pero bien documentados, ver el siguiente vídeo:
https://www.youtube.com/watch?v=_Yde1etmPJI
-Colorario: La propiedad de friki es transferirle, la de mimosilla no.

Os voy a contar mi caso (soy friki, por lo tanto tengo una mimosilla a mi lado):

Hace unos años los escritorios de Linux no eran como los de ahora, eran ventanas simples con tipos de letra mal renderizados en los que se ejecutaban terminales con fondos en negro. Un día la mimosilla vio esto y preguntó: ¿No podría ser un poco más bonito?
Esta pregunta me llevó a descubrir el funcionamiento del anti-aliasing, la personalización de los paneles y los temas de iconos.

Después la mimosilla se compró una cámara de vídeo, y preguntó: ¿Cómo puedo editar mis DVD?
Ello me hizo descubrir Kino, DVD Author Wizard, Ffmpeg, Avconv, Openshot, Audacity, Pitivi, escribir algunos scripts para acelerar la conversión de formatos.

Otro día, paseando por un centro comercial, la mimosilla vio un Mac y el dock que cambiaba el tamaño de los iconos al pasar el ratón por encima. Esto me llevó a investigar la composición de ventanas, Compiz, Cairo Dock,… La mimosilla al verlo todo funcionando preguntó ¿y es posible poner las ventanas con forma de corazón?  (verídico) No seguí investigando por esta vía.

Lo cual me lleva a la siguiente pregunta:
¿Son las mimosillas las responsables de la evolución del escritorio de Linux?
La pregunta es importante, pues ¿qué necesidad tiene un friki, que ha convertido la consola en un modo de vida, en ponerse a escribir efectos para compiz?… Ninguna.

¿Es la carencia de mimosillas la que hace que el escritorio no esté más evolucionado?
¿Debería la Free Software Fundation crear una ‘Mimosilla’s Network’ para poner en contacto a los frikis y a las mimosillas y por fin tener el escritorio perfecto?
¿Debería crearse el sello de calidad ‘Mimosilla’s approved’? Si se crea, toda mimosilla debería regalar una camiseta con este sello a su friki.

Lo más probable es que cuando Steve Jobs volvió a Apple para evitar su hundimiento, se encontró que aquello estaba lleno de frikis y les dijo: ”muchachos, os vais a buscar novia”. Y ahí los tienes, con uno de los escritorios más atractivos.

Sólo me queda decir que esta entrada ha sido revisada por una mimosilla y ha recibido el sello:

mimosillas_approved

Anuncia o encuentra tus aplicaciones en OpenDesktop.org

Imagina que quieres encontrar aplicaciones nuevas, o bien eres un desarrollador y quieres dar a conocer tus aplicaciones. En sistemas operativos como Android se dispone de Google Play. También están disponibles los repositorios de las distribuciones. Pero existen mecanismos más genéricos como por ejemplo las aplicaciones de OpenDesktop.org.

Aquí se pueden conocer las nuevas aplicaciones que se están desarrollando y las novedades que traen.

También tiene un apartado para que los artistas puedan subir nuevos iconos o temas para decorar tu Linux.

¿Has subido ya tu fondo de escritorio?

Tabplugin: Cambia las pestañas abiertas con Gedit usando el teclado

Gedit es un editor que permite extender sus capacidades usando plugins. Para ver los plugins disponibles, sólo hay que ir al menú Editar/Preferencias y ver la lista de complementos (plugins):

Captura de pantalla de 2013-02-26 11:18:37

Instalando el paquete gedit-plugins se puede aumentar el número de plugins. Y los hay muy útiles como el completado de palabras o la corrección ortográfica. Con los plugins adecuados se llega a convertir un simple editor de texto en todo un IDE de desarrollo con gestión de proyectos, división de documentos (split view), consolas para ejecutar comandos,…

Se pueden descargar más plugins desde:

https://live.gnome.org/Gedit/Plugins

Para instalar un plugin, sólo hay que copiar sus ficheros con extensión “.plugin” y “.py” a la carpeta “~/.local/share/gedit/plugins”. Tan fácil como ejecutar los comandos:

mkdir -p ~/.local/share/gedit/plugins

cp *.plugin *.py ~/.local/share/gedit/plugins

Crear un nuevo plugin es muy simple. De hecho, he escrito mi propio plugin para cambiar la pestaña abierta usando el teclado, teclas ctrl+espacio. El plugin ordena los documentos en función del último documento abierto, por lo que es muy rápido cambiar entre los documentos más frecuentes. Si os interesa lo podéis descargar desde:

https://docs.google.com/folder/d/0B1x9hVRJS4GmVjNFRFpwcVVXYzA/edit?usp=sharing

Mayordomo: Apaga el ordenador esta hora (actualización)

He escrito una pequeña aplicación para GTK3 que permite ejecutar programas a la hora que se le indique. También se le puede indicar que apague el ordenador a una determina hora:

mayordomo-1

En Linux existen multitud de programas que hacen esta tarea, pero quería algo rápido y no tener que recordar extraños comandos.

Muchas veces me quedo más de lo que debiera delante del ordenador, lo que representan horas de sueño perdidas. Simplemente se me va la noción del tiempo. Necesitaba una aplicación que me alertara. El cuadro de diálogo para configurarla es muy simple:

mayordomo-2

Otros usos que se le puede dar es apagar el ordenador cuando se acabe de grabar esa teleserie que me gusta y acaba a las tantas de la noche. Programar una copia de seguridad, o ejecutar el programa VLC con un vídeo para que me alerte.

El programa se puede descargar desde el siguiente enlace (versión actualizada).

Debería funcionara correctamente en Ubuntu 12.04 o superior.

Espero que os guste.

Emmabuntüs: Linux para recursos limitados

Emmabuntüs es una distribución de Linux, basada en Xubuntu. Es, básicamente, un Ubuntu que funcionará en un ordenador antiguo. La idea es usarlo en los ordenadores que se donan a las ONGs. En la página web del proyecto indican la versión de Emmabuntüs que hay que bajarse en función de la potencia de tu ordenador.

El nombre de Emmaubuntüs proviene de ‘los traperos Emaús’. Eran casas de acogida en Francia, que en un principio cogían trastos de la basura para revenderlas y así tener financiación.

Entre las cosas que hace “esta distribución loca”, están los Jerry Clan:

http://youandjerrycan.tumblr.com/haveyoumetjerry?

735205_440645086006009_286787419_n

Un Jerrycan es como llamaban los soldados americanos y británicos a las latas que usaban los alemanes para portar el combustible o el agua. El diseño de estas latas era tan bueno que los ejércitos aliados copiaron el diseño de los alemanes en cuanto lo descubrieron.

La idea del Jerry Clan es construir un servidor usando material reciclado. En lugar de usar una caja ATX o algo similar, meten el ordenador dentro de un bidón de plástico:

14493_455703291152786_1840136651_n

Actualmente lo usan en Argelia en los ordenadores de las escuelas:

JerryCSE_03

En los 3 Gb que ocupa el DVD hay aplicaciones para todos los gustos. Desde procesadores de texto, hasta lectores de libros electrónicos. La instalación de todo el software requerirá del orden de 13 Gb. La idea parece ser no tener la necesidad de usar Internet para instalar. Lógico en un equipo con pocos recursos.

Los idiomas disponibles son el inglés, francés y el español.  El origen de la distribución es francés y eso se nota en la sintaxis de algunos mensajes en español, fijaros en el mensaje que muestra la ventana de diálogo:

Captura de pantalla de 2013-01-26 12:31:09

Parece ser que no hay gente de habla hispana en el proyecto y usan el traductor de Google para estas tareas, por lo que si alguien desea echarles una mano:

http://emmabuntus.sourceforge.net/mediawiki/index.php/Main_Page/es

Una vez puesta en marcha la distribución consta de un entorno XFCE al que se le añade un Cairo-dock, la barra inferior con los iconos. En el proceso de instalación se pregunta la configuración de esta barra de tareas:

Captura de pantalla de 2013-01-26 12:29:47

Una vez funcionando luce así:

Captura de pantalla de 2013-01-26 21:30:45

También está orientada hacia el público infantil. Hay numerosas aplicaciones para niños, tanto juegos como programas educativos.

¿Cómo complementarla? Sería interesante descargarse también la Wikipedia en CD, la CDPedia. A un equipo sin conexión a Internet le da mucha vida:

http://python.org.ar/pyar/Proyectos/CDPedia

También darse un paseo por el proyecto Gutenberg. Es una recopilación de libros gratis:

http://www.gutenberg.org/wiki/ES_Portada

Si alguien, no hace falta saber programar, desea colaborar con las traducciones al español, creo que la gente de Emmaubuntüs se lo agradecerá mucho.

Un saludo a todos.

Canales de youtube sobre Linux

En la televisión se echan de menos programas dedicados al software libre. Sí existen algunos programas, pero se dedican más al hardware. En youtube existen canales sobre Linux bastante interesante.

Mi canal favorito es el de Nixie Pixel: http://www.youtube.com/user/NixiePixel.

nixelpixel

La muchacha se dedica a comentar noticias y dar su opinión sobre diversos temas. Tiene una sección dedicada sólo a software libre: http://www.youtube.com/user/nixiedoeslinux/videos. Está en inglés (por lo que podéis activar la opción de traducir de Google).

Hay otros canales dedicados a mostrar juegos, como Linux Native Gaming’s channel (http://www.youtube.com/user/linuxnativegaming) o Linux Gaming (http://www.youtube.com/user/jakejw93)

gamingLinux

En Español también existen muchos contenidos:

BitoEscobar

Es un canal muy recomendable, se dedica a hacer manuales o mostrar programas.

¿Acaso necesita explicación?

También dedicado a hacer manuales.

Habla sobre Fedora.

Por último entre los canales “serios” está el de The Linux Fundation: http://www.youtube.com/user/thelinuxfoundation