Suporte ao menu de aplicativos para o LibreOffice 3.4.1

12

Instalei o LibreOffice 3.4.1.

No site, diz que tem suporte global de menu. Isso não funciona.

Eu baixei uma versão mais recente do pacote lo-menubar , o que também não funciona. Não sei se é a mais nova versão.

Já experimentei a solução do LibreOffice v3.4.0, mas isso também não funcionou.

É possível obter o menu Aplicativo funcionando para o LibreOffice 3.4?

    
por Rens 01.07.2011 / 18:56

3 respostas

5

A extensão mencionada nos outros posts só funciona para x86_64!

Portanto, se você tiver um Ubuntu de 32 bits, como eu, isso não funcionará para você.

Eu encontrei uma maneira de fazer isso funcionar, difícil. Certamente, não é a maneira mais elegante, já que não tenho idéia de como criar uma extensão do Libreoffice a partir da fonte.

Você pode baixar a extensão modificada para 32bit aqui: lo-menubar.oxt Faça o download, abra, concorde no Libreoffice para instalá-lo, reinicie o Libreoffice.

Espero não violar nenhuma licença…

Se você não confia em mim ou apenas em curiosidade, o que fiz foi o seguinte:

Faça o download da extensão mencionada nas outras respostas:   lo-menubar.oxt

Obtenha o deb de 32bit dos repositórios do Ubuntu. Abra um terminal e digite:

apt-get download lo-menubar

Se você não alterou o diretório, um arquivo chamado * lo-menubar_0.1.0-0ubuntu1_i386.deb * deve estar na sua pasta base .

Agora abra lo-menubar.oxt com o gerenciador de arquivos: Clique com o botão direito do mouse em lo-menubar.oxt , abra com o gerenciador de arquivos (espero que seja chamado assim , Estou usando o Ubuntu em alemão)

Agora, os dois arquivos devem estar abertos, cada um em uma janela do gerenciador de arquivos.

Em lo-menubar.oxt :

  1. Remova a pasta Linux_x86_64
  2. Mude para a pasta META-INF
  3. Extraia manifest.xml (basta arrastá-lo para sua área de trabalho)
  4. Clique com o botão direito do mouse no extraído manifest.xml - abra-o com um editor de texto
  5. Localizar * plataforma = Linux_x86_64 "* e alterá-lo para * plataforma = Linux_x86" *
  6. Encontre * Linux_x86_64 / menubar.uno.so "* e altere-o para * Linux_x86 / menubar.uno.so" *
  7. Salve o manifest.xml e feche seu editor de texto
  8. Arraste o manifest.xml de volta para o gerenciador de arquivos, que possui lo-menubar.oxt aberto, para sobrescrever esse arquivo
  9. Volte para a pasta raiz de lo-menubar.oxt , mantenha-a aberta.

Abra o lo-menubar_0.1.0-0ubuntu1_i386.deb com o gerenciador de arquivos: Clique com o botão direito em lo-menubar_0.1.0-0ubuntu1_i386.deb, abra com o gerenciador de arquivos

  1. Mude para a pasta: / usr / lib / libreoffice / share / extensions / menubar /
  2. Arraste a pasta Linux_x86 para a lo-menubar.oxt

Feche tudo e abra a barra de menu lo.oxt. Reinicie o Libreoffice.

    
por Meng Tian 10.07.2011 / 14:38
4

Sinto muito por pular a arma, pois não percebi que não estava executando a última versão.

Isso deve funcionar para o libreoffice de 64 bits

Os debs de O LibreOffice.org não usa o pacote libreoffice-gtk do Ubuntu e instala em /opt quebra lo-menubar pacote, não o código ...

No entanto, a extensão autônoma mencionada por DoR funciona fora da caixa.

Se não tentar reinstalar o LibO 3.4.1 corretamente:

  1. cd para a pasta com o LibO debs
  2. Remover versões antigas:
    • sudo apt-get remove libreoffice* lo-menubar
  3. Instalar o Libre Office:
    • sudo dpkg -i *.deb desktop-integration/*.deb
  4. Instale a extensão da barra de menus (v0.1.0)
  5. Feche o LibreOffice para que as alterações entrem em vigor.

Nota: A barra de menu não funciona no Start Center e pode causar artefatos visuais em sua interface do usuário, é um problema conhecido.

    
por sergio91pt 01.07.2011 / 20:06
-5

Atualmente não há como integrar o LibreOffice 3.4 ao Menu Global.

    
por scouser73 01.07.2011 / 19:34