miércoles, 27 de mayo de 2009

Soporte 3D para una tarjeta nVidia

Comentaba ayer mis aventuras con Google Earth, cuyo resultado fue necesitar la aceleración 3D de mi tarjeta gráfica, una nVidia Quadro NVS 110M.

Desde que reinstalé la máquina, hace poco, con Lenny, había estado trabajando con el controlador libre nv, que fue automáticamente puesto en su sitio por la autoconfiguración de Xorg. Y la verdad, sin problemas.

Ahora bien, poner a funcionar la aceleración 3D tampoco ha sido demasiado complicado. En primer lugar, tuve que compilar el módulo del núcleo, cosa que module-assistant hizo por mí:

m-a a-i nvidia
En segundo lugar, añadir una línea a mi fichero /etc/X11/xorg.conf: cambiar
Section "Device"
Identifier "Configured Video Device"
EndSection
por
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
EndSection
Y en tercer lugar, simplemente reiniciar la máquina. Nada del otro mundo, ¿verdad?

Lo que sí he notado es que, aparte de que la aceleración 3D ahora funciona, ha cambiado el tamaño de mis fuentes en la pantalla, con lo que, aparte de que he tenido que reordenar todos los iconos del escritorio, algunas aplicaciones que dependen del tamaño de la fuente dan mínimos problemas. Por ejemplo, gnumeric, que establece el alto de las líneas en función de la fuente.

Pero bueno, detalles menores que, en realidad, no molestan.

Google Earth en Debian

La verdad, esperaba encontrarme el Google Earth empaquetadito y todo, es que Debian me tiene malacostumbrado, la verdad, pero bueno, tenemos un precioso paquete llamado googleearth-package que lo que hace es bajarse el instalador oficial de Google y crear un paquete a partir de él, muy al estilo Debian.

Y la verdad, googleearth-package se instaló sin problemas y make-googleearth-package hizo su trabajo: él solito se bajó el instalador, lo descomprimió, compiló y empaquetó, y me dejó un bonito paquete. O casi.

El casi viene por un par de detalles. El primero es que la versión de googleearth-package de Debian 5.0 (llamada Lenny) no está pensada para la versión actual (en mi caso, la 5.0.11733.9347) del instalador de Google Earth, así que no bastó con decir make-googleearth-package sino que en su lugar tuve que decir make-googleearth-package --force. El segundo es que make-googleearth-package no funciona bien en un directorio que tenga el bit SGID activado, y el directorio donde lo intenté las primeras veces (un subdirectorio de /usr/src) lo tiene.

Y así, prácticamente en dos patadas, tuve mi Google Earth funcionando. Eso sí, funcionando a pedales: no tenía aceleración 3D en el ordenador. Pero eso es otra historia, y deberá ser contada en otra ocasión (Ende).

lunes, 18 de mayo de 2009

Descargar enlaces ed2k:// desde Firefox

La verdad es que he estado mucho tiempo sin poder hacerlo, pero tampoco me he puesto a buscarlo hasta hoy, y lo he resuelto en un par de minutos estando bastante cansado, con lo que quiero decir que la solución es bastante tonta.

Por un lado, aMule viene con un programa que se llama ed2k que se encarga, precisamente, de pasarle enlaces ed2k://.

Por otro lado, en el propio Iceweasel (o, para los que no usen Debian, Firefox), hay que cambiar la configuración a mano en esa página tan peligrosa y «no apta para manazas» llamada about:config. Ahí hay que añadir a mano un a nueva clave, network.protocol-handler.app.ed2k, y darle como valor /usr/bin/ed2k.

Y eso es todo. A partir de ese momento, basta pinchar en un enlace y ya el aMule se pondrá inmediatamente a bajarlo.

UPDATE: En Iceweasel 3 y superiores este sistema ya no funciona, pero la solución correcta está aquí.

viernes, 1 de mayo de 2009

Instalar Lenny

Con las copias de seguridad hechas (gracias a mi bienamado dirvish), voy a hacer una instalación desde cero de Debian 5.0 (antes conocida como Lenny). Ya después haré otras cosas feas como pasarme a testing (Squeeze) o incluso a unstable (Sid), con tal de que no se suban a la parra de KDE 4, que no quiero ni ver (al menos por ahora), pero quiero disfrutar de uno o dos días de estabilidad con mi portátil antes de lanzarme.

Disco duro externo

Finalmente me he comprado un nuevo disco duro externo. En realidad no ha sido un disco externo, sino un disco normal y corriente y una de esas cajas externas para meter el disco dentro.

La caja es la que se ve en la foto: una «MADE IN CHINA» de padre desconocido cuya página web soy incapaz de encontrar. El disco, en cambio, es un Seagate Barracuda (el ST3 500 41 8AS), un disco con interfaz SATA en el que creo que puedo confiar.

Ya les iré contando. De momento, voy a ponerme a configurar el dirvish.