Jump to content

QA/FirstSteps/da De første trin

From The Document Foundation Wiki
< QA
This page is a translated version of the page QA/FirstSteps and the translation is 94% complete.
Outdated translations are marked like this.

Det allerførste trin: reproducer fejl med den seneste friske/stabile version

De to seneste større udgaver: LibreOffice Fresh (frisk) LibreOffice Still (stabil) (LibreOffice 25.8.1/LibreOffice 25.2.6) opdateres begge regelmæssigt med fejlrettelser. Hvis din version ikke den seneste Friske eller Stabile udgave, kan det være at den fejl, du skal til at rapportere, allerede være ordnet. Opdater først din LibreOffice installation og tjek så, om fejlen stadig findes.

Du kan også installer en ny version uden at afbryde den eksisterende installation som beskrevet her: Parallel-installation.

OBS: Hvis fejlen ikke går væk, bruger du det originale versionsnummer i fejlrapportens versionsfelt, som er til den tidligste berørte version.

Korrumperet brugerprofil

Symptomer:

  • Næsten enhver slags usædvanlig adfærd (især, hvis LibreOffice

er blevet opdateret flere gange).

Trin, der skal tages:

  1. Find din brugerprofil.
  2. Omdøb eller slet brugerprofilen.

Se detaljer i Brugerprofilens placering og Løsning af korrumpering af brugerprofilen (det anbefales kraftigt at tage backup af den eksisterende profil).

OBS: Korrumpering af profilen er notorisk svært at finde. Medmindre du møder denne fejl regelmæssigt eller du bestemte trin til at gentage fejl, er det ikke umagen værd at sende en fejlrapport. Hvis du imidlertid er usikker, skal du ikke tøve med at sende en.

Problemer relateret til diasshows (OpenGL)

Symptomer (kun på nogle diasovergange):

  • Grafiske fejl.
  • Sammenbrud.

Trin at tage:

  1. Tjek, at du har den sidste stabile driver til dit grafikkort, da det indeholder OpenGL-delen.
  2. Genstart LibreOffice.

Hvis problemet ikke er væk, og du bruger Windows, skal du finde <brugerprofil>\cache\opengl_device.log og vedhæfte det til fejlrapporten. Udviklingsteamet vil foreslå en ændring i en fil med navnet opengl_denylist_windows.xml placeret under share\opengl i LibreOffices installationsmappe.

Oversættelser: QA/FirstSteps/49/da Tilføj dine observationer til fejlrapporten.

Beregningsrelaterede problemer i Calc ( OpenCL )

Symptomer:

  • Ukorrekte formelresultater.
  • Sammenbrud under beregning.

Trin, der skal tages:

  1. Ryd markeringen ved Funktioner ▸ Indstillinger... ▸ LibreOffice ▸ OpenCL ▸ Tillad brug af OpenCL.
  2. Genstart LibreOffice og tjek, om fejlen stadig sker.
  3. Hvis den ikke gør, rydder du markeringen Funktioner ▸ Indstillinger... ▸ LibreOffice ▸ OpenCL ▸ Tillad brug af Softwarefortolker (også selv om OpenCL ikke er tilgængelig).
  4. Genstart LibreOffice og tjek, om fejlen stadig sker.

Hvis fejlen er væk efter trin 2, finder du <user profile>/cache/opencl_devices.log og opencl_profile.xml samt vedhæfter dem til fejlrapporten (disse filer er blevet oprettet siden version 5.1.4). Dette vil hjælpe udviklingsteamet med at vurdere, om denne fejl kan ligge i OpenCL-implementeringen i dit system eller i LibreOffice.

Tilføj dine iagttagelser til fejlrapporten.

OBS: Hvis antallet af dataceller, der bruges i formler, er lille, bruges OpenCL ikke, selv når det er aktiveret (OpenCL bruges til speede beregningen af store datasæt op, og er sædvanligvis ikke effektiv på små datamængder). Den nedre grænse er som standard 100 og kan justeres i Funktioner ▸ Indstillinger... ▸ LibreOffice Calc ▸ Formel ved at vælge Tilpas (brug OpenCL, konvertering af tekst til til med mere), klikke på Details, og justere Minimumsdatastørrelse til OpenCL-brug.

