Since I no longer had an icon for Steam in Gnome, I tried to reinstall Steam via pacman -S steam. That didn’t bring me an icon in the Gnome overview either, but that was because I had created a separate *.desktop file in ~/.local/share/applications. I removed this and the icon in the overview came back. But now I have the problem that the games I call up via Steam no longer start. For one game, the launcher starts, but then displays the message “Please start Steam first” (Steam is already running, otherwise I wouldn’t be able to start the game). Other games bring up the message that no wine-mono is supposedly installed. But it is installed.

A reinstallation of Steam has not changed anything. What can I do?

      • MsFlammkuchen@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        3
        ·
        5 days ago

        No, because the steam package is only the launcher, which downloads steam to the user’s home directory most times it’s either ~/.local/share/steam or ~/.steam

        • MoLoPoLY@discuss.tchncs.deOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          5 days ago

          I uninstalled Steam with pacman -Runs steam. After that there were still several folders within my home. I removed these and then installed steam with pacman -Syu steam aga in. Luckily I didn’t need to reinstall the games as they are installed on a separate partition. I simply remounted the library and can now start the games without any error messages. Thanks for your help.

          BTW: Whats the difference between pacman -Rns and pacman -Runs? What does u mean?

          • MsFlammkuchen@lemmy.blahaj.zone
            link
            fedilink
            arrow-up
            3
            ·
            edit-2
            4 days ago

            If I interpret the wiki correctly, it is only takes effect when removing groups. If you remove a group and some of those packages are dependencies of another installed package, you get an error. The -u or --unneeded flag strikes those needed packages from the list and removes only the unneeded ones.

            Edit: I just looked at the man page for pacman. There appear to be other usages besides groups. It probably does the same as with groups just with explicitly stated packages.

            -u, --unneeded

            Removes targets that are not required by any other packages. This is mostly useful when removing a group without using the -c option, to avoid breaking any dependencies.