Chrome y la visualización de PDFs en Linux

¿Qué es lo que os ocurre al pinchar sobre un enlace que lleva a abrir un PDF en Chrome/Chromium? Que en lugar de abrirse el PDF incrustado se abre una bonita pantalla negra como la de la imagen de la izquierda. Esto se puede evitar de dos formas. La primera: botón derecho, «Save Link as…». Pero claro, es una solución a posteriori (muchas veces no sabes que vas a pinchar sobre un enlace a un PDF hasta que pulsas el enlace y ves las consecuencias). La segunda opción: usar Mozplugger. Pero no la versión oficial, sino una versión parcheada disponible en el repositorio PPA http://ppa.launchpad.net/setack/stuff/ubuntu .

Para instalar ese nuevo repo, abrimos System/Administration/Synaptic y elegimos Settings/Repositories. En la pestaña «Other Software», pulsamos «Add..» y tecleamos el nombre del repositorio PPA indicado.

Si es necesario, importamos las claves GPG en nuestro llavero de claves APT :

$ gpg --keyserver keyserver.ubuntu.com --recv 60FD0E97
$ gpg --export --armor 60FD0E97 | sudo apt-key add -

Pulsamos ahora el botón Reload:



Descargamos el código fuente de Mozplugger+parche, compilamos e instalamos:

$ apt-get source mozplugger
$ cd mozplugger-1.13.0/
$ make
$ sudo make install

Ya queda menos… sólo configurar mozplugger:

$ gksudo gedit /etc/mozpluggerrc

Para que debajo de esta línea:

text/x-pdf:pdf:PDF file

aparezca:

repeat noisy swallow(evince) fill: evince «$file»

¡Presto! Vamos a probar. Abrimos Chrome y tecleamos en la URL:

about:plugins

Debe de aparecer Mozplugger y… NO debe de aparecer Adobe Acrobat Reader Plugin. Si éste último apareciera, buscar nppdf y quitarlo de la carpeta de plugins. En mi caso:

$ sudo mv /home/juanan/.mozilla/plugins/nppdf.so /tmp

Nota: Chrome reutiliza los plugins de Firefox, y éste a su vez los disponibles en la la carpeta .mozilla. Y en lugar de borrarlo he optado por moverlo a /tmp hasta probar que el experimento funciona 😉

Ahora, cerramos el navegador y por fin, abrimos Chrome, buscamos un PDF y debemos de verlo incrustado en pantalla (gracias a Evince).

Eclipse, ventanas grises y la gran comunidad

UPDATE (22/12/2009): hoy he actualizado la versión de Ubuntu de uno de mis PCs, pasando de la 9.04 a 9.10. Conocía los «trucos» para hacer funcionar la bestia Eclipse en Karmic Koala, pero hete aquí que me he topado con un nuevo problema: al intentar instalar cualquier plugin, todo iba bien, salvo al final, cuando pulsaba en «Finish». Entonces Eclipse cerraba todas sus ventanas, saliendo inmediatamente (sin terminar la instalación del plugin). Analizando los logs de error, he visto que se «trababa» con la biblioteca Pango. Y tras unas cuántas búsquedas en el Bugzilla de Eclipse y en el Launchpad de Ubuntu, he encontrado en éste último la solución (o más bien parche): consiste en deshabilitar las «tecnologías de accesibilidad» (System/Preferences/Assistive Technologies/ y desmarcar «Enable Assistive Technologies»). </UPDATE>

Receta rápida para que no perdáis ni un minuto en arreglar un problema grave con Eclipse en Ubuntu 9.10. En concreto, con Eclipse Ganymede (3.4.0), que efectivamente, no es la última versión, pero es en la única en la que he conseguido hacer funcionar el plugin de Flex para Eclipse y la que necesito por tanto tener instalada. El problema radica en que al lanzar Eclipse, éste nos pide la ruta hacia el workspace (bien) y a continuación nos muestra una bonita ventana gris , sin ningún tipo de información (y que tampoco podemos cerrar). Bien, la solución (tras media hora de búsqueda, y gracias a que la Comunidad de usuarios la ha perseguido y documentado), consiste en añadir esta línea al fichero eclipse.ini :

   -Dorg.eclipse.swt.browser.XULRunnerPath=/dev/null

