lunes, 15 de noviembre de 2010

Dejar KDE

Al final ha ocurrido: me he cansado de que KDE se coma mi memoria y me he pasado a Gnome. Lo peor: que seguiré usando las aplicaciones de KDE, pues (en general) intentan hacerme quedar como estúpido menos veces.

sábado, 13 de noviembre de 2010

Subir a 6Mb (tercer paso)

Pues en fin, que tras un par de estupideces o incompetencias por parte de los repartidores, me llegó un módem ADSL nuevo (un SAGEM F@ST™ 2604 capado para que solamente se pueda utilizar con redes de Orange y socios) con cuatro puertos Ethernet y red wifi. Aunque no lo necesito, pues mi NETGEAR DG834v3 comprado a tocateja funciona perfectamente y coge la nueva velocidad, pero en fin. Como no tiene wifi, me quedaré el nuevo y el NETGEAR se lo dejaré a alguien que lo necesite.

Resumiendo: que ya tengo mi nuevo ADSL en marcha.

viernes, 12 de noviembre de 2010

Montar un dispositivo FAT en modo shortname=lower

Hace cierto tiempo el modo de montar los dispositivos de tipo vfat cambió en Linux: pasó de ser shortname=lower a shortname=mixed. Un cambio necesario, ya que con el anterior todos los nombres de fichero se mostraban en minúsculas, y los nuevos se escribían en minúsculas en el dispositivo, lo cual era ciertamente un problema a la hora de utilizar dispositivos con canciones. El problema viene porque quien utilizó rsync con el modo anterior, por ejemplo para hacer copias de seguridad de o en un disco duro vfat, se encuentra ahora conque los nombres que antes estaban siempre en minúsculas ahora están a veces en mayúsculas, con lo que al no ser ya los mismos nombres el programa de copias no hace lo que se esperaba.

El problema es que no hay manera de cambiar esto en HAL: se supone que se podía usando un fichero fdi como el siguiente:

<?xml version="1.0" encoding="UTF-8"?><!-- /etc/hal/fdi/policy/preferences.fdi -->
<deviceinfo version="0.2">
  <device>
    <match key="volume.fstype" string="vfat">
      <merge key="volume.policy.mount_option.shortname=lower" type="bool">true</merge>
    </match>
  </device>
</deviceinfo>
pero no funciona: el sistema de volume.policy.mount_option está desaconsejado por los propios desarrolladores de HAL, que dicen que este tipo de cosas (las opciones de montaje) las debería especificar el entorno de escritorio, y no una política.

Así que he tenido que irme al /etc/fstab a ponerlo allí, pero claro, nadie garantiza que un dispositivo vfat tenga un UUID, ¿no?

Finalmente ha quedado así:
/dev/disk/by-id/usb-OLYMPUS_D555Z_C315Z_000J03011507-0:0-part1 /media/olympus vfat users,rw,nosuid,nodev,uhelper=hal,utf8,shortname=lower,flush 0 0
y no sé si eso es bueno o malo: lo que sí sé es que he tenido que crear el punto de montaje, y que no se desmonta bien desde el escritorio.