Fedora 41 steam disappeared

Hi, my steam app is missing suddenly.
I haven’t deinstalled it (afaik) but it isn’t anymore in my games menu and the steam games I have played over the last several months are not displayed too?
Can someone tell me what is going here and how can I get it back ?

Update: I started steam with the shell script “steam.sh” in /home/…/steam/steam and it started normally - but still no menu entries for it or my games (although the games are shown in the library of the steam gui client).

Here some infos about my system:

=== fpaste 0.5.0.0 System Information ===
* OS Release (cat /etc/*-release | uniq):
     Fedora release 41 (Forty One)
     NAME="Fedora Linux"
     VERSION="41 (Cinnamon)"
     RELEASE_TYPE=stable
     ID=fedora
     VERSION_ID=41
     VERSION_CODENAME=""
     PLATFORM_ID="platform:f41"
     PRETTY_NAME="Fedora Linux 41 (Cinnamon)"
     ANSI_COLOR="0;38;2;60;110;180"
     LOGO=fedora-logo-icon
     CPE_NAME="cpe:/o:fedoraproject:fedora:41"
     DEFAULT_HOSTNAME="fedora"
     HOME_URL="https://fedoraproject.org/"
     DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f41/system-administrators-guide/"
     SUPPORT_URL="https://ask.fedoraproject.org/"
     BUG_REPORT_URL="https://bugzilla.redhat.com/"
     REDHAT_BUGZILLA_PRODUCT="Fedora"
     REDHAT_BUGZILLA_PRODUCT_VERSION=41
     REDHAT_SUPPORT_PRODUCT="Fedora"
     REDHAT_SUPPORT_PRODUCT_VERSION=41
     SUPPORT_END=2025-12-15
     VARIANT="Cinnamon"
     VARIANT_ID=cinnamon
     Fedora release 41 (Forty One)
...     
* Last few reboots (last -x -n10 reboot runlevel):
     runlevel (to lvl 5)   6.13.7-200.fc41. Thu Mar 20 17:15   still running
     reboot   system boot  6.13.7-200.fc41. Thu Mar 20 17:15   still running
     runlevel (to lvl 5)   6.13.7-200.fc41. Thu Mar 20 17:06 - 17:15  (00:08)
     reboot   system boot  6.13.7-200.fc41. Thu Mar 20 17:06 - 17:15  (00:08)
     runlevel (to lvl 5)   6.13.6-200.fc41. Thu Mar 20 12:01 - 14:00  (01:59)
     reboot   system boot  6.13.6-200.fc41. Thu Mar 20 12:01 - 14:00  (01:59)
     runlevel (to lvl 5)   6.13.6-200.fc41. Thu Mar 20 09:03 - 10:45  (01:42)
     reboot   system boot  6.13.6-200.fc41. Thu Mar 20 09:03 - 10:45  (01:42)
     runlevel (to lvl 5)   6.13.6-200.fc41. Wed Mar 19 17:25 - 18:29  (01:04)
     reboot   system boot  6.13.6-200.fc41. Wed Mar 19 17:25 - 18:29  (01:04)
     
     wtmp begins Tue Mar  4 07:34:09 2025
     
* DNF Repositories (dnf repolist):
     repo id                                        repo name
     brave-browser-rpm-release.s3.brave.com_x86_64_ created by dnf config-manager from https://brave-browser-rpm-release.s3.brave.com/x86_64/
     fedora                                         Fedora 41 - x86_64
     fedora-cisco-openh264                          Fedora 41 openh264 (From Cisco) - x86_64
     rpmfusion-free                                 RPM Fusion for Fedora 41 - Free
     rpmfusion-free-updates                         RPM Fusion for Fedora 41 - Free - Updates
     rpmfusion-nonfree                              RPM Fusion for Fedora 41 - Nonfree
     rpmfusion-nonfree-updates                      RPM Fusion for Fedora 41 - Nonfree - Updates
     updates                                        Fedora 41 - x86_64 - Updates
     vscode                                         packages.microsoft.com
     WineHQ                                         WineHQ packages
     
* DNF Extras (without results: "dnf -C list extras"):
     N/A

* Last 20 packages installed (rpm -qa --nodigest --nosignature --last | head -20):
     kernel-devel-6.13.7-200.fc41.x86_64           Do 20 Mär 2025 12:17:45 CET
     python3-perf-6.13.7-200.fc41.x86_64           Do 20 Mär 2025 12:17:36 CET
     libavcodec-freeworld-7.1.1-3.fc41.x86_64      Do 20 Mär 2025 12:17:36 CET
     tigervnc-server-minimal-1.15.0-2.fc41.x86_64  Do 20 Mär 2025 12:17:32 CET
     python3-botocore-1.37.14-1.fc41.noarch        Do 20 Mär 2025 12:17:32 CET
     python3-boto3-1.37.14-1.fc41.noarch           Do 20 Mär 2025 12:17:32 CET
     kernel-tools-libs-6.13.7-200.fc41.x86_64      Do 20 Mär 2025 12:17:32 CET
     kernel-tools-6.13.7-200.fc41.x86_64           Do 20 Mär 2025 12:17:32 CET
     kernel-modules-extra-6.13.7-200.fc41.x86_64   Do 20 Mär 2025 12:17:32 CET
     kernel-6.13.7-200.fc41.x86_64                 Do 20 Mär 2025 12:17:32 CET
     tigervnc-license-1.15.0-2.fc41.noarch         Do 20 Mär 2025 12:17:30 CET
     kernel-modules-6.13.7-200.fc41.x86_64         Do 20 Mär 2025 12:17:26 CET
     kernel-core-6.13.7-200.fc41.x86_64            Do 20 Mär 2025 12:17:25 CET
     kernel-modules-core-6.13.7-200.fc41.x86_64    Do 20 Mär 2025 12:17:24 CET
     steam-devices-1.0.0.100^git20240522.0.e2971e4-2.fc41.noarch Di 18 Mär 2025 10:03:26 CET
     qemu-guest-agent-9.1.3-2.fc41.x86_64          Di 18 Mär 2025 10:03:26 CET
     python3-libxml2-2.12.10-1.fc41.x86_64         Di 18 Mär 2025 10:03:26 CET
     python3-argcomplete-3.6.0-1.fc41.noarch       Di 18 Mär 2025 10:03:26 CET
     libxml2-2.12.10-1.fc41.x86_64                 Di 18 Mär 2025 10:03:26 CET
     libxml2-2.12.10-1.fc41.i686                   Di 18 Mär 2025 10:03:26 CET
     

Can you start steam from the terminal?

steam

can’t start it that way, but I can start it with the shell script “steam.sh” in .steam/steam

What is the output of ls /usr/bin/steam, ls /usr/lib/steam/bin_steam.sh, and cat /usr/share/applications/steam.desktop?

ls /usr/lib/steam
ls: Zugriff auf '/usr/lib/steam' nicht möglich: Datei oder Verzeichnis nicht gefunden
(english: ...file or directory not found)

same for:  
ls /usr/lib/steam/bin_steam.sh
and
cat /usr/share/applications/steam.desktop

Thank you for your help. I’ll have to put this on hold as I’m going away for a week in a few hours. What I would be interested in though is if there is a way to determine when a package or app was uninstalled and by whom or with what command. The disappearance of the Steam app does worry me a bit.
I have checked the transaction log for Dnfdragora (the cinnamon package manager) and haven’t found any steam related entry for the last few months except one entry regarding steamdevices.

for future reference, you can make your terminal speak English by using LANG=C <command>

Thx,
dapeta@fedora:~$ LANG=C
dapeta@fedora:~$ ls /usr/lib/steam
ls: cannot access ‘/usr/lib/steam’: No such file or directory

1 Like

Is steam installed?

rpm -ql steam
1 Like

dapeta@fedora:~$ rpm -ql steam
package steam is not installed

installation time of steam related packages
dapeta@fedora:~$ rpm -qa -last | tac | grep steam
steam-devices-1.0.0.100^git20240522.0.e2971e4-2.fc41.noarch Tue Mar 18 10:03:26 2025
I installed steam with fedora 40, the list got probably reset, when I updated from fedora 40 to 41.