ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.23k stars 174 forks source link

Steam Friends list not showing the option to Join game or see game info #6713

Open doogie544 opened 4 years ago

doogie544 commented 4 years ago

Your system information

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist

Steps for reproducing this issue:

  1. Open Friends List
  2. Find a friend in a join-able game
  3. Right click on the friend and see that the Join opotion is missing as well as the game info option

This has been an issue for at least the last couple of updates. The Linux client will not show the Join Game selection in the menu is missing as well as the game info menu selection.

You can still join the game by going to the friends profile and clicking the Join Game button there so it is not an issue with the join feature of Steam only the friends list. You can also accept invites in the chat window and send invites via the friends list.

It is not a hardware issue as booting into Windows will allow you to join the game directly from the friends list.

I have checked this with multiple games and multiple friends on my list. I cannot join on any friend no matter what game they are playing- Native or Proton based

These features were working fine before the UI update. I'm not sure if it broke then or just close to that time.

wr41thx commented 4 years ago

I've been having this issue myself on Windows since the UI update.

doogie544 commented 4 years ago

It happened in Windows if I remember right just after the UI update but was fixed pretty quick with an update. There have been multiple Linux updates with no fix.

If you are having problems with the Windows install you might try reinstalling Steam. It did not work for Linux but I might for Windows

justinrubek commented 4 years ago

I've had exactly this issue for a few months now on my Linux machine. Running Gentoo and am currently opted into beta branch build 1579321278.

dotboris commented 3 years ago

I'm hitting this issue. I'm running the stable (non-beta) version of steam on arch linux.

image

doogie544 commented 3 years ago

@dotboris In arch this can usually be fixed by installing lsof

https://wiki.archlinux.org/index.php/Steam/Troubleshooting#No_context_menu_for_joining/inviting_friends

https://archlinux.org/packages/extra/x86_64/lsof/

I'm not sure if this is still present in Ubuntu, I have since migrated to Arch and with the installation of the lsof package I have the menu

dotboris commented 3 years ago

@doogie544 thanks for the tip. lsof is already installed on my system. In fact, I'm able to invite friends to games but not join them. There's a menu entry that lets me invite people but not one that lets me join people.

image

doogie544 commented 3 years ago

That's strange. The only time I don't see a join option now is if my friends are not in a joinable game. Just a few days ago I used that option to join a friend in game. I have not tried since you first post however. I have been away from my computer this weekend.

dotboris commented 3 years ago

I've been having this problem for quite a long time. We're talking months here. Maybe even more. I know that I noticed the first time months back.

f35f0ef9d0e827dae86552d3899f78fc commented 3 years ago

This comment isn't going to be super helpful, but since I'm subscribed to this topic I wanted to mention that I used to have the problem but I don't anymore. I can right-click on Steam Friends and join their games. I could not do that for a period of time, several months. I am not sure what I changed. It was I think a happy accident that I fixed it. I haven't changed OS or hardware for a couple years now. I haven't reinstalled Steam.

If you want to compare any configurations, I can help with that.

dotboris commented 3 years ago

What this all tells me that is there's something about my setup that's probably creating this issue. I'm don't know what the issue is tho.

I wish that I was able to somehow debug this or to have some error message or something like that.

For clarity, I should mention that I'm usually trying to join friends by opening the steam overlay and right clicking on them in the steam friends / chat window.

I should also mention that I often play games through proton. This happens to me on both proton games and native linux games.

dotboris commented 3 years ago

I've been playing around with the interface of the overlay and I found a place where the join option is available.

Note the that following screenshots are both from the overlay while playing a game. In this case it's Gunfire Reborn (a proton game). I've tested this as well with Herores of Hammerwatch (a native game) and it's the same.

When I look at the steam friends window, I don't see a join option: (In this screenshot I'm right clicking on a friend who's playing the same game as me, waiting for me to join his lobby)

steam-friends-no-join

When I look at the friends section in the bottom left of the screen and I right click on a friend (same friend, same game) I now see the option:

steam-friends-join

So this works which is great :tada: but the issue is that the list of friends in the bottom left corner has only 4 people in it. With some luck, I'll have the right friend in there but if they're not in that list, I'm still stuck with the same problem.