LibreOffice 4.0 Unity Integration in Ubuntu 12.04

I have installed the new Libre Office 4.0 into Ubuntu 12.04 (64-bit).

It works very well so far.

According to the New Features page
<https://www.libreoffice.org/download/4-0-new-features-and-fixes> and
today's announcement
<http://nabble.documentfoundation.org/The-Document-Foundation-announces-LibreOffice-4-0-td4035070.html>
, Unity Integration is built in.

Sadly, this is not working for me.

Any idea how to get the Unity Integration working?

Thank you.

Did you install LO manually? If so you may not have installed the desktop integration which is a separate step in the Linux manual install.

From the readme.txt file:

Installation of LibreOffice on Debian/Ubuntu-based Linux systems

Jay Lozier wrote

Paddy Landau wrote

According to the New Features page ... Unity Integration is built in.

Sadly, this is not working for me.

Did you install LO manually? ... cd desktop-integration ...

The installation process is now completed, and you should have icons for
all the LibreOffice applications in your desktop's Applications/Office
menu.

Thank you for your reply, but this was not what I was referring to. I was
referring to the Unity menu-bar integration.

If you look at the New Features page
<https://www.libreoffice.org/download/4-0-new-features-and-fixes> , about
halfway down (under the title "GUI"), you will see a screen-shot of the
Unity Integration.

Since my last posting, I have been informed that perhaps it may not work in
Ubuntu versions prior to the current Alpha version (13.04), so perhaps it
will not work in 12.04?

I have installed LO 4.0 on Linux Mint 13 (Ubuntu 12.04) with no problems. I am using the Cinnamon desktop. Integration was fine for me.

The authorized version of LibreOffice for Ubuntu does allow for Unity.

It may be that you should look a the link below

http://askubuntu.com/questions/13758/how-can-i-edit-create-new-launcher-items-in-unity-by-hand

It is not a pleasure, but it can be done.

Jay Lozier wrote

I have installed LO 4.0 on Linux Mint 13 (Ubuntu 12.04) with no problems.
I am using the Cinnamon desktop. Integration was fine for me.

As I understand, Cinnamon does not have the Unity global menu. Am I
mistaken?

Paul D. Mirowsky wrote

The authorized version of LibreOffice for Ubuntu does allow for Unity.

It may be that you should look a the link below

http://askubuntu.com/questions/13758/how-can-i-edit-create-new-launcher-items-in-unity-by-hand

That's not the problem. The menu items are fine. I am talking about the
integration of the application's menu (not the launcher menu) into the Unity
global menu at the top.

See this screen-shot
<https://www.libreoffice.org/assets/Uploads/EN-Project_images/4.0NewFeatures/GUI/Unitymenu.png>
to understand what I mean — it's the Libre Office menu, not the main menu of
all applications.

Jay Lozier wrote

I have installed LO 4.0 on Linux Mint 13 (Ubuntu 12.04) with no problems.
I am using the Cinnamon desktop. Integration was fine for me.

As I understand, Cinnamon does not have the Unity global menu. Am I
mistaken?

AFAIK you are correct

There has been a lot of updates lately for 12.04, even some Unity ones. I run MATE instead of Unity. Maybe 12.10 works better. I am running it on my testing laptop [but with MATE as well], but run 12.04/MATE for my default desktop system.

I do see the Unity Integration "box" you are referring to. My question seem to be what it the current state of the Unity Integration for the 12.04/12.10 versions. How much has been changed between 3.6.5 and 4.0.0 that affected the integration, other than the addition of "persona" to the UI?

I wonder why the integration will not work with 12.xx since that it the current version of Ubuntu? It what you was given was true, why would they work on doing the work on the OS version that is not even out? Does not make sense. I waited a long time before I went from 10.04 LTS to 12.04LTS, just before 12.10 came out. So if the next LTS is 14.04LTS, then there will be a lot of Ubuntu users [Unity or others] that will be still using 12.xx for another year or so. Now work for 12.xx, does not make sense. It needs to work and not "make" you wait till 13.04 or later.

Hi :slight_smile:
All bug-fixes and stuff gets backported to 12.04 for the next 4 years.  If something isn't working well right now then it'll probably get fixed reasonably soon.  If a more recent version of Ubuntu already has a fix for something then 12.04 will get it really soon. 
Regards from
Tom :slight_smile:

