Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#10132 - openoffice (2.4.0-1) qt/kde integration not working

Attached to Project: Arch Linux
Opened by Vinay S Shastry (shastry) - Wednesday, 09 April 2008, 08:30 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 12 June 2008, 13:43 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture i686
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The qt interface of openoffice is not working. I always get the gtk one.
No go with the OOO_FORCE_DESKTOP=kde method either.
The kde desktop seems to be recognised as the crystal icons are selected. But just the toolkit is gtk.

Additional Info:

openoffice-base 2.4.0-1
qt3 3.3.8-7
gtk2 2.12.9-1

%] ldd /opt/openoffice/program/soffice.bin | grep -i gtk
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb6052000)

%] ldd /opt/openoffice/program/soffice.bin | grep -i qt
nothing.
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Thursday, 12 June 2008, 13:43 GMT
Reason for closing:  Won't fix
Comment by Jan de Groot (JGC) - Wednesday, 09 April 2008, 09:40 GMT
This is on purpose. The GTK VCL plugin is forced in /usr/bin/soffice.

The reason to force the GTK VCL plugin is because the Qt plugin is broken. Openoffice has a bad habit in calling GTK function without initializing gtk, which means your openoffice program will crash and hang with 100% CPU usage in a loop when opening any file.
Comment by Andreas Radke (AndyRTR) - Thursday, 12 June 2008, 13:43 GMT
this is a major upstream issue. we can't fix it only reduce the effect it has in non gtk-desktops. OOo 2.4.1 in testing should improve situation a bit.

Loading...