LibreOffice 7.2.2 for Slackware-current is available

LibreOffice Community Edition 7.2.2 was released yesterday and I have uploaded a new set packages for Slackware-current.

The document conversion libraries have been split off and made available via the Document Liberation Project : documentliberation.org . It is the home for a growing community of developers ‘united to free users from vendor lock-in of content‘. Software like Calligra, Inkscape and Scribus also make good use of the document format conversion capabilities these libraries offer.

Enjoy the new packages!
Eric

12 thoughts on “LibreOffice 7.2.2 for Slackware-current is available

  1. Thank you for the new LO packages.
    I upgraded from 7.1.4 to 7.2.2 and LO starts more quickly and is more responsive when opening/saving an encrypted file.


  2. Pingback: Links 15/10/2021: Pine64′s New PinePhone Pro and Ubuntu 22.04 LTS Codename | Techrights




        1. Sometimes the issue can be with your user profile. Try creating a fresh user account and start libreoffice from that fresh account. Also, you can use a program like ‘strace’ to try and find out whether you understand the root cause by examining closer how the program starts up.


          1. read(4, “75%\n”, 255) = 4
            futex(0x124f838, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1634418013, tv_nsec=706208000}, FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out)
            futex(0x124f840, FUTEX_WAKE_PRIVATE, 1) = 0
            poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
            writev(3, [{iov_base=”8\2\4\0\2\0\240\0\4\0\0\0fff\0C\0\5\0\1\0\240\0\2\0\240\0\36\0\221\0″…, iov_len=72}, {iov_base=NULL, iov_len=0}, {iov_base=””, iov_len=0}], 3) = 72
            recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
            recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
            recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
            recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)

            That happens four times before it fails with:

            read(4, “100%\nend\n”, 255) = 9
            poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
            writev(3, [{iov_base=”<\2\2\0\2\0\240\0<\0\2\0\0\0\240\0+\0\1\0", iov_len=20}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 20
            poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}])
            recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\0017\0\0\0\0\0\7\0\240\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
            shutdown(3, SHUT_RDWR) = 0
            close(3) = 0
            futex(0x124f838, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1634419037, tv_nsec=957433000}, FUTEX_BITSET_MATCH_ANYUnspecified Application Error
            ) = 0
            futex(0x124f840, FUTEX_WAKE_PRIVATE, 1) = 0
            close(4) = 0
            exit_group(1) = ?
            +++ exited with 1 +++

            I'm not smart enough to translate that.



        1. You can also try out the different UI Widget configurations. In the configuration file “/etc/profile.d/libreoffice.sh” you will find various options that can make a difference, depending on what Window Manager you are using. Remove the comment character ‘#’ from the line you want to enable and save the change. Then logout and log back in to see whether it made a difference.
          Currently the content of that file looks like:

          # To force the use of a certain VCL UI interface, use one of these envvars.
          #export SAL_USE_VCLPLUGIN=gen
          #export SAL_USE_VCLPLUGIN=gtk3
          #export SAL_USE_VCLPLUGIN=gtk3_kde5
          #export SAL_USE_VCLPLUGIN=kf5
          #export SAL_USE_VCLPLUGIN=qt5

          Note that if you are not using a Bash-compatible login shell you may have to define this “SAL_USE_VCLPLUGIN” in your environent manually.





Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.