Hello @gbschenkel, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report. Also, please check the contents of ~/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs*, then delete the pinned_libs* folders so that Steam regenerates them the next time Steam is started. If there's a change in what libraries are pinned and regeneration those folders doesn't help, then please share a list of files in the pinned_libs* folders.
Any difference between Steam client stable/beta? Did you update your distro / Slackware update it's dbus release recently?
With Steam stable/beta the issue still occurs.
Yes, dbus(1.12.20) was recompiled day 07/12 and again day 25/12. Since Steam uses 32bits, I am using a multilib(has compat32 in the name) packages, they got recompiled day 13/12 and 16/12.
I have upgraded my system 20/12 and now again. I saw that libdbusmenu-compat32-16.04.0 was upgraded day 20/12, don't know if libdbusmenu is used by steam, but since I have posted this ticket day 23/12, maybe is related.
Slackware is moving to version 15.0 (beta stage) then it's is getting a lot of up-to-date versions.
While I get a reply from you, I will try recompile libdbusmenu-compat32 to see if this can help solve this issue.
https://gist.github.com/garpu/c71cb4aaba91a340418618938322216e
Same, on slackware-current, and the taskbar right click menu quit working after Dec. 25.
Rebuilding pins brings back my taskbar menu.
Rebuilding pins brings back my taskbar menu.
You mean rebuilding dbus or libdbusmenu?
In ~/.local/share/Steam/ubuntu12_32/steam-runtime, I deleted both of the pinned-library menus. (Should be one for 32-bit, and one for 64-bit.) Then I started steam, and the menu was back. I'm having other issues with it, but I think it's due to a faulty mouse button.
Yeah, the other time I was missing zenity to display some information when rebuilding the Pins, but this time it didn't run.
The info shared by @garpu resolved my issue.
Just need run the following command:
rm -rf ~/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_{32,64}
I wish to know if can we use a parameter starting Steam to force the pins to rebuild, instead of deleting the files.
Would be useful to get a before/after diff of the pinned libraries.
Yeah, the other time I was missing zenity to display some information when rebuilding the Pins, but this time it didn't run.
The info shared by @garpu resolved my issue.
Just need run the following command:
rm -rf ~/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_{32,64}I wish to know if can we use a parameter starting Steam to force the pins to rebuild, instead of deleting the files.
I have tried this, as well as installing 32-bit (and already have 64-bit) versions of libdbusmenu-gtk, libappindicator, and libindicator. The menu still doesn't appear. I'm using Debian 11 with GNOME Flashback.
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
Left or right click on Steam Tray Icon give no effect
Steps for reproducing this issue:
This is not the first time this happen, last year it happened too.
I have run it on shell, and appears the procedure/function maybe are changed, because the menu is empty, and misspelled.