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!
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!
FS#44736 - [libreoffice-fresh] Unusable menus in libreoffice-4.4 on plasma-5.2
Attached to Project:
Arch Linux
Opened by Chris (wryfi) - Sunday, 26 April 2015, 16:19 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 30 July 2015, 18:43 GMT
Opened by Chris (wryfi) - Sunday, 26 April 2015, 16:19 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 30 July 2015, 18:43 GMT
|
DetailsDescription: Running libreoffice-4.4 on plasma-5.2, the display of pulldown menus is corrupted. Checkboxes and radio selects are a fugly mess, and mousing over menu items does not highlight them. The only toolkit that is usable is the "generic" one (but it's not a very good experience, either). gtk2, gtk3, and kde are all broken.
This bug does not exist in the official RPM builds from AUR. In that build, the gtk frontend at least seems to work properly. Please see this post in the bbs for more details (including screenshot): https://bbs.archlinux.org/viewtopic.php?pid=1519587 |
This task depends upon
Closed by Andreas Radke (AndyRTR)
Thursday, 30 July 2015, 18:43 GMT
Reason for closing: Upstream
Additional comments about closing: There's not much Arch can do here. KDE-users should make sure it's working in LibO 5.0 branch or report a bug to the LibO people.
Thursday, 30 July 2015, 18:43 GMT
Reason for closing: Upstream
Additional comments about closing: There's not much Arch can do here. KDE-users should make sure it's working in LibO 5.0 branch or report a bug to the LibO people.
I have tried every toolkit supported by libreoffice, I have tried changing various theming settings, etc.
In the forum post linked in the original bug report, other users confirm the problem.
Please re-open this issue and test it yourself before closing.
As I said, it's working fine here (and for jiehong) , so there is something different about your system that's causing the problem. I'm still thinking this has to be related to LO settings and/or theme. When you go to Tool > Options > View, what do you see?
I cannot make the bug go away no matter what I try. I have removed my ~/.config/libreoffice, tried lots of different settings for GNOME Application Style in system settings, and many other things.
If you guys are sure we're all running the same versions of things, it would be helpful if we could compare other settings. My lists of installed packages are here: http://pastebin.com/CbLDF7Dx
What other info can we gather to compare?
No matter what combination I try in system-settings, however, I get the same toolkit and theme. Is there some other hidden gtk setting somewhere?
My options for gtk2 are oxygen-gtk or Raleigh; for gtk3 oxygen-gtk or Default. No difference with any of them, even after logging out and back in.
Moreover, setting SAL_USE_VCLPLUGIN to any of "gtk2", "gtk3", or "kde4" renders exactly the same toolkit and theme. The only VCLPLUGIN setting that changes anything is "gen" with its tiny icons and dark color scheme.
# File created by KDE Gtk Config
# Configs for GTK2 programs
include "/usr/share/themes/Adwaita/gtk-2.0/gtkrc"
style "user-font"
{
font_name="Bitstream Vera Sans Roman"
}
widget_class "*" style "user-font"
gtk-font-name="Bitstream Vera Sans Roman 10"
gtk-theme-name="Adwaita"
gtk-icon-theme-name="breeze"
gtk-fallback-icon-theme="oxygen"
gtk-toolbar-style=GTK_TOOLBAR_BOTH
gtk-menu-images=1
gtk-button-images=1
# File created by KDE Gtk Config
# Configs for GTK2 programs
include "/usr/share/themes/Adwaita/gtk-2.0/gtkrc"
style "user-font"
{
font_name="Oxygen-Sans Sans-Book"
}
widget_class "*" style "user-font"
gtk-font-name="Oxygen-Sans Sans-Book 10"
gtk-theme-name="Adwaita"
gtk-icon-theme-name="breeze"
gtk-fallback-icon-theme="gnome"
gtk-toolbar-style=GTK_TOOLBAR_ICONS
gtk-menu-images=1
gtk-button-images=1
I'm running out of ideas here.
In this test account, I found that libreoffice behaved properly, but that dolphin didn't match the rest of plasma5 (as it is still based on KDE Development Platform 4.14.8). I realized that I must have done something under my regular user account to make KDE4 apps match plasma5's appearance, and started googling, at which point I was reminded of what I had changed.
The qtconfig-qt4 utility allows one to choose a GUI Style for kde4 apps running under plasma5. I had changed the theme from "Desktop Settings (Default)" to "Breeze" after installing breeze-kde4. Setting this back to the default (which surprisingly corresponded to Plastique on my system) results in a reasonably behaving libreoffice, but of course any unported KDE4 apps like Dolphin do not matching the plasma5 style. (Screenshots: https://goo.gl/s4O87T and https://goo.gl/Q8YOG0)
I tried all of the different qt4 themes available in qtconfig-qt4, and while they each had minor issues, Breeze was the only one that was broken to the point of being unusable. I ultimately installed oxygen-kde4, and found that the Oxygen theme looks pretty decent next to Breeze, and maintains functionality in libreoffice.
So the real bug here is between libreoffice-4.4 and breeze-kde4. I didn't have this problem with lo-4.3, but I don't remember if lo-4.3 tried to use Breeze.
Another thing I still do not understand (possibly related, possibly another bug) is why I always get the KDE4 interface in libreoffice when setting SAL_USE_VCLPLUGIN="gtk2". The gtk3 option also causes lots of problems, but I think I read somewhere that gtk3 for libreoffice is still experimental, so this is not such a shocker.
So there's nothing we can do about it