Salve.
Dopo l’ultimo aggiornamento di ROME (o forse da uno degli ultimi: non mi ricordo quando ho usato Okular l’ultima volta prima d’ora), Okular va in crash:
Ho disinstllato e reinstallao Okular: dà sempre lo stesso errore.
Vorrei sapere se qualcuno, incontrando lo stesso problema, lo ha risolto.
Preciso che ho fatto un autoremove.
Confermo: ho aggiornato da poco e Okular non parte più. Venerdì scorso ho aperto e stampato un PDF, oggi non si avvia.Provo sul muletto aggiornato ieri…
Sul muletto funziona regolarmente… provo a riaggiornare il fisso
Nessun aggiornamento disponibile… boh!
Aggiornato adesso, piccolo cambiamento: lanciando da consolle ad esempio
[stefano@stefano-hpcompaq8200elitesffpc ~]$ okular Olympus-om-d-e-m5-mark-ii.pdf
si apre okular, dicendo però che non riesce ad aprire il file richiesto. Poi appare il solito messaggio
okular: symbol lookup error: /usr/lib64/qt5/plugins/okular/generators/okularGenerator_poppler.so: undefined symbol: _ZN7Poppler27availableCryptoSignBackendsEv
Ieri appariva subito il messaggio di errore in consolle.
Doppi clic sul pdf non accade nulla, aprendo prima okular e cliccando su uno dei file in elenco va subito in crash
Possiamo escludere che sia quel particolare pdf che non gli piace, giusto?
Immagino tu abbia provato anche con altri, magari molto semplici senza commenti o altre diavolerie incorporate (?)
Tempo fa avevamo rilevato un bachetto per il quale volendo aprire un pdf dal menu contestuale non funzionava ma funzionava invece aprendo okular e scegliendo il file. Però qui pare che nessuna opzione vada bene neppure come workaround…
Ma, per curiosità, poppler ce lo avete installato?
Certo, provati diversi pdf. Adesso smanetto un po’ con il muletto, vediamo se e dove ci sono differenze. Poi provo ad aggiornare anche il muletto, vediamo se mi dà un (altro) problema che mi è apparso sul fisso…
Poppler installato
E’ questo il problema ?
Come lo risolvo ?
Se disinstallo poppler succede un casino…troppi pacchetti d disinstallare.
Posso disinstallare le sole librerie rock?
devo poi sostituirle con le analoghe rolling ?
Si può fare tutto in modo pulito e sicuro?
Scrivo dal muletto (acer aspire qualcosa)
Qui funziona tutto anche dopo l’ultimo aggiornamento. Ho controllato i files, Okular e Poppler sono alla stessa versione.
Sul fisso controllerò… essendo un’installazione più vecchia (ma allineata a quella del portatile) potrebbero esserci delle incongruenze.
Provato sul fisso… come pensavo ho un accrocchio di versioni, a differenza del portatile, dove ho rifatto l’installazione di recente. Il fisso invece va avanti da tempo con gli aggiornamenti…
Se disponi di un mix di pacchetti da repository rock con pacchetti da repository rolling, la correzione potrebbe essere complicata o peggio.
Non si vuole rimuovere poppler. Il punto era che i pacchetti Okular e poppler devono essere tutti della stessa versione. Tranne poppler-data che è separato e ha il suo numero di versione. In questo modo:
Per quanto riguarda le librerie: Se si ha un sistema ROME si vuole che tutti i pacchetti e le librerie provengano o siano compatibili con i repository rolling. solo rolling repository. Quindi la mia ipotesi migliore sarebbe quella di impostare il sistema solo sui repository rolling e:
Disattivare tutti i repository di terze parti. Disattivare tutti i repository tranne/main.
Annotate o scrivete tutti i pacchetti che vengono rimossi, nel caso in cui dobbiate aggiungerli di nuovo dopo questa operazione.
$ sudo dnf clean all ; sudo dnf --allowerasing dsync | tee dsync-log-3.txt
allora:
$ sudo dnf autoremove | tee autoremove-log-3.txt
Modifica: aggiunte le sezioni per la creazione dei registri.