Hi :slight_smile:
All bug-fixes and stuff gets backported to 12.04 for the next 4 years. If
something isn't working well right now then it'll probably get fixed
reasonably soon. If a more recent version of Ubuntu already has a fix for
something then 12.04 will get it really soon.
Regards from
Tom :slight_smile:

From my understanding this is't true. Only specific bug fixes are

backported. I remember with 10.04 I had to ask several times to have a
patch that was on 11.04 to be backported.

Best,
Joel

krackedpress wrote

… How much has been changed between 3.6.5 and 4.0.0 that affected the
integration, other than the addition of "persona" to the UI?

I wonder why the integration will not work with 12.xx since that it the
current version of Ubuntu?

why would they work on doing the work on the OS version that is not even
out?

Good questions, and I think I know the answers. Canonical tends to freeze
applications for a specific version, releasing updated versions only if
needed for security. Firefox, Chromium and Thunderbird are the only
exceptions due to their unusual release mechanisms.

I believe that there have been large changes to the core code of Unity
between 12.04 and 12.10, and further changes to 13.04. So, that could
explain it: Canonical created package "lo-menubar" for Unity, but it works
(badly) only on LibreOffice 3.5 if I remember correctly. It does not work on
later versions, and indeed conflicts with them.

krackedpress wrote

So if the next LTS is 14.04LTS, then there will be a lot of Ubuntu users
[Unity or others] that will be still using 12.xx for another year or so.
Now work for 12.xx, does not make sense. It needs to work and not make"
you wait till 13.04 or later.

Well, that's Canonical's way. You can either upgrade every six months to a
new Ubuntu version, or stick with the LTS. The structure is there to cater
for the home users who like to keep up-to-date (non-LTS) and the business
and corporate users who prefer longer-term stability (LTS). I tend to stick
with the LTS for stability, but because I use Libre Office extensively, I
prefer to keep Libre Office updated especially when earlier versions have
bugs.

Conclusion:

Given all the comments that have been given on this thread (and some more
that I received off-list), I believe we can conclude that it won't work
before 13.04.

I'll just have to wait for 14.04 before using the Unity Integration.
Fortunately, it is not a big deal. We can live with it.

Thank you everyone for your responses — they have been helpful.

Why not make sure that the version of LO work for the current Long-Term-Support version of Ubuntu Unity? I do not use Unity, since I do not like it. But There will be a lot of Unity users who will want LO to work with their 12.04LTS version till the next LTS comes out. I did not use 11.04/11.10 but waited till 12.04LTS.

Is there any way to make sure that LO works with 12.04LTS, 12.10, 13.04, and then 13.10?

Right now, articles state Mint Linux [MATE or Cinnamon] is more popular than Ubuntu/Unity [and the other desktop environments for it]. But if we "turn off" some of our Linux users, then where will it stop after that? I use Ubuntu, but I hate Unity so I do not use it. BUT, many people love Unity and those people are most likely LO users and really would be upset if the specific Unity menu system will not work with LO.

krackedpress wrote

Why not make sure that the version of LO work for the current
Long-Term-Support version of Ubuntu Unity?

Is there any way to make sure that LO works with 12.04LTS, 12.10, 13.04,
and then 13.10?

It probably would take plenty of work. As I mentioned, there have been large
changes between 12.04 and 12.10 (mainly to deal with hardware
compatibility), and further changes to 13.04.

krackedpress wrote

… many people love Unity and those people are most likely LO users and
really would be upset if the specific Unity menu system will not work with
LO.

No, this is a minor issue in the scheme of things. People won't be upset. It
doesn't stop LO working; it merely means that LO's menu is not in the usual
place, but at least it is clearly visible. It really is minor. When I made
my original post, I was hoping that there was a simple solution.

It's fine; it's part of the evolution of Ubuntu. It will work with the next
LTS, 14.04.

Hi :slight_smile:
+1
It's not a huge issue.  If i can't get it to work in the next couple of days then i can go back to 3.5.4 or even settle on 3.6.? as an upgrade that didn't go quite as far as i'd hoped.

Bear in mind that 4.0.0 still has a .0 at the end and i wouldn't normally upgrade to a new branch until that reached x.x.4
Regards from
Tom :slight_smile:

Hi :slight_smile:
Sorry about that!  It shouldn't have happened that way!  I think there was a huge disconnect between 11.04 and anything prior to that but that is not usually the way of things and it's unlikely to happen that way again.

Regards from
Tom :slight_smile: