Primi passi

From The Document Foundation Wiki
< QA
Jump to navigation Jump to search
This page is a translated version of the page QA/FirstSteps and the translation is 100% complete.
Other languages:
Deutsch • ‎English • ‎dansk • ‎italiano • ‎português do Brasil

Il primissimo passo: riprodurre il bug utilizzando l'ultima versione fresh/still

Le due ultime versioni principali, LibreOffice Fresh e LibreOffice Still (LibreOffice 7.3.3/LibreOffice 7.2.7) sono entrambe regolarmente aggiornate con correzioni di bug. Se la vostra versione non è l'ultima versione Fresh o Still, il bug che state per segnalare potrebbe essere già stato corretto. Prima aggiornate l'installazione di LibreOffice, quindi controllate se il problema persiste.

È inoltre possibile installare una nuova versione senza interrompere l'installazione esistente come descritto qui: Installazione in parallelo.

NOTA: Se il problema persiste, utilizzate il numero di versione originale nel campo Versione della segnalazione del bug, che è per la prima versione interessata.

Profilo utente danneggiato

Sintomi:

  • Quasi ogni tipo di comportamento insolito (specialmente se LibreOffice è stato aggiornato più volte).

Passi da compiere:

  1. Individuate il vostro profilo utente.
  2. Rinominate o eliminate il profilo utente.

Per i dettagli vedere Posizione profilo utente e Risoluzione del danneggiamento nel profilo utente (è altamente consigliato eseguire il backup del profilo esistente).

NOTA: La corruzione nel profilo è notoriamente difficile da rilevare. A meno che non riscontriate regolarmente questo problema o non disponete di passaggi specifici per riprodurre il problema, non vale la pena inviare una segnalazione di bug. Tuttavia, se non siete sicuri, non esitare a inviarne uno.

Problemi relativi alle diapositive (OpenGL)

Sintomi (solo su alcune proiezioni di diapositive):

  • Errore grafico.
  • Chiusura anomala dell'applicativo.

Passi da compiere:

  1. Verificate di avere l'ultimo driver stabile per la vostra scheda grafica poiché include la parte OpenGL.
  2. Riavviate LibreOffice.

Se il problema persiste e state utilizzando Windows, individuate <user profile>\cache\opengl_device.log e allegatelo alla segnalazione di bug. Il team di sviluppo proporrà una modifica in un file chiamato opengl_denylist_windows.xml che si trova in share\opengl nella directory di installazione di LibreOffice.

Aggiungete le vostre osservazioni alla segnalazione di bug.

Problemi relativi al calcolo in Calc ( OpenCL )

Sintomi:

  • Risultati della formula errati.
  • Crash durante il calcolo.

Passaggi da compiere:

  1. Deselezionate dal menu Strumenti ▸ Opzioni... ▸ LibreOffice ▸ OpenCL ▸ Consenti l'uso di OpenCL.
  2. Riavviate LibreOffice, controllate se il problema persiste.
  3. Se lo fa, deselezionate dal menu Strumenti ▸ Opzioni... ▸ LibreOffice ▸ OpenCL ▸ Consenti l'uso di Software Interpreter (anche quando OpenCL non è disponibile).
  4. Riavviate LibreOffice, controllate se il problema persiste.

Se il problema scompare dopo il passaggio 2, individuate <user profile>/cache/opencl_devices.log e opencl_profile.xml, e allegateli al bug report (questi file sono creati dalla versione 5.1.4). Ciò aiuterà il team di sviluppo a valutare se il problema potrebbe riguardare l'implementazione di OpenCL nel sistema o all'interno di LibreOffice.

Aggiungete le vostre osservazioni alla segnalazione di bug.

