Intento instalar las últimas versione de OpenOffice que salen al mercado. En inglés, castellano y/o euskera. En alguno de las versiones, no obstante, algún fichero de OOo se modificó de tal manera que a partir de ahí, cada vez que arrancaba Writer, Calc, Impress o cualquier otro componente, me salía la pantalla de registro inicial:
Durante varios días he indagado la razón del error, y sólo encontraba información que indicaba que para evitar la pantalla inicial de registro había que modificar el fichero Setup.xcu (~/.openoffice.org2/user/registry/data/org/openoffice/Setup.xcu), para que incluyera las siguientes propiedades (dentro del último <node>)
<prop oor:name="LicenseAcceptDate" oor:type="xs:string">
<value>2008-03-12T10:29:10</value>
</prop>
<prop oor:name="FirstStartWizardCompleted" oor:type="xs:boolean">
<value>true</value>
</prop>
Así le indicamos que la licencia se aceptó (tal fecha a tal hora) y que el wizard inicial se completó con éxito. Por mucho que lo siguiera al pie de la letra, seguía saliéndome la dichosa ventanita, hasta que hoy, a punto de tirar la toalla, he encontrado la causa:
j@pdi-laptop:~$ lsattr ~/.openoffice.org2/user/registry/data/org/openoffice/Setup.xcu
—-i————- ~/.openoffice.org2/user/registry/data/org/openoffice/Setup.xcu
¡Vaya por Dios! Alguien puso el atributo INMUTABLE al ficherito de marras… quitémoslo:
j@pdi-laptop:~$ chattr -i ~/.openoffice.org2/user/registry/data/org/openoffice/Setup.xcu
j@pdi-laptop:~$ lsattr ~/.openoffice.org2/user/registry/data/org/openoffice/Setup.xcu
—————— ~/.openoffice.org2/user/registry/data/org/openoffice/Setup.xcu
Y ahora sí, si meto las «props» anteriores en el fichero Setup.xcu de marras, la pantalla de registro desaparece..