What | Removed | Added |
---|---|---|
Status | NEW | CONFIRMED |
CC | ajd@realm-of-reason.us |
I confirm unacceptable slowness (and hardly readable Raleigh menus) after update to LibreOffice 5.1.5.2, somehow linked to OpenGL and GTK3. I use Leap 42.1 with XFCE desktop and Raleigh style. After recently updating to nvidia driver 367.57 and LibreOffice 5.1.5.2 from the official repos, Writer reacted very slowly to both keyboard and mouse input, esp. with large text files. Installing libreoffice-gtk3 remedied this largely, but far from perfectly. In any case, LibreOffice menus (e.g., Writer and Calc), which are black text on light grey background, turn to black on dark blue as soon as the mouse pointer moves across them, with white on dark blue for the single menu line on which the mouse pointer currently is. These colors are unergonomic, the black on dark blue hardly readable. (Firefox 49.0 menus keep working normally with Raleigh.) The new behavior seems to be connected to a move, by the developers, from GTK2 to GTK3 and from Raleigh to Adwaita as default theme. It does not depend on the user-selected LibreOffice theme; it's the same with Breeze, Galaxy (my favorite), High Contrast, Oxygen, Sifr, Tango (default), but depends on the user-selected XFCE "desktop appearance" style. When I switch the XFCE style from Raleigh to Adwaita or oxygen-gtk, I get acceptable menu colors (dark text on light background). However, I would prefer Raleigh over Adwaita or oxygen-gtk. (De gustibus non est disputandum.) After said upgrade, the two "OpenGL" checkboxes under LibreOffice -> Tools -> Options -> LibreOffice -> View -> Graphics Output are missing; under LibreOffice -> Tools -> Options -> LibreOffice -> Advanced -> Expert Configuration, I can see that both (UseOpenGL, ForceOpenGL) are set to "false". This seems to correspond to entries in /home/<user name>/.config/libreoffice/4-suse/user/registrymodifications.xcu. "glxinfo | grep OpenGL" yields: OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GTX 660 Ti/PCIe/SSE2 OpenGL core profile version string: 4.4.0 NVIDIA 367.57 OpenGL core profile shading language version string: 4.40 NVIDIA via Cg compiler OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 4.5.0 NVIDIA 367.57 OpenGL shading language version string: 4.50 NVIDIA OpenGL context flags: (none) OpenGL profile mask: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 367.57 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20 OpenGL ES profile extensions: I posted this observation in the same forum thread as the bug reporter (see his link).