Games no longer start under steam

a year ago by MoLoPoLY to c/archlinux

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?

StefanT 8 points a year ago

Did you reboot sometime while testing? Chances are that e.g. a new kernel or Nvidia driver version broke the current system and needs a reboot to fix it.

path: 0 17059224, hotness: undefined, score: 8, children: 0
wuphysics87 4 points a year ago

What does the output aay when you run it from the terminal?

path: 0 17059053, hotness: undefined, score: 4, children: 0
just_another_person 1 point a year ago

Sounds like you broke your install of steam. Uninstall all versions, rm every location they were installed, and just reinstall.

path: 0 17058889, hotness: undefined, score: 1, children: 10
MoLoPoLY 1 point a year ago

Do you know which locations, i have to remove?

path: 0 17058889 17058951, hotness: undefined, score: 1, children: 1
Epzillon 2 points a year ago

Dunno if im stupid here but: whereis steam

path: 0 17058889 17058951 17059143, hotness: undefined, score: 2, children: 0
Luffy879 1 point a year ago

Isnt there an option to purge it per pacman?

path: 0 17058889 17059094, hotness: undefined, score: 1, children: 5
MsFlammkuchen 3 points a year 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

path: 0 17058889 17059094 17060287, hotness: undefined, score: 3, children: 4
MoLoPoLY 3 points a year 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?

path: 0 17058889 17059094 17060287 17062816, hotness: undefined, score: 3, children: 2
MsFlammkuchen 3 points a year 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.

path: 0 17058889 17059094 17060287 17062816 17068196, hotness: undefined, score: 3, children: 1
IceFoxX 1 point a year ago

/.steam is just symlink so delete both

path: 0 17058889 17059094 17060287 17638545, hotness: undefined, score: 1, children: 0
meliodas_101 1 point a year ago

What is the default locations for installation of programs in arch ?

path: 0 17058889 17063699, hotness: undefined, score: 1, children: 1
just_another_person 2 points a year ago

~/.steam I believe, but check what your launcher points to.

path: 0 17058889 17063699 17064401, hotness: undefined, score: 2, children: 0
archlinux
archlinux

@lemmy.ml

login for more options
10005
427
79

The beloved lightweight distro

go to feed...