Acelera tu tarjeta ATI Radeon

En Phoronix puedes ver un vídeo usando el comando glxgears en una tarjeta ATI Radeon con el driver Catalyst anterior a la versión 9.3. Como puedes observar, desastroso cuando tienes Compiz activado: mueves la ventana y las ruedas, que supuestamente debían de moverse junto con la ventana, se quedan estancadas donde estaban hasta que dejas de mover la ventana. En ese momento, las ruedas vuelven a colocarse dentro de la ventana movida. Vamos, un completo desastre. Pero ATI publicó hace unos meses la versión 9.3 de Catalyst… y eso hace que los efectos y animaciones OpenGL vayan como la seda.

El caso es que Ubuntu 9.04 se supone que viene con la versión 9.4 de Catalyst, activable desde System/Administration/Hardware Drivers, como driver «restricted». Sin embargo, tras actualizarme a esa versión de Ubuntu, he visto que nones, no se instala «de serie». Así que investigando, he llegado a esta página/wiki. Seguir las instrucciones al pie de la letra y ¡bingo! ya tengo las rueditas OpenGl funcionando como la seda 🙂

2 números de Linux+ gratuitos

¿Quieres recibir 2 números de archivo en versión pdf gratuitamente? ¡Nada más fácil!

Compra el número de abril de Linux+, envíanos el recibo escaneado a la dirección: es@lpmagazine.org e indica qué números de archivo te gustaría recibir. Puedes pedir los números que tratan los temas que te interesan especialmente, entra en: http://media.software.com.pl/linuxplus/es/portadas.pdf y elige entre todos los números de Linux+ publicados hasta ahora.

¡La oferta es válida hasta el día 30 de abril!

¡Aprovecha la oferta y recibe los números que te gustaría leer!

Equipo de LiNUX+
www.lpmagazine.org/es

Conferencias sobre «Conocimiento Libre»

La UPV/EHU tiene abierta la convocatorio 2009 para admitir cursos OpenCourseWare. En el marco de este proyecto, se ha organizado un ciclo de conferencias sobre los conceptos de derecho de autor y cultura libre.

Las conferencias se podrán seguir desde los tres campus gracias al servicio de videoconferencia, y al final de cada conferencia se establecerá un debate.

Las conferencias comenzarán a las 10 de la mañana y durarán aproximadamente una hora y media. Tras una pausa el debate comenzará a las 11 h.

Conferencias:

Día: 29 de abril de 2009 (miércoles)
Título: “Creative Commons lizentziak”
Ponente: Jesús Romo Uriarte
Idioma: euskera

Día: 7 de mayo de 2009 (jueves)
Título: “Registros de Propiedad Intelectual en línea: Safe Creative como herramienta para las nuevas tendencias en Internet”
Ponente: Mario Pena
Idioma: castellano

Día: 15 de mayo de 2009 (viernes)
Título: “Jabetza intelektuala eta teknologia berriak ”
Ponente: Marko Txopitea
Idioma: euskera

Día: 22 de mayo de 2009 (viernes)
Título: “Ni copyright ni copyleft ni copyguay: mi pluma escribe en el dominio público”
Ponente: David Gil Oliva
Idioma: castellano

Día: 5 de junio de 2009 (viernes)
Título: “Procedimientos libres para la defensa de derechos en Internet”
Ponente: Javier de la Cueva
Idioma: castellano

Espero poder acudir al máximo posible, y a las que no, espero poder grabarlas… a ver si es posible (espero que siendo conferencias sobre Conocimiento Libre no haya ningún inconveniente 😉
Cuando las cosas se hacen bien y se organizan cosas como éstas, no hay ningún inconveniente en quitarse el sombrero y felicitar a los organizadores. Muy buena iniciativa, UPV/EHU (no van a ser todo palos 🙂

Ya está aquí Ubuntu 9.04

Me acabo de descargar la imagen iso para instalarla en algún PC virgen 🙂 . Por cierto, os recomiendo hacerlo desde este mirror francés (1.06 MB/s, a diferencia de los 60KB/s de los mirrors españoles…)

Si lo que queréis es actualizar desde la versión 8.10, lo más fácil es actualizarse a la última versión de todos los paquetes y a continuación ejecutar :

$ sudo update-manager

Ahora, pulsar el botón Upgrade.

Finalmente, aquellos de vosotros que aún sigáis en la versión 7.10 (¿alguien de la FISS o de la UEU/Markeskoa me está oyendo? 😉 ya no hay excusas. Se acabaron los parches y las actualizaciones para Gutsy Gibbon. End-of-Life. A actualizarse toca.

Protecciones idiotas

No entiendo la dichosa manía que tienen algunos de usar formularios PDF para hacernos rellenar información vía web y hacer que éstos formularios NO PERMITAN ser guardados CONSERVANDO lo que has tecleado en los campos. Es algo que me saca de mis casillas. Más aún cuando esos formularios provienen de la administración pública (tercera vez que me pasa). Ni qué decir tiene que cuando protegen el PDF para que no pueda ser impreso o ni siquiera para permitir el copy&paste del texto, siendo, repito, un PDF expresamente orientado a que los ciudadanos/usuarios lo rellenen, cumplimenten o copien, es como para desquiciarse. ¿Lo hacen aposta? O lo que es peor, ¿ni siquiera saben lo que están haciendo? ¿Publican ficheros PDF protegidos sin tener ni la más remota idea de qué es eso de «protegidos» o qué botoncito hay que pulsar en su querido Adobe Acrobat/Adobe Live Cycle para hacerlos accesibles?

¿Saben que lo que hacen es una protección que NO SIRVE MÁS QUE PARA MOLESTAR porque puede ser saltada fácilmente?

Hoy me he encontrado en la necesidad de rellenar uno de esos formularios PDF del diablo, protegido para que no se puedan guardar los textos que ya has tecleado en los campos correspondientes (¿he dicho ya que esto es una protección idiota?). La solución parecía trivial: lo cumplimento, lo imprimo a fichero .ps y luego lo convierto a .pdf. Nada más lejos de la realidad:

$ ps2pdf ficherodeldiablo.ps
This PostScript file was created from an encrypted PDF file.
Redistilling encrypted PDF is not permitted.

¿QUÉÉÉÉÉÉÉÉÉ?  ¿Un postscript protegido? ¿Nos hemos vuelto todos locos o qué?

Bien, la segunda idea:  abrimos el .ps con el GIMP, lo guardamos como .ps con otro nombre y volvemos a intentarlo. Nones. El GIMP (2.6) se cuelga con el ficherodeldiablo.ps.

Vale, saquemos las armas gordas:

$ locate gs_pdfwr.ps

/usr/share/ghostscript/8.63/lib/gs_pdfwr.ps

$ sudo vi /usr/share/ghostscript/8.63/lib/gs_pdfwr.ps

Buscamos lo siguiente:

% Patch ‘where’ so that the distiller operators are only visible
% if the pdfwrite device is the current one.
{ currentdevice .devicename dup /pdfwrite eq exch /ps2write eq or{

Donde pone /pdfwrite lo sustituímos por /pdfXYZwrite  (o por cualquier otra cosa). Queda así:

% Patch ‘where’ so that the distiller operators are only visible
% if the pdfwrite device is the current one.
{ currentdevice .devicename dup /pdfXYZwrite eq exch /ps2write eq or{

Grabamos y salimos. Adiós, protecciones idiotas, adiós.

$ ps2pdf ficherodeldiablo.ps

$ evince ficherodeldiablo.pdf

PD: ¿y cómo quito las protecciones anti/impresión y anti copy/paste? Así