Bug 115427 - .deb packages seem to lack GTK3 integration
Summary: .deb packages seem to lack GTK3 integration
Status: RESOLVED NOTABUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
6.0.0.3 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-03 17:03 UTC by Goyo
Modified: 2018-03-05 19:14 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
About dialog, TDF version (45.91 KB, image/png)
2018-02-12 19:47 UTC, Goyo
Details
About dialog, Ubuntu version (42.49 KB, image/png)
2018-02-12 19:48 UTC, Goyo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Goyo 2018-02-03 17:03:55 UTC
Description:
LibreOffice 6.0 uses GTK2 in Ubuntu 17.10. The readme does not mention GUI toolkits. Advide in several forums suggested setting SAL_USE_VCLPLUGIN to "gtk3" so I tried:

$ SAL_USE_VCLPLUGIN=gtk3 libreoffice6.0

and

$ export SAL_USE_VCLPLUGIN=gtk3
$ libreoffice6.0

but nothing changed.


Steps to Reproduce:
1. Download LibreOffice for Linux from libreofice.org
2. Install as explained in README_en-US
3. Launch libreoffice

Actual Results:  
I see a gtk2 GUI. Click the "Open File" button brings the old gtk2 filedialog.

Expected Results:
The GUI should be using gtk3 or there should be a documented way of making it use gtk3.


Reproducible: Always


User Profile Reset: Yes



Additional Info:
Version: 6.0.0.3
Build ID: 64a0f66915f38c6217de274f0aa8e15618924765
CPU threads: 8; OS: Linux 4.13; UI render: default; VCL: gtk2; 
Locale: es-ES (es_ES.UTF-8); Calc: group


User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1 (KHTML, like Gecko) Version/11.0 Safari/605.1 Ubuntu/17.10 (3.26.1-1ubuntu1) Epiphany/3.26.1
Comment 1 Xisco Faulí 2018-02-07 19:29:28 UTC Comment hidden (obsolete)
Comment 2 Goyo 2018-02-12 19:47:42 UTC
Created attachment 139838 [details]
About dialog, TDF version
Comment 3 Goyo 2018-02-12 19:48:29 UTC
Created attachment 139839 [details]
About dialog, Ubuntu version
Comment 4 Goyo 2018-02-12 19:50:19 UTC
This does not look right to me. The packages are hosted by TDF[1] and include a readme that mentions https://bugs.libreoffice.org (which redirects to https://bugs.documentfoundation.org) as the place to file bugs. The about dialog says "This release was supplied by The Document Foundation".

The packages by Ubuntu “LibreOffice Packaging” team are hosted in Launchpad, the about dialog says "This release was supplied by The Document Foundation, Debian and Ubuntu" and do not show this issue.

This report is about the version described in the attechment "About dialog, TDF version"[2]

[1]http://download.documentfoundation.org/libreoffice/stable/6.0.1/deb/x86_64/
[2]https://bugs.documentfoundation.org/attachment.cgi?id=139838
Comment 5 Buovjaga 2018-03-05 19:14:36 UTC
I was told that one reason is the CentOS version used for the builds does not have new enough GTK+ libraries. The GTK3 integration is also still a work in progress (although rapidly approaching production quality).

I will close this in the belief that the problem will be solved in time when the build boxes are updated.