aupa. por fin hoy he conseguido solucionar el problema que tenía con el 
openoffice y las locales, que me traía por el camino de la amargura y no me 
dejaba poner tildes. como yo me temía, no era un problema de configuración de 
locales, sino de la arquitectura.
la cosa es que el openoffice no está compilado para 64 bits, y lo que hace es 
emplear librerías de 32 bits de forma transparente para el usuario. al 
parecer, hay algún bug que hace que el openoffice no cargue bien las locales. 
para solucionarlo, he creado una "partición" (en realidad no es una partición 
del disco duro, sino un directorio dentro de /) con un sistema de 32 bits, 
mediante debootstrap, siguiendo las pasos de 
http://www.ubuntuforums.org/showthread.php?t=24575. instalando el openoffice 
para 32 bits y reconfigurando las locales, todo funciona ahora a las mil 
maravillas. además, este tipo de "particiones" de 32 bits pueden ser muy 
útiles para ejecutar programas propietarios no compilados para 64 bits, que 
aunque ya sé que no son libres, pueden ser necesarios en algunas 
circunstancias (muy a nuestro pesar). además, en el enlace de arriba indican 
cómo conseguir que estos programas se ejecuten haciendo el chroot de forma 
automática y transparente para el usuario, algo realmente útil.
pues nada, espero que esto pueda ayudar a otros que como yo se hayan pasado a 
los 64 bits y echen de menos los 32 en alguna ocasión.

Responder a