On Sunday 09 December 2007 20:13, Rajko M. wrote:
On Sunday 09 December 2007 12:19:22 pm Greg Freemyer wrote:
Okay, I'm sending this from a Windows box because my Linux GUI is locked.
The locked CPU is OpenSUSE 10.3 fully updated. I don't think I have and of the supplemental OO repositories included, but I'm not sure about that.
The machine is not totally locked. Alt-tab works and if I alt-tab to an existing konsole window I can interact with the desktop via CLI. (cntrl-alt-F2 also works).
It locked when I had a *.xls file open in oocalc. The file lives on a samba server and I have it mounted.
I clicked "File - Save As" and suddenly nothing was working.
This is a first for me. (2 months of KDE usage and counting). I would like to know how to fix this without being forced to loose my oocalc work. (I had about 15 minutes of edits in there this time, but what about next time?)
I created small spread sheet and saved as xper.xls, than opened again added content and saved again.
The only anomaly is that 'Save' is grayed out even after it was saved and again opened, so both time I had to use 'Save As' after adding some content.
So I run third time added changes, but this time I was able to use Save. The difference was that second time I changed cell, but didn't move cursor outside edited cell with Enter or cursor key, so Calc did not registered added content as a change, but change was recorded in saved file anyway. IMHO this would be bug too.
The file was on local file system. So your problem has to be something with remote files.
-- Regards, Rajko
You're right, the problem is down to the locking mechanism of the files. I have the same problem but mine is running on OPenSuSE 10.2, client and server, and the files are served by NFSv4. OO locks the files for the purposes of change, in other words you have sole RW privileges, anybody else on the network gets R only privileges. There is a a work round, which if you are on a network is dangerous, because it removes the locks totally. SO BE WARNED If you locate the file by inputting, in a konsole, 'type -p soffice' as root, to give the location of the file on your machine. Open 'soffice' with an editor, and amend lines 37 to 45. ------------------------------ before amendment ------------ # # STAR_PROFILE_LOCKING_DISABLED=1 # export STAR_PROFILE_LOCKING_DISABLED # # file locking now enabled by default SAL_ENABLE_FILE_LOCKING=1 export SAL_ENABLE_FILE_LOCKING ------------------------------ after amendment ------------- STAR_PROFILE_LOCKING_DISABLED=1 export STAR_PROFILE_LOCKING_DISABLED # # file locking now enabled by default #SAL_ENABLE_FILE_LOCKING=1 #export SAL_ENABLE_FILE_LOCKING unset SAL_ENABLE_FILE_LOCKING ---------------------------------------------------------------- This is a dirty method, which should suffice until the problem of locking is resolved. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org