Execute o office 2007 pptview.exe no ubuntu 9.10

0

Estou configurando um PC antigo no qual eu instalei o Ubuntu 9.10. Para visualizar os slides do PowerPoint, instalei pela primeira vez o pacote pptview . Isso nem sempre parece funcionar bem; No primeiro exemplo eu tentei o texto do slide era quase ilegível. man pptview indica que o pacote é baseado no PowerPoint Viewer 97, que parece muito antigo para mim.

Portanto, decidi experimentar o mais novo Powerpoint Visualizador 2007 . Este deve funcionar com o Wine . O instalador do Microsoft baixado parece funcionar bem sob o vinho. No entanto, se eu tentar iniciar o pptview.exe instalado na minha pasta .wine , só receberei essa saída:

fixme:heap:HeapSetInformation 0x110000 1 (nil) 0

AFAIK esta mensagem de correção é inofensiva e não é uma indicação de um erro real. No entanto, nada acontece depois disso. pptview.exe não é lançado. Eu também tentei atualizar para o wine-1.1.32, mas isso não fez nenhuma diferença.

Alguma idéia?

edit : o OpenOffice requer muita memória. Este PC tem apenas 256MB. Ele funciona, mas leva muito tempo para ser iniciado e traz o PC para um rastreamento. Eu também imaginei que veria menos problemas de compatibilidade se eu usasse o próprio visualizador de PowerPoint da Microsoft sob o vinho.

edit : O WineHQ Bugzilla tem um antigo problema para isso, mas não está marcado como confirmado. Aparentemente funciona em alguns ambientes, mas não em outros.

    
por wcoenen 13.11.2009 / 00:42

4 respostas

0

Acontece que o pptview.exe do office 2007 não funciona com o wine se o ubuntu estiver configurado com outro idioma além do inglês. Sob o idioma padrão, funciona bem.

Como uma solução alternativa na linha de comando, você pode iniciar o wine com o idioma padrão como este:

LANG="" wine ~/.wine/<path to application>
    
por 15.11.2009 / 02:41
0

Seu link do appdb menciona

What does not work: Opening .pptx

Além disso, o comentário solitário menciona

Use to crash, because it needed t2embed.dll, get it,copy it to .wine/drive_c/windows/system32. works just fine

Você também pode experimentar um PPTViewer nativo para Linux, disponível em aqui

    
por 13.11.2009 / 01:34
0

Use o OpenOffice . O produto Impress deve abrir seu arquivo.

Atualizar

Pensamentos:

  1. Se você quiser dar ao wine pptview outro tente converter o ppt para o formato 2003 primeiro.
  2. Tente reduzir o peso da memória do OO no seu sistema:
    • Reduza o número de buffers de desfazer:
      • Abra qualquer programa do OpenOffice, vá para Ferramentas - > Opções.
      • Clique no botão "Memória".
      • Em "Desfazer", defina "número de etapas" para qualquer configuração desejada.
    • Você também pode reduzir o cache de objetos. Veja este artigo de revista do linux para mais dicas.
  3. Há uma postagem no blog que discute um visualizador de ppt baseado em Java , mas nunca o usei.
por 13.11.2009 / 03:12
-1

Então, só porque você atualizou powerpoint não significa que o programa pptview vai levar isso em conta. Esta é a ordem de esperar que um Ford de 1973 usasse um motor Ford 1993 apenas porque você colocou o motor Ford 93 no banco traseiro do Ford 1973. E, POR FAVOR, não interpretem isso de forma equivocada para inferir que os produtos Microsoft são tão bons quanto os produtos da Ford.

    
por 13.11.2009 / 04:13