(el problema parece estar relacionado con alguna ruta de XulRunner que en las nuevas versiones de Ubuntu ha cambiado de localización y que, por alguna extraña razón, a Eclipse no parece haberle gustado nada de nada :-O

Nota de regalo: ¿tienes problemas con Ubuntu 9.10 y Eclipse a la hora de pulsar los botones con el ratón? (en concreto, ¿que por mucho que pulses cualquier botón no te hace ni puñetero caso?). Bien, pues también tenemos la solución en la comunidad, oiga. La verdad es que Eclipse y esta nueva versión de Ubuntu 9.10 se llevan a matar…

Charla IRC GNOME Hispano: WebKitGTK+

La asociación GNOME Hispano, con la intención de promocionar el proyecto GNOME en todos los ámbitos y, segundo, intentar servir de punto de entrada al proyecto para los usuarios/desarrolladores que lo deseen, nos invita a participar de las Charlas IRC de Diciembre.

Las Charlas IRC de GNOME Hispano, tienen como objetivo fomentar la formación de hackers hispanos.

Para este mes tenemos ya todo confirmado:

Expositor: Diego Escalante Urrelo (diegoe)
Fecha: 19 – Diciembre – 2009
Hora: 17 hrs UTC (12 hrs Lima, 14 hrs Santiago, 18 hrs Madrid, 19 hrs Helsinki)
Tema: «WebKitGTK+»

Lugar: En irc.gnome.org canal #gnome-hispano

Más información: http://es.gnome.org/Eventos/CharlasIRC/CharlaDiciembre2009

Agradecimientos por la noticia a Sergio Infante, coordinador de las charlas de GNOME Hispano.

Competencia comunicativa y software libre

Entre las competencias transversales que debe adquirir cualquier alumno al finalizar sus estudios de grado, figura la competencia en comunicación oral y escrita en lengua nativa. Dejaré para otro día el tema de la comunicación oral. Hoy me centraré en la comunicación escrita.

Tenemos innumerables posibilidades para poder corregir nuestros textos. La más sencilla sería usar el corrector ortográfico de OpenOffice.org. O instalar el plugin de Firefox para corrección ortográfica de textos en español. Pero es que vía web – buscad en Google las palabras «corrector ortográfico»- obtendréis miles de posibilidades más. El caso es que a los alumnos les da absolutamente lo mismo que haya correctores o no los haya (a veces me pregunto si saben de su existencia). No los usan, ni lo que es aún peor, ni siquiera creen necesitarlos. Les trae absolutamente sin cuidado escribir «haber», «a ver», o una combinación imposible del estilo «aver», «aber» o vaya usted a saber qué.

Por otro lado, tampoco se plantean que al comunicarse con un profesor lo mínimo que podrían hacer es dejar «d eskribir km si d 1 kolega» se tratara. Seguro que me entendéis lo «k kiero decir» 😉 No distinguen el tono, ni las formas, ni saben dirigirse a otra persona por escrito de manera formal. Y si les respondes reprendiéndoles por haber perpetrado semejante mensaje, te conviertes en un borde cascarrabias. Y tal vez no les falte razón.

Así que, de momento, me limito a marcar en rojo las faltas de ortografía cuando respondo a esos mensajes. Lo malo es que, a veces, esas respuestas parecen un árbol de navidad con tanto colorido…

En fin, recordemos que se ha invertido mucho esfuerzo por parte de la comunidad para tener disponibles unos buenos correctores ortográficos, publicados como software libre gran parte de ellos. Aunque sólo sea por esa razón, fomentemos su uso 😉

El PP vasco, inquieto con la oficina del software libre

UPDATE 17/12/2009: gracias a Eneko Astigarraga por transcribir la respuesta de la consejera de empleo y asuntos sociales a la pregunta de Borja Sémper.

Borja Sémper Pascual, parlamentario del Grupo Popular, al amparo del vigente Reglamento, tiene el honor de presentar a la Consejera de Justicia y Administración Pública, Sra. Dña. Idoia Mendía Cueva, la siguiente PREGUNTA para su RESPUESTA ORAL EN PLENO, relativa al anuncio de la inminente creación por parte del Gobierno Vasco de una oficina de apoyo al software libre.

JUSTIFICACIÓN

Hace unas semanas teníamos oportunidad de conocer por la prensa que el Gobierno Vasco tiene previsto poner en marcha una oficina con la intención de servir de apoyo y fomento del denominado software libre.

Existe un acuerdo parlamentario de la pasada legislatura, mediante el cual se pedía al Gobierno que impulsara y fomentara el software libre, pero donde nada se decía de la necesidad de crear una oficina para «difundir la cultura del software libre».

Habida cuenta de la importancia y trascendencia del tema, así como con la necesidad de conocer en profundidad la dimensión real del anuncio hecho por el Gobierno Vasco en prensa, le ruego tenga a bien contestar a la siguiente

PREGUNTA

¿Qué criterios ha seguido el Gobierno a la hora de tomar la decisión de crear una oficina para la promoción del software libre?