quinta-feira, 25 de agosto de 2011

LibreOffice com aparência feia no KDE 4

E aí pessoal, tudo certo?

Venho com mais uma dica rápida sobre como melhorar a aparência do LibreOffice no KDE 4.

Utilizo a engine oxygen-gtk que mantém a aparência dos programas escritos em GTK (GNOME) parecida com a aparência nativa dos programas escritos em QT4 (KDE4).

Porém, percebi que o LibreOffice não possui compatibilidade com essa engine.

SOLUÇÃO:

Como root edite o arquivo /opt/libreoffice3.4/program/soffice

e insira a seguinte linha logo no começo do arquivo

GTK2_RC_FILES=/usr/share/themes/Clearlooks/gtk-2.0/gtkrc

Salve o arquivo e pronto!

O tema escolhido (nesse caso o Clearlooks) será utilizado por padrão no LibreOffice independente do tema que está configurado para o restante do sistema.

Devo avisa-los que essa dica foi testada no Fedora 14 e o arquivo citado acima estava com permissão de apenas leitura. Basta trocar essa permissão para editar e salvar as alterações.

Abraço!!

-- Update --

Dica postada pelo usuário Anônimo:

Substituir o arquivo libstdc++.so.6 que está no diretório /opt/libreoffice3.4/basis-link/ure-link/lib/ pelo libstdc++.so.6 do sistema, que está no diretório /usr/lib (ou /usr/lib64).

Como root:
cd /opt/libreoffice3.4/basis-link/ure-link/lib/
mv libstdc++.so.6 libstdc++.so.6.ori
ln -sf /usr/lib/libstdc++.so.6   (32 bits)
ln -sf /usr/lib64/libstdc++.so.6   (64 bits)
Follow Me on Twitter