I started getting problems with the latest beta of Libreoffice, so I reverted to the stable version - 4.2.11. However, problems persisted, especially crashing out of the program when trying to save a file. So I completely removed libreoffice, the profile and searched for any file with libreoffice in it - they were all over the place - and did a fresh install from the LO source. Still getting the same crash. Start from terminal and get:
(soffice:3588): GConf-WARNING **: Client failed to connect to the D-BUS daemon:Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
GConf warning: failure listing pairs in `/desktop/gnome/interface': No D-BUS daemon running
Program starts but on crash shows:
Error creating proxy: The connection is closed (g-io-error-quark, 18)
Using Linux 3.13.5-18.gbb654e2-desktopopenSUSE 13.1 (Bottle) (x86_64)
Many thanks for that. I removed the Gnome branding file, and noticed that the KDE branding files had already been deleted in the latest attempt to clean things up. LO now works, albeit with a pretty horrible interface, but I’m sure I can deal with that!
I can only speak of 4.1. I don’t have 4.2 installed. But those fixes I mentioned should be part of 4.2 as well.
Could you run it in a terminal window and post the error message you get when it crashes?
Although I had installed it as a test for a short while, and it didn’t crash with the KDE4 oxygen them. But I don’t think I tried to save.
Can you try to enable “Use LibreOffice dialogs” in the settings (LibreOffice->General)?
I may try to upgrade to LO 4.2 later and see if I can reproduce this.
I installed LO 220.127.116.11 now from the LibreOffice:Factory repo, and can reproduce the crash with libreoffice-gnome and the Gtk-Oxygen theme.
But with libreoffice-kde4 (and the KDE Oxygen theme) it does not crash here.
Maybe you installed the wrong package? OpenSUSE’s libreoffice-kde4 package won’t work with the LO version from their homepage, if that’s what you installed.
Again, openSUSE’s libreoffice-kde4 won’t work with LibreOffice from the LO homepage.
Install the complete LibreOffice from the LibreOffice:Factory repo and the KDE4 integration should work (and not crash with the oxygen theme).
Apparently you were STILL using the GNOME integration, which indeed seems to have a problem with Gtk-Oxygen.
This should NOT be necessary at all.
First it should not crash any more.
Second, you can just delete ~/.kde4/share/config/LibreOfficerc, it only contains the settings for the KDE file dialog and LO will work fine without it. You don’t have to create it by running LibreOffice as a different user (or even root).
Third, with the GNOME integration (which is what this thread is about, it crashed with the Gtk2-Oxygen theme), this file is not even used. LO shows the Gtk file dialog then. So your workaround won’t work.