Hallo LIStige, ich habe ein interessantes Problem (SuSE9.2/KDE3.3.0 + alle Patches): Unter meinem Arbeitsverzeichnis (/home/michael) habe ich eine FAT32-Partition gemountet (/home/michael/projekte), in der ich Projekte für die Fira aufbewahre, die ich gelegentlich mit Windows bearbeiten muß. Ausserdem habe ich das OOo 1.1.4 installiert, _nicht_ die 1.1.3-Version, die Suse beigelegt hat. Es ist eine Netwerkinstallation. Mein Benutzerverzeichnis liegt unter /home/michael/Programme/OpenOffice114. Sobald ich mit OOo 1.1.4 versuche, dort eine vorhandene Datei mich "speichern" oder "speichern unter" zu überschreiben, bekomme ich die Fehlermeldung "Sicherungskopie konnte nicht erstellt werden". Wobei die Option "Sicherungskopie immer erstellen" ausgeschaltet ist. Das Problem tritt nur auf der eingebundenen FAT32-Partition auf, unter Reiser klappt das alles hervorragend. Dieses Problem haben offenbar auch einige andere OOo-Benutzer, ohne das bisher eine Lösung gefunden wurde. Mit Hilfe einiger Leute aus der OOo-Liste habe ich nun alle mount-Optionen und Zugriffsrechte abgeklappert, es scheint alles O.K. zu sein: Jeder Benutzer hat dort alle Rechte (u.a. umask=0000)! Zuletzt habe ich mich mit strace angefreundet (schönes Tool!!!) und das Problem dingfest gemacht (nochmals Dank an Marc Santhoff für die Hilfe zu später Stunde). Beim Speichern auf die Reiser-Partition im Arbeitsverzeichnis sieht das Protokoll so aus: 21:39:51 open("/home/michael/Faltblatt.sxw", O_RDONLY) = 23 21:39:51 open("/home/michael/Programme/OpenOffice114/user/backup/... ...Faltblatt0.sxw", O_WRONLY|O_CREAT, 0100644) = 24 21:39:51 mmap2(NULL, 5590, PROT_READ, MAP_PRIVATE, 23, 0) = 0x48f57000 ...[Rest spar ich mir] Beim Speichern auf die FAT-Partition hingegen so: 21:14:43 open("/home/michael/projekte/Faltblatt.sxw", O_RDONLY) = 23 21:14:43 open("/home/michael/Programme/OpenOffice114/user/backup/... ...Faltblatt0.sxw", O_WRONLY|O_CREAT, 0100777) = 27 21:14:43 mmap2(NULL, 5576, PROT_READ, MAP_PRIVATE, 23, 0) = -1 ... ...EPERM (Operation not permitted) Marc meinte dazu:
Oder es gibt einen echten Grund für deren Fehlschlagen ... um das auseinanderzuhalten könntest Du mal die MAilingliste u.ä. bei Suse dazu befragen, ob irgnedein mmap-bug bekannt ist. Kann aber sein, daß mmap auf einer FAT32-Partition nicht zulässig ist.
Hat einer von euch ggf. eine Ahnung, was da warum schief laufen könnte? Gruß, Michael -- ____ / / / / /__/ Michael Höhne / / / / / / mih-hoehne@t-online.de / _____________________________________/