My thoughts on Slackware, life and everything

LibreOffice 5.0.3 and new steamclient

libreoffce_logoTwo weeks ago, a new version of LibreOffice 5 became available. On their blog the Document Foundation mentioned that apart from version 5.0.3 there has been a (final?) release in the 4.x series: 4.4.6 sources were made available as well. I will find time to compile 4.4.6 for Slackware 14.1 soon, since there are security fixes too, but there were more pressing matters to attend to, and therefore I limited myself to the new 5.x release for the moment.

This is what the Document Foundation wrote about the two versions: “LibreOffice 5.0.3 is more feature-rich, and as such is targeted to tech enthusiasts and power users, and LibreOffice 4.4.6 is targeted to more conservative users and enterprise deployments as it has been in widespread use for a longer time, and as such offers a better experience for document production

The new LibreOffice 5.0.3 packages have been compiled for users of Slackware-current only. The 4.4.5 packages that I have for Slackware 14.1 should also work on -current, but I have not tested that. I hope that this package for LibreOffice 5.0.3 survives the day… Pat is planning another (possibly intrusive) update to slackware-current which may break the package.


The package was yet again compiled against gstreamer-1.x, so I would like to hear if the issues that were reported about embedded multimedia files are still there.


Then there was a new release of Valve‘s steamclient. The changes are minor – adding udev support for new controllers. And anyway, your Steam run-time gets updated automatically anyway when you go online. The package is useful when installing the Slackware OS from scratch so I provide the updated package in my repository. Remember people, there is a Slackware community on Steam too! And no, I do not want to hear the moaning about a closed-source platform. Valve does more for Open Source and Linux in general than many other game companies.

Get your packages from any of these sites (there are probably more mirrors than these but I am unaware of them):

