[Risolto] Errore collegamento java dopo agg. libreoffice

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
ivo_b6c9
Prode Principiante
Messaggi: 7
Iscrizione: martedì 17 gennaio 2017, 15:46
Desktop: Ubuntu
Distribuzione: 16.04.1 LTS - x86_64
Sesso: Maschile

[Risolto] Errore collegamento java dopo agg. libreoffice

Messaggio da ivo_b6c9 »

Salve a tutti, dopo il normale aggiornamento software di Ubuntu 16.04 (con agg. i pacchetti libreoffice5 e java8), non riesco più ad utilizzare i file database: il file si apre ma quando cerco di accedere alla scheda delle tabelle o quando cerco di aprire una ricerca o form o report mi viene restituito l'errore "impossibile creare il collegamento alla sorgente dati .... java.io.IOException: the stream seems to be broken!". Lo stesso errore (o simile) mi si era presentato quando ho installato da zero l'SO: sui forum avevo trovato la soluzione di rimuovere tutto il pacchetto libreoffice installato con la iso e reinstallarlo da terminale. Questa volta però non funziona. Ho provato anche ad installare una versione più vecchia di java (sia Oracle, sia Openjdk), senza risultato. Per completezza: ho la diretory home installata su una partizione diversa dalla principale dell'SO.
Ultima modifica di ivo_b6c9 il venerdì 3 marzo 2017, 0:15, modificato 1 volta in totale.
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13190
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Errore collegamento java dopo aggiornamento libreoffice

Messaggio da thece »

:ciao:

mi fai vedere cosa c'è di installato?

Codice: Seleziona tutto

dpkg -l | egrep -i 'libreoffice|java|jdk'
e a quale Java il tuo sistema sta facendo riferimento

Codice: Seleziona tutto

java -version
ivo_b6c9
Prode Principiante
Messaggi: 7
Iscrizione: martedì 17 gennaio 2017, 15:46
Desktop: Ubuntu
Distribuzione: 16.04.1 LTS - x86_64
Sesso: Maschile

Re: Errore collegamento java dopo aggiornamento libreoffice

Messaggio da ivo_b6c9 »

Scusa per la formattazione, ma non sono molto pratico.
(Forse ora va meglio. Grazie)

Avevo installato anche la versione java 8, questa è l'ultima che ho provato:

Codice: Seleziona tutto

ivo@ivo-Aspire-E5-571G:~$ java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
ivo@ivo-Aspire-E5-571G:~$

Codice: Seleziona tutto

ivo@ivo-Aspire-E5-571G:~$ dpkg -l | egrep 'libreoffice|java'