NOTE: Several OpenCL settings are now part of the Expert Configuration at Tools ▸ Options... ▸ LibreOffice ▸ Advanced ▸ Open Expert Configuration, by searching for "OpenCL". These settings requires good knowledge on the subject and are not a guarantee that your new settings will work as you expect. Hints on testing new devices:


      <prop oor:name="OpenCLDenyList" oor:type="oor:string-list" oor:nillable="false">
        <!-- UIHints: Tools - Options General OpenCL -->
        <info>
          <desc>Combinations of (OS, OS version, OpenCL platform vendor, OpenCL device name, OpenCL driver version) that are known to be bad. Each entry is a string consisting of five parts separated by slashes. An empty part matches anything. In case a slash, percent or semicolon occurs inside a part, it is replaced by a percent followed by the corresponding number as two hex digits. The parts except OS can contain regular expressions. Inside these regular expressions the usual characters .*()[]\ are special and should be quoted with a backslash to be interpreted literally. OS should be just one of "Linux", "OS X" (including the space) or "Windows" (without quotes). Has higher priority than OpenCLAllowList.</desc>
        </info>
        <value oor:separator=";">
            Windows//Intel\(R\) Corporation//9\.17\.10\.2884;
            Windows//Intel\(R\) Corporation//4\.2\.0\.99;
            Windows//Intel\(R\) Corporation//5\.2\.0\.10049;
            Windows//Intel\(R\) Corporation//3\.0\.1\.10891
        </value>
      </prop>
      <prop oor:name="OpenCLAllowList" oor:type="oor:string-list" oor:nillable="false">
        <!-- UIHints: Tools - Options General OpenCL  -->
        <info>
          <desc>Like OpenCLDenyList, but for combinations known to be good.</desc>
        </info>
        <value oor:separator=";">
             Linux//Advanced Micro Devices, Inc\.//1445\.5 \(sse2,avx\);
             //Advanced Micro Devices, Inc\.//;
             //Intel\(R\) Corporation//;
             //NVIDIA Corporation//
        </value>
      </prop>
      <prop oor:name="SelectedOpenCLDeviceIdentifier" oor:type="xs:string" oor:nillable="false">
        <info>
          <desc>A string identifying the OpenCL device that was successfully selected and passed the OpenCL calculation tests. The syntax of this value is purposely not documented. For LibreOffice internal use only, do not inspect this value or try to modify it from any level of user code.</desc>
        </info>
        <value>none</value>
      </prop>

Grafik-relaterede spørgsmål ( Skia )

Symptomer:

  • Grafisk småproblemer.
  • Sammenbrud.

Tjek om følgende streng ses i Hjælp ▸ Om LibreOffice: "Gengiver af brugergrænseflade: Skia/Vulkan".

Hvis der står en anden gengiver eller endda "Gengiver af brugergrænseflade: Skia/Raster" i stedet, betyder det som regel, at symptomerne ikke skyldes Skia, og resten er ikke relevant.

Trin, der skal tages:

  1. Tjek, om du har den seneste stabile driver til dit grafikkort, eftersom det indeholder en [1]-del.
  2. Du kan også gennemtvinge brugen af Skia

/Raster med en af ​​følgende muligheder:

  1. På Windows skal du slå "Force Skia-softwaregengivelse" til i Funktioner ▸ Indstillinger ▸ LibreOffice ▸ Vis
  2. På Linux/MacOS: før du starter LibreOffice fra konsollen, skal du eksportere variablen export SAL_SKIA=raster
  • I ethvert miljø: Indstil Funktioner ▸ Indstillinger ▸ LibreOffice ▸ Avanceret ▸ OpenCL Indstillinger

ForceSkiaRaster til true

Der er dog kendte tilfælde, hvor brug af Skia/Raster stadig nedbryder LibreOffice ved start, og i de tilfælde (når du ikke engang vil være i stand til at se på Hjælp ▸ Om LibreOffice) skal du prøve denne manual trin.

  1. Find din brugerprofil (se detaljer ovenfor).
  2. Åbn registrymodifications.xcu i en almindelig teksteditor, og søg efter UseSkia tekststreng der.
    1. Hvis fundet, skal du erstatte true med false på den linje.
    2. Hvis den ikke findes, skal du tilføje denne linje til filen før den endelige </oor:items>:
   <item oor:path="/org.openoffice.Office.Common/VCL"><prop oor:name="UseSkia" oor:op="fuse"><value>falsk</value></prop></item>

Hvis problemet er væk, finder du <brugerprofil>/cache/skia.log og vedhæfter den til fejlrapporten. Dette vil hjælpe udviklingsteamet med at vurdere, om fejlen ligger i Skia/Vulkan-implementeringen i dit system eller i LibreOffice.

Siden version 7.6 (se tdf#155070), kan Skia-loggen også kopieres fra Funktioner ▸ Indstillinger... ▸ LibreOffice ▸ Vis.

Skrifttype problemer

Symptomer:

  • Grafisk småproblemer.
  • Sammenbrud.

Nogle typer skrifttyper eller nogle gamle versioner af en skrifttype administreres ikke godt af LibreOffice og kan forårsage disse symptomer.

Trin at tage:

  1. Luk LibreOffice.
  2. Deaktiver de skrifttyper, der er blevet installeret efter OS-installation.
  3. Genstart LibreOffice, og prøv at genskabe problemet.

Hvis problemet er væk, skal du prøve at finde den skrifttype, der forårsagede problemet, og kontrollere, om der er en nyere version, der skal installeres. Når det er gjort, hvis problemet stadig kan reproduceres, og hvis skrifttypen er årsagen, skal du angive det (med version) på bugtrackeren.

Gengivelsesproblemer, der er specifikke for Linux

Symptomer:

  • Grafiske fejl.
  • Sammenbrud.

Nogle gange udløser gtk3- eller kf5/qt VCL-backends fejl.

Trin at tage:

  1. Afsluk LibreOffice.
  2. Start LibreOffice fra en terminal/konsol med
    SAL_USE_VCLPLUGIN=gen libreoffice
  3. Prøv at genskabe problemet.

Hvis problemet er væk, betyder det, at det er relateret til den gengivelse, du bruger som standard (gtk3 hvis Gnome, kf5 for qt/Plasma for eksempel).

Indsendelse af en fejl

Hvis du ikke lykkedes med de foreslåede supportbeskrivelser ovenfor, kan du indsende dit problem som en fejl.

Bugzilla Mainpage

Hvordan rapporteres fejl i LibreOffice