OpenOffice.org2 + Ubuntu Edgy + Bug nos diálogos de Salvar e Abrir documentos
Eu instalei o Ubuntu Edgy semana passada e logo ao terminar a instalação, precisei editar alguns documentos no OpenOffice.org, abri o OO e ao executar o diálogo de seleção de arquivo para abrir do OO, a tela principal simplesmente fechou e abriu o assistente de restauração, eu reportei o bug e no outro dia recebi a reposta que este bug já fora reportado e apartir dai comecei a receber todas os comentários deste bug no launchpad.
O Alysson Oliveira publicou um jeito de fazer funcionar OO sem ‘créshar’, um “workaround”, segui as instrunções e funcionou, os passos seguem abaixo.
Todos os passos foram executados como root.
1.
#echo “LD_PRELOAD=/usr/lib/libdbus-1.so.3 /usr/bin/ooffice $1 $2 $3 $4″ > /usr/bin/ooffice2
2.
#gedit /usr/share/applications/ooo-writer.desktop
3. Mude a linha 5 de:
Exec=ooffice -writer %U
3.1. Para:
Exec=ooffice2 -writer %U
Repita os passos 3 e 3.1 para os demais arquivos:
/usr/share/applications/ooo-base.desktop
/usr/share/applications/ooo-draw.desktop
/usr/share/applications/ooo-math.desktop
/usr/share/applications/ooo-calc.desktop
/usr/share/applications/ooo-impress.desktop
Outro “workaround” é criar um alias e colocar no profile
# echo ooffice=”LD_PRELOAD=/usr/lib/libdbus-1.so.3 /usr/bin/ooffice $1 $2 $3 $4″ > /etc/profile
Esta não é maneira correta de fazer as coisas acontecerem, o certo seria recompilar o OO e ajeitar o DBUS, mas recompilar o OO não é tão simples e mesmo compilando fugiria aos padrões Ubuntu de qualidade/integridade dos pacotes, em breve irá sair do forno o pacote corrigido, a importância desse bug é “High”, ou seja, tem prioridade!.
Até lá, eu vou me virando com esse “workaround” mesmo.
Postei porque foi útil pra mim e talvez seja para outra pessoa.
Link: https://launchpad.net/distros/ubuntu/+source/openoffice.org/+bug/58508