LibreOffice-brugerprofil

    From The Document Foundation Wiki
    This page is a translated version of the page UserProfile and the translation is 100% complete.

    Hvad er det?

    Brugerprofilen er den mappe, hvor alle brugerrelaterede data (udvidelser, brugerordbøger, skabeloner mv.) opbevares.

    Denne mappe fjernes ikke under afinstallering eller opdatering af LibreOffice så dine tilpasninger bevares.

    Der findes en hurtigtest fra kommandolinjen til opdagelse af en korrumperet profil. Tjek afdelingen "Hurtigtest til korrumperede profiler". Du kan i alle tilfælde følge de næste trin for at ordne problemet.

    Lav en sikkerhedskopi først

    Lav først en sikkerhedskopi, før du ændrer din brugerprofil, så kun kan vende tilbage til din gamle brugerprofil.

    LibreOffices udviklere beder dig måske om en kopi af din brugerprofil til fejlsporing og -rettelse; så slet venligst ikke din sikkerhedskopi med det samme.

    Bemærk: Hvis du tilpasser LibreOffice meget, kan oprettelse af en periodisk sikkerhedskopi måske hjælpe ved problemer. Selv om genveje, brugerflade osv. kan eksporteres med enkeltkonfigurationsfiler, vil genoprettelse af hele profilen spare dig for at importere hver enkeltkonfigurationsfil og geninstallation af de udvidelser, du måtte have tilføjet.

    Løsning af korrumpering af brugerprofilen

    Mange problemer i LibreOffice kan skyldes korrumpering af brugerprofilen.

    Hvis du bemærker mærkelig i LibreOffice, er det første, du skal prøve, at nulstille brugerprofilen. Gør det ved at følge en af to tilgængelige metoder.

    Hjælpeguide (LibreOffice 5.3 og nyere)

    • Start LibreOffice og vælg Hjælp ▸ Genstart i sikker tilstand
      • i dialogen Sikker tilstand vælger du Genstart
      • LibreOffice vil genstarte og vise dialogen Sikker tilstand
    • Hvis dit problem er, at LibreOffice overhovedet ikke starter, kører du den fra kommandolinjen med libreoffice --safe-mode eller bruger startmenu-elementet LibreOffice (Sikker tilstand) i Windows.
    • vælg Fortsæt i sikker tilstand
    • Test og se, om problemet er forsvundet.
      • Hvis problemet fortsætter, kan du forlade Sikker tilstand, da brugerprofilen ikke var årsag til problemet.
      • Hvis problemet er løst, er der noget galt med din konfiguration. Start LibreOffice i Sikker tilstand, for at se dialogen Sikker tilstand. Du kan nu prøve at deaktivere Hardwareacceleration eller at genoprette/nulstille din brugerprofil.

    Manuel fremgangsmåde (alle versioner)

    Hvis du bruger en gammel version af LibreOffice eller hvis Hjælpeguidens fremgangsmåde forklaret ovenfor ser for kompliceret ud:

    • Luk LibreOffice, herunder "HurtigStart" i systemskuffen.
    • Find din brugerprofil efter oplysningerne nedenfor efter dit operativsystem.
    • Omdøb mappen /bruger til (for eksempel) /gammel-bruger.
    • Gentart LibreOffice og der bliver oprettet en ny bruger-mappe med fabriksindstillingerne.
    • Test og se, om problemet er løst.
      • Hvis problemet fortsætter, kan kan du genoprette den tidligere brugerprofil. da den ikke var årsag til problemet. For at gøre det sletter du nyoprettede /bruger mappe og giv den omdøbte sit tidligere navn /bruger tilbage.
      • Hvis problemet er løst, er en eller flere konfigurationsfiler i din brugerprofil ødelagte. Men det betyder ikke, at hele profilen er død. Hvis du har tilpasset LibreOffice meget, kan du stadig prøve at hente nogle dele af din konfiguration tilbage: da du har beholdt en sikkerhedskopi (/gammel-bruger), kopierer du (én ad gangen) og genstarter LibreOffice for at se om problemet vender tilbage eller ej. Du kan derfor se, hvor problemet kommer fra. Se på Brugerprofilens indhold (herunder), nogle er mindre udsatte for korruption end andre.

    Sammenlign filer for at identificere problemer

    For at undersøge, hvad der kunne have udløst problemet, kan du sammenligne din brugerprofil med en ny ved at bruge funktionen Sammenlign dokumenter i LibreOffice. Med fokus på filen registrymodifications.xcu skal du følge disse trin:

    1. Omdøb dit brugerprofilbibliotek, for eksempel fra bruger til bruger_gammel
    2. Start LibreOffice, så det opretter en ny brugerprofil
    3. Åbn den nyoprettede user/registrymodifications.xcu
    4. I Writer, gå til Rediger ▸ Spor ændringer ▸ Sammenlign dokumenter... og vælg den ældre fil, user_old/registrymodifications.xcu

    Forskellene mellem de to filer vil blive fremhævet (selvom bemærk, at meget af det kan linkes til dokumenthistorik og deres thumbnails).

    Ekspert-information

    Find din brugerprofils placering: Funktioner ▸ Indstillinger ▸ LibreOffice ▸ Stier.

    Standardplaceringer

    Tallet i stien nedenfor henviser til den seneste større version af LibreOffice, som oprettede denne type profil. Formatet ændredes fra LibreOffice 3 til LibreOffice 4. Du undrer dig måske over, at nummeret ikke blev 5 med LibreOffice 5; den skyldes formatet ikke blev ændret efter LibreOffice 4. Ændring af tallet vil bevirke, at hver enkelt bruger mister sin personlige brugerkonfiguration. Hvis LibreOffice ændrer fjerner dette tal engang i fremtiden, skal dine egne scripts ændres.

    Windows

    • %APPDATA%\libreoffice\4\user (LibreOffice 4 og over)
    • %APPDATA%\libreoffice\3\user (LibreOffice 3)

    Bemærk: i en normal Windows-installation, opløses %APPDATA til "C:\Users\<brugernavn>\AppData\Roamning" i det mindste i de engelske versioner af Vista og senere (dele af stien kan være lokaliseret i ikke-engelske versioner).

    Derfor kan du kopiere og indsætte %APPDATA%\libreoffice\4 i Stifinderens Adresselinje of trykke på ↵ Enter for at gå direkte til det. Eller tryk på ⊞ Win + r og skriv %appdata% og tryk på ↵ Enter.

    GNU/Linux

    • /home/<brugernavn>/.config/libreoffice/4/user (LibreOffice 4 og over)
    • /home/<brugernavn>/.config/libreoffice/3/user LibreOffice 3 fr.o.m. 3.5.0
    • /home/<brugernavn>/.libreoffice/3/user (før LibreOffice 3.5.0)

    Bemærk: Dette gælder LibreOffice-pakker distribueret af The Document Foundation. Versioner leveret af din Linux-distribution kan bruge en lidt anderledes sti.

    For flatpak er det sandsynligt:

    /home/<brugernavn>/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/

    Husk at mapperne .config og .var er skjulte mapper i dit /home.

    macOS

    • ~/Library/Application Support/LibreOffice/4/user (LibreOffice 4 og over)
    • ~/Library/Application Support/libreoffice/3/user (LibreOffice 3)

    Ved LibreOffice Vanilla, leveret af Collabora på AppStore, tjek

    • ~/Library/Containers/com.collabora.libreoffice-free (LibreOffice 5.4)

    LibreOffice Portable

    • LibreOfficePortable\Data\settings\user

    Brugerprofilens indhold

    I brugerprofilen er der mange højt specialiserede mapper:

    • autocorr: erstatningstabellen, du kan konfigurere under Funktioner ▸ Autokorrekturindstillinger
    • autotext: den "Autotekst" (Funktioner ▸ Autotekst), du har oprettet.
    • backup: de sikkerhedsprofiler, du får, når du aktiverer indstillingen Opret altid sikkerhedskopi, oprettes under Funktioner ▸ Indstillinger ▸ Indlæs/Gem ▸ Generelt.
    • basic: alle dine makroer.
    • config: nogle konfigurationsfiler, især værkstøjslinjer til de forskellige moduler. Tilpassede farvepaletter lagres også her
    • database: de databaser, du har registreret.
    • extensions: registerede udvidelse
    • gallery: dit personlige galleri (Vis ▸ Galleri).
    • psprint: indeholder måske en undermappe "driver" (som kan være tom), en undermappe "fontmetric" (som kan være tom), og en fil "pspfontcache" (hvor printerskrifttyper caches). Mappen "psprint" mangler måske helt. Hvis den findes, kan den fjernes uden skadelig virkning. Hvis den slettes, bliver den ikke nødvendigvis genoprettet.
    • registry: indeholder størstedelen af konfigurationsfilerne.
    • Scripts: indeholder de valgfrie mapper til brugerdefinerede skripter: beanshell, java, javascript and python. (fx de skripter, du finder via: Funktioner ▸ Makroer ▸ Organiser makroer ▸ Python ▸ Mine makroer)
    • store: kan enten være tom eller indeholde en fil ved navn ".templdir.cache" (hvor skabeloner caches). Mappen "store" kan mangle, men findes i reglen. Hvis den findes, kan den fjernes uden skadelig virkning. Hvis den er slettet, genoprettes den sædvanligvis, men ikke altid.
    • temp: kan indeholde undermappen "embeddedfonts", som selv indeholder undermapperne "fromdocs" og "fromsystem". Undermapperne "fromdocs" og "fromsystem" kan enten være tomme eller indeholde temporære filer, Mappen "temp" kan også indeholde en fil ved navn "document_io_logring.txt", som er en log over udførte instruktioner. Mappen "temp" kan mangle helt. Hvis den findes, kan den slettes uden skadelig virkning. Hvis den slettes, genoprettes den ikke altid.
    • template: her kan du finde dine tilpassede skabeloner (Filer ▸ Skabeloner ▸ Organiser ▸ Mine skabeloner)
    • uno_packages: udvidelserne, brugeren har installeret.
    • wordbook: de tilpassede ordbøger (se også denne lektion)

    Nogle udvidelser (som OOoLatex) kan måske tilføje andre mapper.

    Bemærk: udover brugerprofilen, medtager LibreOffice konfigurationen for alle de brugere, du kan finde i undermapperne i installationens hovedmappe (fx /opt/libreoffice/share under Linux i den "officielle" LibreOffice build, eller \Program files\libreoffice\share under Windows)

    Hurtigtest til korrumperede profiler: brug en midlertidig, ny brugerprofil

    Mens du kan nulstille den standardbrugerprofil, LibreOffice bruger, som beskrevet i ovenstående afsnit, kan du også starte LibreOffice fra en terminal/kommandolinje med en anden, ny brugerprofil. Stien til brugerprofilen skal være en korrekt URL; nogle specialtegn, såsom mellemrum, skal være UTF-8-procent-encoded.

    Under Linux:

     soffice -env:UserInstallation=file:///tmp/test
    

    Under Windows:

     soffice.com -env:UserInstallation=file:///c:Folder%20Name%20With%20Spaces/my-test-profile
    

    Under MacOS:

     open LibreOffice.app -env:UserInstallation=file:///tmp/test
    

    Genbrug af brugerprofiler

    En enkeltbrugerprofil må altid kun tilgås af en enkelt LibreOffice-proces. (Hvis en enkeltbruger internt starter flere LibreOffice-processer, som alle ville tilgå den samme brugerprofil, vil kun den første proces gøre noget reelt arbejde, som at åbne dokumenter til redigering, og de overskydende processer vil sende deres kommandolinje-argumenter til den første for udførelse.) Især må du ikke genbruge en enkeltbruger-profil over flere konti på en computer eller over flere computere.

    Forskellige versioner af LibreOffice kan lagre forskellige slags data i deres respektive brugerprofiler. Hvis en ny version af LibreOffice ikke straks på standardplaceringen finder en brugerprofil til sin version, kigger den efter eksisterende brugerprofiler fra ældre LibreOffice- eller OpenOffice.org-versioner på velkendte placeringer og migrerer vilkårlige data, som den kan fortsætte med at bruge på den nye placering. Men hvis du udtrykkeligt forlanger, at den en LibreOffice-version genbruger en brugerprofil fra en anden version, kan det forårsage underlige virkninger.

    Det meste af indholdet i brugerprofilen kan imidlertid kopieres sikker fra en maskine til en anden for at mangfoldiggøre den den samme konfiguration. Især brugerordbøger, farvepaletter, genveje, værktøjslinjer, udvidelser...