Hallo zusammen,
ich hab da ein problem bei Void und zwar mit onlyoffice.
wenn ich eine datei vom Windows Server bearbeite und diese anschließend speichere ändert sich nichts in der Datei.
muß ich da noch berechtigungen erteilen?
hab mir schon flatseal installiert und schon ein wenig rumprobiert onme erfolg!
hat wer eine Idee woran das liegen kann?
LG Rupert
Alles anzeigen
nachdem ich da keine Ahnung habe, hab ich einfach mal eine KI befragt, ob es hilft??????
Hier sind die Schritte, um das Problem in Flatseal zu beheben:
1. Flatseal-Konfiguration für OnlyOffice
- Öffnen Sie Flatseal und wählen Sie OnlyOffice Desktop Editors.
- Gehen Sie zum Abschnitt Dateisystem (Filesystem).
- Aktivieren Sie Alle Benutzerdateien (All user files) – Optional, aber hilfreich.
- Fügen Sie unter Andere Dateien (Other files) den spezifischen Pfad hinzu, unter dem Ihr Windows-Server gemountet ist.
- Meistens ist das /run/user/1000/gvfs/ (bei GNOME/Gio-Mounts) oder der Ort, den Sie in /mnt oder /media festgelegt haben.
- Tipp: Nutzen Sie am besten host oder direkt den Pfad: /run/user/1000.
- Ganz wichtig: Starten Sie OnlyOffice komplett neu (über Flatseal beenden).
2. Warum Flatseal allein nicht reicht: Berechtigungen
Nur weil die App den Ordner sieht, heißt es nicht, dass sie schreiben darf.
- Temporäre Dateien: Office-Programme speichern Änderungen in temporären Dateien (.~lock.file.docx), die im gleichen Ordner erstellt werden müssen, bevor die Originaldatei überschrieben wird.
- Schreibrechte auf dem Server: Stellen Sie sicher, dass Ihr Linux-User auf dem Windows-Share nicht nur Lese-, sondern auch Schreib-/Änderungsrechte (Modify) besitzt.
Verschwundene Änderungen: Wenn OnlyOffice keine Sperrdatei (.lock) erstellen darf, sieht es so aus, als ob gespeichert wird, aber in Wahrheit passiert nichts.
Server Fault +2
3. Alternative: Netzwerk-Share direkt einbinden
Anstatt über den File-Manager (Nautilus/Dolphin) zu gehen, können Sie versuchen, den Samba-Share direkt in der /etc/fstab von Void Linux zu mounten. Wenn der Share unter /mnt/windows-server gemountet ist, können Sie diesen Pfad in Flatseal (Schritt 1) eintragen, und die Chancen stehen besser, dass OnlyOffice die Sperrdateien korrekt handhabt.
Zusammenfassung der notwendigen Flatseal-Einstellungen:
- Filesystem / Other files: /run/user/1000 oder der Pfad Ihres Mounts (z.B. /mnt/samba).
- Network: Zugriffe aktiviert lassen.
Sollte das alles nicht helfen, liegt ein bekanntes Problem vor, bei dem OnlyOffice (Flatpak) die Sperrdateien nicht korrekt handhabt. In diesem Fall hilft oft nur, die Datei lokal zu bearbeiten und dann zurückzukopieren, oder das nackte Binärpaket (statt Flatpak) zu verwenden.