Am Freitag, 23. Februar 2018, 12:30:58 schrieb H.Merijn Brand:
On Mon, 05 Feb 2018 11:35:14 +0100, Wolfgang Bauer
wrote:
But, openSUSE's ibus package forces the GNOME integration if that's installed, by setting OOO_FORCE_DESKTOP=gnome on login.
not here (using a tcsh in Plasma5 on xterm)
Well, as I already pointed out, /etc/X11/xim.d/ibus contains this: # Force OOo to use gtk-immodule # Only libreoffice-gnome supports IM module # To fix cursor following problem (on_the_spot), do not use libreoffice-kde4 if [ -e /usr/lib64/libreoffice/program/libvclplug_gtklo.so ] || [ -e /usr/lib/libreoffice/program/libvclplug_gtklo.so ] || [ -e /usr/lib64/libreoffice/program/libvclplug_gtk3lo.so ] || [ -e /usr/lib/libreoffice/program/libvclplug_gtk3lo.so ]; then export OOO_FORCE_DESKTOP=gnome else echo "libreoffice-gnome is not found. For better IBus support, please install libreoffice-gnome" fi I don't know whether this would show up in your "tcsh in Plasma5 on xterm" too, or what you did to check that... ;-)
Hmm, wouldn't uninstall libreoffice-gtk3 not also break KDE/Plasma integration?
No. Why would you think that? The KDE/Plasma integration is provided by libreoffice-kde4. Of course you need to have *that* installed to use it though. libreoffice-gtk3 contains the GTK(3) integration obviously... "This package contains Gtk3 interface rendering option for LibreOffice." My point was that the KDE integration is never used (automatically) even if it is installed, when both libreoffice-gnome/libreoffice-gtk3 (either of them) *and* ibus are installed as well. The latter (ibus) basically "breaks" the automatic selection in that case, as it forces libreoffice to use the GNOME integration regardless of the desktop in use.
Personally I don't care at all about Gnome desktop (integration), but this looks like cross-dependency
I don't understand. What do you mean with "cross-dependency" here? Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org