NOTA: Se il numero di celle di dati utilizzate nelle formule è piccolo, OpenCL non viene utilizzato anche se abilitato (OpenCL viene utilizzato per velocizzare il calcolo su set di dati di grandi dimensioni e di solito non è efficiente su piccole quantità di dati) . Il limite inferiore è 100 per impostazione predefinita e può essere modificato dal menu Strumenti ▸ Opzioni... ▸ LibreOffice Calc ▸ Formula selezionando Personalizzato (usa OpenCL, conversione di testo in numeri e altro) , facendo clic su Dettagli e regolando Dimensione minima dei dati per l'utilizzo di OpenCL.

Problemi relativi alla grafica ( Skia )

Sintomi:

  • Errore grafico.
  • Chiusura anomala dell'applicativo.

Controllate se la seguente stringa appare nel menu Aiuto ▸ Informazioni su LibreOffice: "Resa interfaccia: Skia/Vulkan".

Se invece è presente un altro o addirittura "UI Render: Skia/Raster", normalmente significa che i sintomi non sono causati da Skia e il resto non è applicabile .

Passi da compiere:

  1. Controllate di avere l'ultimo driver stabile per la vostra scheda grafica poiché include la parte [1].
  2. Potete anche forzare l'uso di Skia/Raster:
    1. Su Windows, potete usare la casella di controllo ad hoc dal menu Strumenti ▸ Opzioni ▸ LibreOffice ▸ Vista
    2. Su Linux/MacOS: prima di avviare LibreOffice dalla console, potete esportare la variabile export SAL_SKIA=raster,
    3. In ogni ambiente potete forzare Skia: Strumenti ▸ Opzioni ▸ LibreOffice ▸ Avanzato ▸ Apri configurazione esperti, impostate ForceSkiaRaster su true

Tuttavia, ci sono casi noti in cui l'utilizzo di Skia/Raster provoca ancora l'arresto anomalo di LibreOffice all'avvio e in quei casi (quando non sarete nemmeno in grado di guardare nel menu Aiuto ▸ Informazioni su LibreOffice) dovreste provare questi passaggi manuali.

  1. Individuate il vostro profilo utente (si veda dettagli sopra).
  2. Aprite registrymodifications.xcu in un editor di testo normale e cercate la stringa di testo UseSkia lì.
    1. Se trovato, sostituite true con false in quella riga.
    2. Se non lo trovate, aggiungete questa riga al file prima della fine </oor:items>:
    <item oor:path="/org.openoffice.Office.Common/VCL"><prop oor:name="UseSkia" oor:op="fuse"><value>false</value></prop></item>

Se il problema è risolto, individuate <user profile>/cache/skia.log e allegatelo alla segnalazione di bug. Ciò aiuterà il team di sviluppo a valutare se il problema potrebbe riguardare l'implementazione di Skia/Vulkan nel sistema o all'interno di LibreOffice.

Problemi con i font

Sintomi:

  • Errore grafico.
  • Chiusura anomala dell'applicativo.

Alcuni tipi di font o alcune vecchie versioni di un font non sono ben gestiti da LibreOffice e possono causare questi sintomi.

Passaggi da compiere:

  1. Chiudete LibreOffice.
  2. Disabilitate i font che sono stati installati dopo l'installazione del sistema operativo.
  3. Riavviate LibreOffice e provate a riprodurre il problema.

Se il problema è scomparso, provate a trovare il font che ha causato il problema e controllate se è presente una versione più recente da installare. Una volta fatto, se il problema può ancora essere riprodotto e se il font è la causa, indicatelo (con la versione) sul bugtracker.

Problemi di rendering specifici per Linux

Sintomi:

  • Errore grafico.
  • Chiusura anomala dell'applicativo.

A volte i backend VCL gtk3 o kf5/qt attivano bug.

Passaggi da compiere:

  1. Chiudete LibreOffice.
  2. Avviate LibreOffice da un terminale/console con
    SAL_USE_VCLPLUGIN=gen libreoffice
  3. Provate a riprodurre il problema

Se il problema è scomparso, significa che è correlato al rendering che usate di default (gtk3 se Gnome, kf5 per qt/Plasma per esempio).