[Libreoffice-bugs] [Bug 124044] KDE5 VCL may require a little more cooking for wide consumption (at least on impress)

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Thu Mar 14 16:28:29 UTC 2019


https://bugs.documentfoundation.org/show_bug.cgi?id=124044

--- Comment #4 from Michael Weghorn <m.weghorn at posteo.de> ---
(In reply to Katarina Behrens (CIB) from comment #2)
> In other words, it is bit too early to panic. If it is this broken some 4-5
> months down the road, let's talk again.

I took this topic to today's ESC (Engineering and Steering Committee) call and
the decision (according to suggestion) was to take some more time, keep an eye
and take a decision once 6.2 is getting closer to become "still" (i.e. the 6.3
release). From the minutes (to become available in the mailing list archives at
[1] sometime soon):

* keep kde5 as default on KDE Plasma and LXQt desktops for LibreOffice 6.2?
  (Michael W)
   + kde5 is currently default on Plasma & LXQt
   + tdf#124044 correctly states it’s not yet ready for “production”
   + concerned that by the time 6.2 is ‘still’ - will it be ready.
   + talked with Bubli – and suggest waiting some weeks until 6.2.5
   + happy if you are (Michael)
     + if you do the work – you decide (Miklos)
   => leave it to those doing the work to decide.

So basically, a decision is supposed to be taken in time for LO 6.2.5 (s.
schedule at [2]).


(In reply to sergio.callegari from comment #3)
> My report was concerned with the fact that 4 months before 6.3 are really
> not those many, and that even if "fresh" and particularly a .2 is not for
> the faint hearted, it is the first time in which using "fresh" I find myself
> really a bit bad a ease with bug reporting.

I do understand quite well. On the other hand, there's been quite some positive
reaction on kde5 as well, so I think it's reasonable to do as outlined above.

I'd like to encourage you to keep track of the current status and tell us how
you see it once again it get's closer to the 6.2.5 freeze.

> In fact my problem are not the bugs themselves, but actually their nature
> that this time is quite subtle. I really cannot find what triggers behaviors
> like those at points 2/3 in my previous post, so I find it very hard to open
> bugs that make sense or that can be at least slightly useful, and this is
> probably what makes me see the 4 months shorter than they actually are.

In case you can still find out more about this, this would be really helpful
for any developer considering to look into this, and thus for getting those
ugly things fixed. It's OK for a bug to not be 100 % reproducible and say e.g.
"When I do this, about 1 out of 10 times, this and that fails." While those are
for sure not the nicest bugs to analyse, it's not uncommon and there are ways
to deal with that.

> For what concerns the gtk3_kde5 VCL, on my system if I launch LibO as:
> 
> SAL_USE_VCLPLUGIN=kde4 libreoffice6.2
> 
> then it uses the kde4 plugin
> 
> with
> 
> SAL_USE_VCLPLUGIN=gtk3 libreoffice6.2
> 
> then it uses the gtk3 plugin
> 
> but with
> 
> SAL_USE_VCLPLUGIN=gtk3_kde5 libreoffice6.2
> 
> still it seems to use the kde5 VCL and it reports using the kde5 VCL.
> 
> This is why I was suggesting keeping around the kde4 VCL. On my kubuntu
> 18.10 installation using LibO with the Document Foundation packages, the
> gtk3_kde5 VCL does not seem to be selectable.

The packages provided by TDF actually don't include gtk3_kde5.

In case it's decided to "disable" kde5 for 6.2, the easiest thing would
probably be to revert commit [3], resulting in kde5 not to be chosen
automatically any more, but the order on KDE Plasma and LXQt then becoming:
gtk3_kde5, kde4, gtk3, gtk, gen
In your case, where gtk3_kde5 is not available, that would mean that kde4 would
be used (as desired).

People still wanting to use kde5 would then have to set the SAL_USE_VCLPLUGIN
environment variable (i.e. kde5 would become opt-in rather than opt-out in some
sense...)

[1] https://lists.freedesktop.org/archives/libreoffice/2019-March/thread.html
[2] https://wiki.documentfoundation.org/ReleasePlan/6.2#6.2.5_release
[3]
https://gerrit.libreoffice.org/plugins/gitiles/core/+/f2bf002e90bf5cc74cf190d66507e59b78ba73e9%5E!

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20190314/9e18b52f/attachment.html>


More information about the Libreoffice-bugs mailing list