Calc help not working

LibreOffice Version: 6.1.5.2, Raspberry PI 4B, basically Debian Linux

In LibreOffice calc, when I click help or F1, dillo tries to open up a nonexistant file in /tmp.

This is a full Raspbian install that’s only a few months old.

I reinstalled libreoffice today but that didn’t help.

libreoffice-help-common and libreoffice-help-en-us are present.

Suggestions?

Be well,
Mike

This seems to be a problem of dillo - just compiled on my system and it doesn’t work either. It gets started but doesn’t fulfill the request and stops with message “The author wanted you to go here after 1 second” - and clicking the here link, dillo claims the file doesn’t exist (404), though the link perfectly works with Firefox and Opera. Hence: Don’t expect to find a solution within LibreOffice software.

I found the same.

If you know of a way to tell LO calc to use a different browser please post it here.

Actually whether you do or not, repost your comment as an answer and we can close this subject.

Thanks for your help,
Mike

Hello,

this seems to be a problem of dillo - just compiled on my system and it doesn’t work either. It gets started but doesn’t fulfill the request and stops with message “The author wanted you to go here after 1 second” - and clicking the here link, dillo claims the file doesn’t exist (404), though the link perfectly works with Firefox and Opera. Hence: Don’t expect to find a solution within LibreOffice software.

I got no Raspbian for testing purpose - so I need to be pretty general: LibreOffice doesn’t call the browser and hence it got no configuration item for that. The request LibreOffice places reads in human words similar to: “Hello operating system (display manager), please call the application, which is defined to open the following .html file and pass the filename to that application” - and that’s it. From that point, LibreOffice is no longer involved and even has no information, which browser has been called.

Having said this: You need to assign file extension .html to another browser than dillo on your operating system level (and to provide information on “how do I do on Raspbian” would require to have a Raspbian os at hand for testing purposes)

mike@RPI4b2:~> ls -al /etc/alternatives | grep browser | cut -c44-
     gnome-www-browser -> /usr/bin/firefox-esr
     infobrowser -> /usr/bin/info
     www-browser -> /usr/bin/lynx
     x-www-browser -> /usr/bin/palemoon

Raspberry PI is basically Debian Linux.

/etc/alternatives is the way Debian handles these things for the most part and dillo is not mentioned there.

It was mentioned in /etc/mailcap so I replaced those references with palemoon, no joy.

Curiously, ‘HELP’ in the menu bar at the top of the page and F1 uses dillo for ‘LibreOffice Help’, which is local, but PaleMoon for ‘User Guides…’ and ‘Help Online…’

Further suggestions welcome,
Thanks,
Mike

/etc/alternatives is the way Debian handles these things

From my understanding this is not the way how any GNU/Linux handles default applications associated with MIME types. This association is managed (on a system level) by files called <dm>-mimeapps.list, where <dm> could be gnome, x-cinnamon or another display manager dependent name. On Debian you can find these files in /usr/share/applications/. As usual in GNU/Linux, there is also an equivalent on user level in $HOME/.config which is just called mimeapps.list. This files stores user level additions/changes to the system-wide definition. So you need to

  • either change the system wide definition
  • or create a user configuration file (which does not exist, if you never change any file extension association)

On Debian this user configuration file may look like this:

user@debian:~/.config$ cat mimeapps.list
[Default Applications]
text/html=firefox-esr.desktop

Thank you, Opaque, you hit the nail on the head.

copying /usr/share/raspi-ui-overrides/applications/mimeapps.list to ~/.config/mimeapps.list

then changing chromium-browser to palemoon there solved the problem and now both F1 and menubar/Help open the help file in palemoon rather than dillo which didn’t work.

If you’ll change your previous comment to a Solution this topic can be closed.

Thanks again,

Mike

If you’ll change your previous comment to a Solution this topic can be closed.

The foundation of that is already in my answer: You need to assign file extension .html to another browser than dillo on your operating system level and from that point the question is no longer a question related to Libreoffice but to Raspbian/Debian operating system.

If it is helpful please consider to click the check mark (:heavy_check_mark:) next to the answer. Thanks in advance …