Friday, April 19, 2024
 Popular · Latest · Hot · Upcoming
5
rated 0 times [  5] [ 0]  / answers: 1 / hits: 1842  / 1 Year ago, tue, december 20, 2022, 3:41:19

I have installed LibreOffice 3.4.1.



On the website it say that it has global menu support. This doesn't work.



I have downloaded a newer version of the package lo-menubar which doesn't work either. I don't know if it is the newest version.



I've tried the LibreOffice v3.4.0 workaround but that also did not work.



Is it possible to get the Application menu working for LibreOffice 3.4?


More From » libreoffice

 Answers
1

The extension mentioned in the other posts only works for x86_64!



So if you have a 32bit Ubuntu, as I do, that won't work for you.



I found a way to make it work, tough. Certainly, it's not the most elegant way, since I have no idea how to create a Libreoffice extension from source.



You can download the modified extension for 32bit here: lo-menubar.oxt
Download it, open it, agree in Libreoffice to install it, restart Libreoffice.



I hope I didn't violate any licenses…



If you don't trust me or your just curious what I did, here is what I did:



Download the extension that was mentioned in the other answers:
lo-menubar.oxt



Get the 32bit deb from the Ubuntu repositories. Open a terminal and enter:



apt-get download lo-menubar


If you didn't change the directory, a file called *lo-menubar_0.1.0-0ubuntu1_i386.deb* should be in your home folder.



Now open lo-menubar.oxt with the archive manager: Right click on the lo-menubar.oxt, open with archive manager (I hope it's called like that, I am using Ubuntu in German)



Now both files should be open, each in an archive manager window.



In lo-menubar.oxt:




  1. Remove the Linux_x86_64 folder

  2. Change into the folder META-INF

  3. Extract manifest.xml (just drag it onto your desktop)

  4. Right click on the extracted manifest.xml - open it with a text editor

  5. Find *platform=Linux_x86_64"* and change it into *platform=Linux_x86"*

  6. Find *Linux_x86_64/menubar.uno.so"* and change it into *Linux_x86/menubar.uno.so"*

  7. Save the manifest.xml and close your text editor

  8. Drag the manifest.xml back into the archive manager, which has lo-menubar.oxt opened, to overwrite that file

  9. Go back to the root folder of lo-menubar.oxt, keep it open.



Open the lo-menubar_0.1.0-0ubuntu1_i386.deb with the archive manager: Right click on lo-menubar_0.1.0-0ubuntu1_i386.deb, open with archive manager




  1. Change into the folder: /usr/lib/libreoffice/share/extensions/menubar/

  2. Drag the Linux_x86 folder into the lo-menubar.oxt



Close everything and open the lo-menubar.oxt. Restart Libreoffice.


[#44372] Tuesday, December 20, 2022, 1 Year  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
fenddy

Total Points: 361
Total Questions: 103
Total Answers: 113

Location: Turkmenistan
Member since Sun, Aug 2, 2020
4 Years ago
fenddy questions
Tue, Nov 22, 22, 10:11, 1 Year ago
Tue, Sep 27, 22, 09:16, 2 Years ago
Wed, Dec 28, 22, 13:09, 1 Year ago
Fri, Jun 18, 21, 14:04, 3 Years ago
;