DavidoTek / ProtonUp-Qt

Install and manage GE-Proton, Luxtorpeda & more for Steam and Wine-GE & more for Lutris with this graphical user interface.
https://davidotek.github.io/protonup-qt
GNU General Public License v3.0
1.17k stars 39 forks source link

After I download and open my steam, it says offline. No matter how I operate, it is offline. #303

Closed qqmqq closed 8 months ago

qqmqq commented 8 months ago

I've tried everything to no avail. Please help! 1698787446038

sonic2kk commented 8 months ago

This means the online ping check has failed. Does this prevent ProtonUp-Qt from working though? I don't recall that it's anything other than a visual indicator.

Also, when opening an issue, you would've been presented with an issue template. In future please fill it out as it contains some information helpful for troubleshooting.

For taking screenshots, SteamOS has a built-in tool called "Spectacle" for this, it's part of the KDE Plasma software suite.

sonic2kk commented 8 months ago

I did a quick skim of the code and it looks purely visual, is_online is only used for the statusbar message. I also double-checked how the ping check works and it's pretty standard:

https://github.com/DavidoTek/ProtonUp-Qt/blob/main/pupgui2/util.py#L487-L498

It just pings the GitHub API. If this request timed out or failed for some reason, ProtonUp-Qt can't do much about that.

I don't see why this would be a problem unless the API is unavailable but that would only happen in cases where GitHub can't be reached, which means ProtonUp-Qt wouldn't work anyway since it relies on the GitHub API. I can't say I've ever had this problem, and I run ProtonUp-Qt pretty regularly for development.

Does this only happen whenever you open the Steam Client and does it happen for you on any other Linux distro (i.e. one you might be running on your PC)?

DavidoTek commented 8 months ago

I will close this as the problem seems unrelated to ProtonUp-Qt and is probably caused by the internet connection/DNS/etc..

The Ping timeout was increated from 3 to 5 seconds and an existing API endpoint was chosen, see #304 . That should improve the overall situation.

Thanks.

QuantumRoseinAmethystVase commented 1 month ago

Installing Steamcommunity 302 will cause offline, uninstalling it will immediately be online.

DavidoTek commented 1 month ago

Installing Steamcommunity 302 will cause offline, uninstalling it will immediately be online.

I don’t think that it is related to ProtonUp-Qt.