Home / Archiv / Tipp der Woche / LibreOffice und die Lock-Dateien

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Eingedost
(161 Punkte bei 4 Stimmen)
Aufteiler
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.

LibreOffice und die Lock-Dateien

LibreOffice und die Lock-Dateien

→ Zum Tipp-Archiv...

Wenn sich unter LibreOffice eine Datei nur öffnen, aber nicht speichern lässt, kann das gleich mehrere Gründe haben. Auf einen davon kommt man nicht so leicht.

Öffnet LibreOffice ein Dokument nur schreibgeschützt, sollte man zunächst die Zugriffsrechte prüfen. Das gilt insbesondere, wenn man das Dokument aus einer fremden Quelle erhalten hat. Liegt die Datei nicht im Heimatverzeichnis, sondern auf einem USB-Stick oder einer anderen Festplatte beziehungsweise Partition, könnte diese zudem nur-lesend eingebunden sein. Neben diesen naheliegenden Gründen gibt es aber noch einen.

Lock-Picker

Sobald LibreOffice eine Datei öffnet, erstellt es im gleichen Verzeichnis eine versteckte Datei. Ihr Name beginnt mit dem Präfix .~lock., dem der Dateiname des Dokuments folgt. Am Ende hängt LibreOffice noch ein # an. Öffnet man also beispielsweise das Textdokument loremipsum.odt in Writer, legt LibreOffice die Datei .~lock.loremipsum.odt# an.

Hier hat LibreOffice zwei Dokumente geöffnet.

Hier hat LibreOffice zwei Dokumente geöffnet.

Sie kennzeichnet die Datei als „bereits geöffnet“: Das LibreOffice einer anderen Person sieht anhand dieser Datei, dass bereits jemand das Dokument bearbeitet, und öffnet es sicherheitshalber nur-lesend. So verhindert LibreOffice, dass mehrere Personen gleichzeitig das Dokument öffnen und Änderungen womöglich überschreiben.

Rückstände

Die Lock-Datei löscht LibreOffice normalerweise, sobald man das zugehörige Dokument wieder schließt. Als Anwender bekommt man nichts davon mit. In einigen Fällen bleiben die Lock-Dateien jedoch zurück. Das passiert beispielsweise, wenn man eine (fehlerhafte) Extension ausprobiert und diese LibreOffice zum Absturz zwingt.

Wenn sich LibreOffice eine Datei nur lesend öffnet, sollte man deshalb nachsehen, ob nicht eine Lock-Datei existiert und diese dann löschen (im Dateimanager muss man dazu die versteckten Dateien anzeigen lassen).

Gehaltvolle Inhalte

Doch Vorsicht: Man sollte die Lock-Datei wirklich nur dann löschen, wenn man absolut sicher ist, dass niemand anderes in diesem Moment auf die Datei zugreift. Die Alarmglocken sollten immer schrillen, wenn das Dokument auf einem Netzwerkspeicher liegt.

Die Lock-Dateien selbst sind übrigens einfache Textdateien, die eine Zeile mit ein paar interessanten Zusatzinformationen enthalten. So erfährt man aus ihr nicht nur den Autor, sondern auch das Datum und die Uhrzeit, zu dem das Dokument zum letzten Mal gespeichert wurde. Als dritte Information liefert die Lock-Datei noch den Speicherort der LibreOffice-Konfiguration. Anhand dieser Daten lässt sich schnell überprüfen, ob die Datei gerade noch in Bearbeitung ist und wer sie zuletzt geöffnet hatte. Vor dem Löschen der Lock-Datei sollte man folglich den letzten Autor kontaktieren und gegebenenfalls vorwarnen.

Die Lock-Dateien enthalten ein paar Informationen über Autor und Datum.

Die Lock-Dateien enthalten ein paar Informationen über Autor und Datum.

Komplettabschaltung

Man kann das Anlegen der Lock-Dateien aber auch komplett unterbinden. Dazu öffnet man als Nutzer root das Startskript soffice. Dessen Speicherort verrät:

which soffice

Ganz am Anfang befindet sich die Zeile:

export SAL_ENABLE_FILE_LOCKING

Ihr stellt man ein # voran:

# export SAL_ENABLE_FILE_LOCKING

Das Abschalten sollte man sich jedoch gut überlegen, da es insbesondere beim Einsatz von Netzwerkspeichern beziehungsweise in Zusammenhang mit NFS für Probleme sorgen kann.

Bookmark and Share

Kommentare

Tipp der Woche

Bilder vergleichen mit diffimg
Bilder vergleichen mit diffimg
Tim Schürmann, 01.04.2014 12:40, 1 Kommentare

Das kleine Werkzeug diffimg kann zwei (scheinbar) identische Bilder miteinander vergleichen und die Unterschiede optisch hervorheben. Damit lassen sich nicht nur Rätsel a la „Orignial und Fäls...

1268 Hits
Wertung: 128 Punkte (12 Stimmen)

Aktuelle Fragen

programm suche
Hans-Joachim Köpke, 13.04.2014 10:43, 8 Antworten
suche noch programme die zu windows gibt, die auch unter linux laufen bzw sich ähneln sozusagen a...
Funknetz (Web-Stick)
Hans-Joachim Köpke, 04.04.2014 07:31, 2 Antworten
Bei Windows7 brauche ich den Stick nur ins USB-Fach schieben dann erkennt Windows7 Automatisch, a...
Ubuntu 13.10 überschreibt immer Windows 8 Bootmanager
Thomas Weiss, 15.03.2014 19:20, 8 Antworten
Hallo Leute, ich hoffe das ich richtig bin. Ich habe einen Dell Insipron 660 Ich möchte gerne Ub...
USB-PTP-Class Kamera wird nicht erkannt (Windows-only)
Wimpy *, 14.03.2014 13:04, 15 Antworten
ich habe meiner Frau eine Digitalkamera, AGFA Optima 103, gekauft und wir sind sehr zufrieden dam...
Treiber
Michael Kristahn, 12.03.2014 08:28, 5 Antworten
Habe mir ein Scanner gebraucht gekauft von Canon CanoScan LiDE 70 kein Treiber wie bekomme ich de...

Jetzt auf den Mailinglisten

Re: [EasyLinux-Ubuntu] [zur Info] KMail
Joachim Puttkammer, 21.04.2014 10:32
Am Montag, 21. April 2014 schrieb Heiko Ißleib: Hallo Heiko, installiert : Version 4:4.12.5+really4.4.11.1+...
Re: [EasyLinux-Ubuntu] [gelöst]_Fotos_vom_Android-Handy_auf_Wheezy-NB
"J.Bilder", 21.04.2014 10:31
Hi Hartmut, Am 21.04.2014 09:22, schrieb Hartmut Haase: > Hallo Johanna, >> Gigolo ist eher ein...
Re: [EasyLinux-Ubuntu] [zur Info] KMail
Heiko, 21.04.2014 09:55
Am Montag, 21. April 2014, 09:15:25 schrieb Joachim Puttkammer: Hallo Joachim. > > Habe die aktuel...
Re: [EasyLinux-Ubuntu] [zur Info] KMail
Heiko, 21.04.2014 09:47
Am Montag, 21. April 2014, 09:15:25 schrieb Joachim Puttkammer: Hallo Joachim. > Hallo, > > H...
Re: [EasyLinux-Ubuntu] [erledigt] Xubuntu 14.04
Hartmut Haase, 21.04.2014 09:34
Hallo Heiko, > Auch bei meinen Susies habe ich immer erst Monate später upgegradet, > um zu verhinde...