Recuperação de documentos no Base

Prezados, uso LibreOffice no Ubuntu 16.04 32 bits e há alguns meses instalei o Base. Usei por algum tempo, mas agora não consigo mais criar novos bancos de dados. No momento da criação, o programa se fecha sem informar erro, e quando eu tento abrir o arquivo criado, inicia-se o processo de recuperação de documento. Mesmo depois de recuperado o arquivo não abre. Hoje, casualmente, estava com uma planilha Calc aberta quando tentei criar um banco de dados, e, além dos problemas citados acima, a planilha teve que ser recuperada e ainda o Ubuntu enviou relatório de erros. Postei este problema também no Fórum Ubuntu, porque acredito que o problema seja mais do sistema operacional que dos aplicativos LibreOffice: Estou tendo problemas semelhantes com outros aplicativos de bases de dados (Base X e FlameRobin). Em todo o caso, decidi publicar também aqui para partilhar o problema e saber se alguém tem uma solução.

Bom dia,


Tive um problema similar ao seu. Em determinado momento não consegui criar nenhum banco de dados novo no Base. Ele fechava abruptamente em qualquer tentativa, e até mesmo nos bancos já feitos, encerrava toda vez que eu clicava sobre as tabelas.

Uso o Ubuntu 14.04 32 bits e o problema acontecia até mesmo com as versões baixadas do site da TDF. Testei várias versões entre os ramos 5.3.x, 5.2.x e até mesmo 5.1.x, antes de descobrir que o LibreOffice não era o causador do problema, mas o kernel do Linux. Na internet encontrei relatos de que o problema residia entre as últimas versões do Kernel distribuídas e o java recente.

Daí a solução: voltar para um kernel que deixe o java funcionar e com isso evitar o encerramento do Base. Permanecer com ela até que resolvam esse bug. Então, voltei do kernel 3.13.0-123 para o 3.13.0-119 e não tive mais qualquer problema. Você pode reiniciar o Ubuntu 16.04 com versões prévias do kernel até encontrar uma que não cause tantos transtornos.


Atte,

Grafeno, muito obrigado. Isso deve resolver meu caso. Sem abusar, onde posso encontrar orientações sobre como iniciar o Ubuntu com uma versão anterior do kernel? Devo usar a 3.13.0.119? Quais versões seriam boas para testar até encontrar a mais recente que funcione?
Outra questão, é possível instalar o LibreOffice sem que ele dependa do Java? Sei que este é um fórum do LibreOffice, mas caso não seja possível com o Base, que aplicativo seria adequado para manipular bases de dados sem Java?

A partir da versão 4.2 do Libre Office, há a opção de se utilizar o Firebird como motor do banco de dados do Base no lugar do HSQLDB padrão.
Entre no Base, selecionar banco de dados, banco de dados incorporado e selecione Firebird. Faça um teste.

@mcruz, quando você iniciar o pc, na tela onde escolhe o sistema operacional, chamada Grub, existe a opção Opções avançadas para Ubuntu. Entre nesta opção e verá uma lista de kernels antigos. Teste iniciando com as versões Ubuntu, com linux 4.4.0-NN-generic, onde NN vai aparecer em ordem descrescente na lista. (Parece que para o 16.04 o Kernel é 4.4.xx).