ii  gir1.2-javascriptcoregtk-4.0:amd64         2.14.5-0ubuntu0.16.04.1                       amd64        JavaScript engine library from WebKitGTK+ - GObject introspection data
ii  java-common                                0.56ubuntu2                                   all          Base package for Java runtimes
ii  libhsqldb1.8.0-java                        1.8.0.10+dfsg-6                               all          Java SQL database engine
ii  libjavascriptcoregtk-4.0-18:amd64          2.14.5-0ubuntu0.16.04.1                       amd64        JavaScript engine library from WebKitGTK+
ii  libreoffice                                1:5.1.6~rc2-0ubuntu1~xenial1                  amd64        office productivity suite (metapackage)
ii  libreoffice-avmedia-backend-gstreamer      1:5.1.6~rc2-0ubuntu1~xenial1                  amd64        GStreamer backend for LibreOffice
ii  libreoffice-base                           1:5.1.6~rc2-0ubuntu1~xenial1                  amd64        office productivity suite -- database
ii  libreoffice-base-core                      1:5.1.6~rc2-0ubuntu1~xenial1                  amd64        office productivity suite -- shared library
ii  libreoffice-base-drivers                   1:5.1.6~rc2-0ubuntu1~xenial1                  amd64        Database connectivity drivers for LibreOffice
ii  libreoffice-calc                           1:5.1.6~rc2-0ubuntu1~xenial1                  amd64        office productivity suite -- spreadsheet
ii  libreoffice-common                         1:5.1.6~rc2-0ubuntu1~xenial1                  all          office productivity suite -- arch-independent files
ii  libreoffice-core                           1:5.1.6~rc2-0ubuntu1~xenial1                  amd64        office productivity suite -- arch-dependent files
ii  libreoffice-draw                           1:5.1.6~rc2-0ubuntu1~xenial1                  amd64        office productivity suite -- drawing
ii  libreoffice-gnome                          1:5.1.6~rc2-0ubuntu1~xenial1                  amd64        office productivity suite -- GNOME integration
ii  libreoffice-gtk                            1:5.1.6~rc2-0ubuntu1~xenial1                  amd64        office productivity suite -- GTK+ integration
ii  libreoffice-impress                        1:5.1.6~rc2-0ubuntu1~xenial1                  amd64        office productivity suite -- presentation
ii  libreoffice-java-common                    1:5.1.6~rc2-0ubuntu1~xenial1                  all          office productivity suite -- arch-independent Java support files
ii  libreoffice-l10n-it                        1:5.1.4-0ubuntu1                              all          office productivity suite -- Italian language package
ii  libreoffice-math                           1:5.1.6~rc2-0ubuntu1~xenial1                  amd64        office productivity suite -- equation editor
ii  libreoffice-pdfimport                      1:5.1.6~rc2-0ubuntu1~xenial1                  amd64        PDF Import component for LibreOffice
ii  libreoffice-report-builder-bin             1:5.1.6~rc2-0ubuntu1~xenial1                  amd64        LibreOffice component for building database reports -- libraries
ii  libreoffice-sdbc-firebird                  1:5.1.6~rc2-0ubuntu1~xenial1                  amd64        Firebird SDBC driver for LibreOffice
ii  libreoffice-sdbc-hsqldb                    1:5.1.6~rc2-0ubuntu1~xenial1                  amd64        HSQLDB SDBC driver for LibreOffice
ii  libreoffice-style-elementary               1:5.1.6~rc2-0ubuntu1~xenial1                  all          office productivity suite -- Elementary symbol style
ii  libreoffice-style-galaxy                   1:5.1.6~rc2-0ubuntu1~xenial1                  all          office productivity suite -- Galaxy (Default) symbol style
ii  libreoffice-writer                         1:5.1.6~rc2-0ubuntu1~xenial1                  amd64        office productivity suite -- word processor
ii  libservlet3.1-java                         8.0.32-1ubuntu1.3                             all          Servlet 3.1, JSP 2.3, EL 3.0 and WebSocket 1.0 Java API classes
rc  oracle-java6-set-default                   6u45-0~webupd8~8                              all          Set Oracle JDK 6 as default Java
ii  oracle-java7-installer                     7u80+7u60arm-0~webupd8~1                      all          Oracle Java(TM) Development Kit (JDK) 7
ii  oracle-java7-set-default                   7u80+7u60arm-0~webupd8~1                      all          Set Oracle JDK 7 as default Java
ivo@ivo-Aspire-E5-571G:~$
Ultima modifica di ivo_b6c9 il martedì 28 febbraio 2017, 17:26, modificato 1 volta in totale.
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13190
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Errore collegamento java dopo aggiornamento libreoffice

Messaggio da thece »

Si può sempre diventarlo

Frase di rito: come avrai già sicuramente visto in giro per il Forum, per rendere più comprensibile la discussione dovresti formattare correttamente sia i comandi, sia i relativi output racchiudendoli tra i tag [ code ] ... [ /code ] (scritti senza spazi) in modo da ottenere qualcosa del genere

Codice: Seleziona tutto

COMANDO
...
OUTPUT
Puoi applicare automaticamente i tag selezionando il testo che vuoi racchiudere tra di essi e poi premendo il bottone Codice nella pulsantiera sopra il riquadro di scrittura.
Sei invitato a modificare il tuo precedente post.



[EDIT]

Non è che quella versione di LibreOffice non supporta completamente quella versione di Java?

Hai provato a riconfigurare la versione di Java

Codice: Seleziona tutto

sudo update-alternatives --config java
Vogliamo provare a reinstallare? Magari dai PPA di LibreOffice?
ivo_b6c9
Prode Principiante
Messaggi: 7
Iscrizione: martedì 17 gennaio 2017, 15:46
Desktop: Ubuntu
Distribuzione: 16.04.1 LTS - x86_64
Sesso: Maschile

Re: Errore collegamento java dopo aggiornamento libreoffice

Messaggio da ivo_b6c9 »

Ho provato sia la versione 7 sia la 8, sia di Oracle sia di Openjdk: prima di installarne una ho disinstallato la precedente. Inoltre fino a sabato tutto funzionava e avevo installata la versione 8 di Oracle. Poi è intervenuto un aggiornamento del SO che comprendeva sia LibreOffice sia Java: no ha più funzionato. Libreoffice l'ho reinstallato con

Codice: Seleziona tutto

sudo apt-get install libreoffice
con la relativa lingua

Codice: Seleziona tutto

sudo apt-get install libreoffice-l10n-it
Non so cosa sono i PPA: provo a cercare!
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13190
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Errore collegamento java dopo aggiornamento libreoffice

Messaggio da thece »

Personal Package Archive: sono repository esterni a quelli ufficiali di Ubuntu su cui vengono messe a disposizione versioni di software più aggiornato

https://launchpad.net/~libreoffice/+archive/ubuntu/ppa