Cheers! Eric


  1. Ryan P.C. McQuen

    Thanks for pushing those out Eric! Hoping to find a way to get around that Steam/ALSA issue without having to edit the system alsa.conf. ;^)

  2. Jen

    When Loki games went under, I didn’t think we’d ever see games come to Linux again. I’m glad I was wrong. 🙂

  3. Robby

    I updated the Libreoffice packages but running libreoffice complained about glibc so I thought I should update to latest slackware-current and your multilib packages. That seemed fine and rebooted + reinstalled nvidia blob which also seemed fine.

    But my machine won’t start sddm or X now – the following error is at the cli after boot:

    /usr/bin/xauth: (stdin):1: bad “remove” command line
    /usr/bin/xauth: (stdin):2: bad “add” command line

    This show continuously. Then dmesg shows:

    sddm[1065]: segfault …. in

    I’ve tried reinstalling all multilib packages as well as rename *.new conf files in /etc/* but no luck. Also, startx from runlevel3 shows:

    Fatal server error: no screens found

    Any pointers would be appreciated,


  4. Raveriux

    After this morning -current update libreoffice packages need to be rebuild against new icu4c.

  5. Regnad Kcin

    I updated the LibreOffice packages from 5.0.2 to 5.0.3 with no problems. I am running the “almost a beta” version of -current .

    I shied away from the latest -current. When i went to remove udev, it also offered to remove the compat-32 version of udev and I got “cold feet”.

  6. ArTourter


    Regarding the nvidia driver, if you are using the slackbuilds package, you need to upgrade to at least version 352.63 due to a new ABI in the upgraded X package in the almost beta update.

    Hope this helps

  7. alienbob

    Yeah I was afraid I would have to recompile LibreOffice today… could not tell you why, yesterday.

  8. pcnija

    It seems that the slackware steam group is pretty inactive, last I checked.

  9. Robby

    Thanks Eric and you were spot on – I had just seen the LQ thread before you responded. All sorted now – thanks!

  10. Helios

    icu4c is really a calamity. So many programs to re-compile for it only. Would not it be better to uses only static libraries ?

  11. thomasf

    Hello all
    Steam open the Textbrowser “Links” in Background, by click on a Link in the Steamclient. Iss this a work from Steam(Valve) or is this created in your Installer? In the xdg-mime-chaos, i have not found “Links” for open a Webadress


  12. thomasf

    OK, i have found the Problem with Steam! A little Tip for all.
    Steam follow xdg and open the external Links via xdg-open. I have installed the official Chrome.deb with the Slackbuild from the Slackware64 14.1 DVD (extra/..Google-Chrome..) This create a package with the Name “google-chrome-stable” ! In /usr/bin/xdg-open exist but only a entry with the Name “google-chrome” . Steam (xdg-open) opening now a Textbrowser(links, lynx) in tty1 (yes really) and the Chaos begins. Steam cannot end, and the bash in tty1 is not available. Only a login and reboot over tty2 its possible.
    Ok, i hope my Info its Helpful.

  13. Fabick

    Hi, today I’ve tried to install steam package by AlienBob, but when starts give this errors :

    libGL error: No matching fbConfigs or visuals found
    libGL error: failed to load driver: swrast

    now, I’m in current64 with binary version of NVidia drivers.

    From glxinfo:

    server glx vendor string: NVIDIA Corporation
    client glx vendor string: NVIDIA Corporation
    OpenGL vendor string: NVIDIA Corporation
    OpenGL core profile version string: 4.5.0 NVIDIA 381.09
    OpenGL core profile shading language version string: 4.50 NVIDIA
    OpenGL version string: 4.5.0 NVIDIA 381.09
    OpenGL shading language version string: 4.50 NVIDIA
    OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 381.09

    I’ve MESA installed too. Any help about this error?

  14. alienbob

    Fabick – the Steam package and games require multilib on a 64bit computer. After you have installed multilib, including all “compat32” packages, you need to install the 32bit version of the Nvidia proprietary drivers as well as the 64bit version. If you only installed the 64bit Nvidia drivers, then you’ve got some work to do still.

  15. Fabick

    @Eric thank you for the reply. I’ve done all the installation process of multilib and compat32 but, in effect, I’ve installed only the 64 bit binary package of the drivers. Now I’ve a doubt: how to install both the drivers? Can I simply download and install first the 32 bit package and after do the same with the 64 ? Or I’m going to break something in the configuration of Xorg server?

  16. alienbob

    The Nvidia binary driver download archive for 64bit also contains the 32bit drivers. Therefore you only need to download the x86_64 version. During installation, if the driver installer detects 32bit libraries, it should ask you if you want to install the 32bit drivers as well as the 64bit drivers.

  17. Fabick

    Ok, I’ve launched these commands :

    slackpkg update
    slackpkg install multilib
    slackpkg upgrade multilib

    after, I downloaded the latest NVidia 64 bit binaries and after the installation process now Steam starts regularly!

    Thanks for all the support Eric!!

  18. Fabick

    Hi Eric,
    I’ve launched Steam client after a long time, but seems that under current 64, don’t work anymore. I’ve tried to find info, reset user preferences (banally deleted dirs preferences), and last change, I’ve tried to build the latest client ( with slackbuild script. But the program says that can’t load “”, more precisely, from terminal, the error is : “ undefined symbol: fool_postp” . Can you help me to find a solution, if you think exist? Thanks

  19. alienbob

    Fabick, if you launch Steam for the first time, you will have to do it with:
    LD_PRELOAD=’/usr/lib/′ LIBGL_DRI3_DISABLE=1 steam
    … because the default libraries that come with the steam client are outdated. Let Steam upate itself and after that, simply running “steam” without the preloaded system library will start Steam without issue.
    Your error looks exactly like what happens when you start Steam for the first time – it tries to use an older (which is present in the Steam runtime directory).

    Try getting a better answer by posting your question in a new LQ article in the Slackware forum.

  20. Fabick

    Eric, your suggestions works very well how usual !!
    After the fist start with your trick, I’ve linked the to in /usr/lib and then restarted steam with LD_PRELOAD=’/usr/lib/′ steam. All seems to works perfectly for now! Thank you very much

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.

© 2024 Alien Pastures

Theme by Anders NorenUp ↑