Gebruikersprofiel
TDF LibreOffice Document Liberation Project Blogs gemeenschap Weblate Nextcloud Redmine Ask LibreOffice Doneren
Wat is het?
Het gebruikersprofiel is de map waarin alle gegevens die betrekking hebben op de gebruiker, zoals extensies, eigen woordenboeken, sjablonen enzovoorts staan.
Deze map wordt niet verwijderd bij de-installeren of updaten van LibreOffice, zodat je aanpassingen bewaard blijven.
Je kunt snel vanaf de opdrachtregel testen of het gebruikersprofiel beschadigd is. Lees de paragraaf Sneltest voor beschadigde gebruikersprofielen. Je kunt in ieder geval de volgende stappen zetten om het probleem op te lossen.
Maak eerst een back-up
Maak voordat je het gebruikersprofiel aanpast een back-up, zodat je het oude gebruikersprofiel kan herstellen.
De ontwikkelaars van LibreOffice kunnen je om een kopie van je gebruikersprofiel vragen voor foutopsporing en het herstellen van fouten. Verwijder de back-up van je oude gebruikersprofiel dus alsjeblieft niet meteen.
Oplossen van een corrupte installatie
Veel problemen in LibreOffice kunnen worden veroorzaakt door beschadiging van het gebruikersprofiel.
Als je merkt dat LibreOffice vreemd doet, kun je het beste eerst een reset van het gebruikersprofiel uitvoeren. Je kunt dat op twee manieren doen.
LibreOffice 5.3 en later
- Start LibreOffice en kies
- Deze keuze moet u bevestigen
- LibreOffice herstart en opent het venster 'Safe Mode'
▸
- Als LibreOffice niet wil starten, start het dan vanaf de commandoregel met
libreoffice --safe-mode
of gebruik in het startmenu van Windows "LibreOffice (Safe Mode)"
- kies
- Test of het probleem verholpen is
- Als het probleem er nog is, kun je de veilige modus verlaten omdat het gebruikersprofiel niet de oorzaak van het probleem is
- Als het probleem is opgelost, is er iets mis met je configuratie. Start LibreOffice opnieuw in veilige modus om het venster Veilige modus weer te krijgen. Je kunt nu proberen hardwareversnelling uit te schakelen of je gebruikersprofiel te resetten of herstellen
Handmatige procedure (alle versies)
Als je een oude versie van LibreOffice gebruikt of als de procedure van de Help-wizard te ingewikkeld is:
- Sluit LibreOffice, ook de Quickstarter in het systeemvak
- Zoek je gebruikersprofiel, op je besturingssysteem
- Hernoem de map
/user
naar iets als/user-old
- Start LibreOffice, er wordt een nieuwe map
/user
gemaakt met de fabrieksinstellingen
- Test of het probleem is verholpen.
- Als het probleem zich blijft voordoen, kun je het vorige profiel herstellen omdat dit niet de oorzaak van het probleem was. Om dit te doen, verwijder je de nieuw aangemaakte map
/user
en geef je de oude zijn vroegere naam .../user
terug. - Als het probleem is opgelost, betekent dit dat een of meerdere configuratiebestanden beschadigd is of zijn. Maar het betekent niet dat het hele profiel dood is. Als je LibreOffice naar harte lust hebt aangepast, kun je nog proberen om delen van je configuratie terug te halen: aangezien je een back-up hebt bewaard (
/user-old
), kopieer je de submappen (een voor een), en herstart LibreOffice om te zien of het probleem terug is of niet. Je kunt dus zien waar het probleem vandaan komt. Kijk naar de inhoud van het profiel, sommige zijn minder vatbaar voor problemen dan andere.
- Als het probleem zich blijft voordoen, kun je het vorige profiel herstellen omdat dit niet de oorzaak van het probleem was. Om dit te doen, verwijder je de nieuw aangemaakte map
Bestanden vergelijken om problemen te vinden
Om te onderzoeken wat het probleem zou kunnen hebben veroorzaakt, kunt u uw gebruikersprofiel vergelijken met een nieuw profiel, met behulp van de LibreOffice functie Documenten vergelijken. Ga als volgt te werk om u te richten op het bestand registrymodifications.xcu:
- Hernoem uw gebruikersprofielmap, bijvoorbeeld van
user
touser_old
- Start LibreOffice zodat het een nieuw gebruikersprofiel maakt
- Open de nieuw aangemaakte
user/registrymodifications.xcu
- Ga in Writer naar
user_old/registrymodifications.xcu
▸ ▸ en kies het oude bestand,
De verschillen tussen de twee bestanden worden gemarkeerd (veel ervan kan worden gekoppeld aan de documentgeschiedenis en hun miniaturen).
Informatie voor experts
Hier vind je de plek waar je gebruikersprofiel voor LibreOffice op je computer staat:
▸ ▸ ▸ .Standaardlocaties
Het getal in de padnaam hieronder verwijst naar de laatste grote versie van LibreOffice waarmee dat type gebruikersprofiel is gemaakt. De indeling van versie 4 is anders dan die van versie 3. Je vraagt je misschien af waarom het getal sinds het verschijnen van LibreOffice 5 niet is opgehoogd; dat komt omdat de de indeling sinds LibreOffice 4 niet veranderd is en het veranderen van dat getal voor veel gebruikers zou leiden tot verlies van de persoonlijke configuratie. Als LibreOffice dat getal ooit moet veranderen, kan het wel van 4 naar niets gaan. Als LibreOffice dit getal verandert of verwijdert, moeten je scripts worden aangepast.
Windows
%APPDATA%\libreoffice\4\user
(LibreOffice 4 en hoger)%APPDATA%\libreoffice\3\user
(LibreOffice 3)
Merk op: in een gewone Windowsinstallatie levert %APPDATA%
de padnaam C:\Users\<user name>\AppData\Roaming
op, in elk geval in Engelse versies van Windows Vista en later (een deel van het pad kan voor niet-Engelse versies aan de landstaal zijn aangepast).
Kopieer en plak %APPDATA%\libreoffice\4
in de adresregel van de bestandsverkenner en druk op ↵ Enter om er meteen naartoe te gaan. Of druk op ⊞ Win + r en tik %appdata%
in en druk dan op ↵ Enter.
GNU/Linux
/home/<gebruikersnaam>/.config/libreoffice/4/user
(LibreOffice 4 en later)/home/<gebruikersnaam>/.config/libreoffice/3/user
(LibreOffice 3 vanaf 3.5.0)/home/<gebruikersnaam>/.libreoffice/3/user
(ouder dan LibreOffice 3.5.0)
Voor flatpak is het waarschijnlijk:
/home/<gebruikersnaam>/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/
Denk eraan dat de mappen .config
en .var
verborgen mappen zijn in de map /home
.
macOS
~/Library/Application Support/LibreOffice/4/user
(LibreOffice 4 en hoger)~/Library/Application Support/libreoffice/3/user
(LibreOffice 3)
Voor LibreOffice Vanilla, geleverd door Collabora: kijk in de App Store
~/Library/Containers/com.collabora.libreoffice-free
(LibreOffice 5.4)
LibreOffice Portable
LibreOfficePortable\Data\settings\user
Inhoud van het gebruikersprofiel
In het gebruikersprofiel staan enkele specialistische mappen:
- autocorr: de tabel met vervangingen die je kunt instellen op ▸ ▸
- autotext: de "AutoText" ( ▸ ) die je hebt gemaakt.
- backup: de back-upbestanden die worden gemaakt als de optie "Altijd back-up maken" ingeschakeld is op ▸ ▸ ▸ .
- basic: al je macro's.
- config: enkele configuratiebestanden, vooral werkbalken. Ook aangepaste kleurpaletten staan hier.
- database: de databases die je hebt geregistreerd.
- extensions: geregistreerde extensies.
- gallery: je persoonlijke galerij ( ▸ ).
- psprint: kan een submap "driver" bevatten (die mogelijk leeg is), een submap "fontmetric" (die mogelijk leeg is) en een bestand "pspfontcache" (waarin printerlettertypen in de cache worden opgeslagen). De map "psprint" kan geheel ontbreken. Als hij aanwezig is, kan hij zonder nadelige gevolgen worden verwijderd. Als hij wordt verwijderd, hoeft hij niet opnieuw te worden gemaakt.
- registry: bevat het merendeel van de configuratiebestanden.
- Scripts: bevat de optionele mappen voor door de gebruiker gedefinieerde scripts:beanshell, java, javascript en python. (bijvoorbeeld de scripts die je kunt vinden in: ▸ ▸ ▸ ▸ )
- store: kan leeg zijn of een bestand bevatten met de naam ".templdir.cache" (waarin sjablonen in de cache worden opgeslagen). De map "store" kan geheel ontbreken, maar is meestal aanwezig. Indien aanwezig, kan deze zonder nadelige gevolgen worden verwijderd. Als hij wordt verwijderd, wordt hij meestal, maar niet altijd, opnieuw gemaakt.
- temp: kan een submap "embeddedfonts" bevatten die op zijn beurt een submap "fromdocs" en een submap "fromsystem" bevat. De submappen "fromdocs" en "fromsystem" kunnen leeg zijn of tijdelijke bestanden bevatten. De map "temp" kan ook een bestand bevatten met de naam "document_io_logring.txt", een logboek met uitgevoerde instructies. De map "temp" ontbreekt mogelijk helemaal. Als de map aanwezig is, kan die zonder nadelige gevolgen worden verwijderd. Als de map wordt verwijderd, wordt die niet altijd opnieuw aangemaakt.
- template: hier staan zelfgemaakte en aangepaste sjablonen ( ▸ ▸ ) Kies Mijn sjablonen in de lijst
- uno_packages: hier staan de extensies die door de gebruiker zijn geïnstalleerd.
- wordbook: hier staan de zelfgemaakte woordenboeken. (zie ook deze tutorial)
Extensies (o.a. OOoLatex) kunnen eigen mappen toevoegen.
Sneltest voor beschadigde gebruikersprofielen
Gebruik een tijdelijk, nieuw gebruikersprofiel
Je kunt het standaard gebruikersprofiel dat LibreOffice gebruikt, resetten, zoals beschreven in de paragrafen hierboven. Maar je kunt LibreOffice ook starten vanaf de terminal of opdrachtregel met een ander, nieuw gebruikersprofiel. Het pad naar het gebruikersprofiel moet een goede URL zijn; sommige speciale tekens, zoals spaties, moeten UTF-8-procent-gecodeerd zijn.
Voor Linux:
soffice -env:UserInstallation=file:///tmp/test
Voor Windows:
soffice.com -env:UserInstallation=file:///c:/Folder%20Name%20With%20Spaces/my-test-profile
Voor MacOS:
open LibreOffice.app -env:UserInstallation=file:///tmp/test
Gebruikersprofielen hergebruiken
Een gebruikersprofiel mag alleen worden benaderd door één LibreOffice-proces. Intern, als een enkele gebruiker meerdere keren LibreOffice start die allemaal toegang zouden hebben tot hetzelfde gebruikersprofiel, doet alleen het eerste proces echt werk, zoals het openen van documenten voor bewerking, de overtollige processen geven hun opdrachten voor verwerking door aan de eerste. Men mag één gebruikersprofiel niet gelijktijdig laten gebruiken door meerdere accounts!
Ook kunnen verschillende versies van LibreOffice verschillende soorten gegevens opslaan in hun gebruikersprofielen. Als een nieuwe versie van LibreOffice nog geen gebruikersprofiel vindt op de standaardlocatie voor die versie, zoekt het naar een bestaande gebruikersprofiel van een eerdere LibreOffice- of OpenOffice.org-versie en migreert het alle gegevens die het kan blijven gebruiken naar de nieuwe locatie. Er kunnen vreemde effecten optreden als u expliciet een LibreOffice-versie installeert en de oude versie van een profiel blijft gebruiken.
Het grootste deel van het gebruikersprofiel kan echter veilig van de ene naar de andere machine worden gekopieerd om daar dezelfde configuratie te krijgen. Het gaat dan vooral om eigen woordenboeken, kleurpaletten, sneltoetsen, werkbalken en extensies...