ivo_b6c9 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4962859#p4962859][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: Libreoffice l'ho reinstallato con

Codice: Seleziona tutto

sudo apt-get install libreoffice
con la relativa lingua

Codice: Seleziona tutto

sudo apt-get install libreoffice-l10n-it
Parere personale: prima è sempre meglio disinstallare (con tanto di purge) e poi reinstallare
ivo_b6c9
Prode Principiante
Messaggi: 7
Iscrizione: martedì 17 gennaio 2017, 15:46
Desktop: Ubuntu
Distribuzione: 16.04.1 LTS - x86_64
Sesso: Maschile

Re: Errore collegamento java dopo aggiornamento libreoffice

Messaggio da ivo_b6c9 »

Parere personale: prima è sempre meglio disinstallare (con tanto di purge) e poi reinstallare
Lo avevo fatto con

Codice: Seleziona tutto

sudo apt-get remove --purge libreoffice*
sudo apt-get clean
sudo apt-get autoremove
sia con libreoffice sia con java.
ivo_b6c9
Prode Principiante
Messaggi: 7
Iscrizione: martedì 17 gennaio 2017, 15:46
Desktop: Ubuntu
Distribuzione: 16.04.1 LTS - x86_64
Sesso: Maschile

Re: Errore collegamento java dopo aggiornamento libreoffice

Messaggio da ivo_b6c9 »

Vogliamo provare a reinstallare? Magari dai PPA di LibreOffice?
Ci ho provato: disinstallato java e libreoffice e reinstallato da PPA prima con i comandi (trovati in rete):

Codice: Seleziona tutto

sudo add-apt-repository ppa:libreoffice/ppa
sudo apt update
sudo apt remove libreoffice-gtk
sudo apt dist-upgrade
sudo apt install libreoffice-gtk2 libreoffice-gnome
e poi con i comandi:

Codice: Seleziona tutto

sudo apt-get install libreoffice
sudo apt-get install libreofice-l10n-it
alla fine mi ritrovo installato libreoffice 5.3.0.3 (prima era 5.1.6 se non sbaglio) con java Openjdk 8 ma il problema non si è risolto.
ivantu
Rampante Reduce
Rampante Reduce
Messaggi: 6726
Iscrizione: sabato 8 giugno 2013, 9:25
Desktop: Ubuntu Lubuntu Mate
Distribuzione: 22.04 LTS; 24.04 LTS
Sesso: Maschile

Re: Errore collegamento java dopo aggiornamento libreoffice

Messaggio da ivantu »

consiglio di utilizzare Oracle Java nella versione 8

quando hai disinstallato libreoffice, hai rimosso i file di configurazione del software, nella tua $home?
~/.config/libreoffice
Buona giornata utenti del forum. :ciao: ivantu
ivo_b6c9
Prode Principiante
Messaggi: 7
Iscrizione: martedì 17 gennaio 2017, 15:46
Desktop: Ubuntu
Distribuzione: 16.04.1 LTS - x86_64
Sesso: Maschile

Re: Errore collegamento java dopo aggiornamento libreoffice

Messaggio da ivo_b6c9 »

quando hai disinstallato libreoffice, hai rimosso i file di configurazione del software, nella tua $home?
No, non lo avevo fatto.
Ci ho riprovato e disinstallando libreoffice la directory
~/.config/libreoffice
non viene eliminata. Ho provveduto a eliminarla manualmente (ovviamente ho anche momentaneamente perso le macro, che ho poi a recuperato), ma il problema non si è risolto.
In merito a java, avevo già sostituito la versione Openjdk con quella di Oracle: ora è installata la versione 8.
Sto cercando strade alternative per almeno recuperare il contenuto delle tabelle!
ivo_b6c9
Prode Principiante
Messaggi: 7
Iscrizione: martedì 17 gennaio 2017, 15:46
Desktop: Ubuntu
Distribuzione: 16.04.1 LTS - x86_64
Sesso: Maschile

Re: Errore collegamento java dopo aggiornamento libreoffice

Messaggio da ivo_b6c9 »

Risolto!

Era un problema del mio file. Ho aperto il file con il gestore archivi e ho iniziato ad aprire i vari file con gedit per cercare qualche discrepanza e ho trovato che due file (log e properties della cartella database) erano danneggiati: li ho sostituiti con quelli di una copia dello stesso file che avevo fatto a suo tempo. Ora il database si apre e ho accesso a tutto (tabelle, query, forms e report): devo sistemare ancora qualcosa nelle macro che non funziona a dovere, ma sono ottimista.
Non mi spiego come sia successo ma da antico utilizzatore di windows ( :muro: ) non mi pongo troppe domande!! :D

Ovviamente non è tutta farina del mio sacco: ho trovato in rete qualche indicazione preziosa.

Grazie a tutti.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 8 ospiti