This topic has been locked
Wikarian99PL Jun 15, 2023 @ 7:44pm
14
8
21
5
2
2
3
2
18
[SOLUTION] To Revert To Old UI
Thanks to this post

by User
https://steamcommunity.com/id/lightwo




Im on Win7, dont know exactly how the first steps will looks on newest Windows
In short

  • Close completely Steam
  • Create Shortcut for Steam.exe
  • Right Click on Shortcut
  • Properties
  • Target (It should have path to original .exe file)
    I have "C:\Steam\steam.exe" or Default "C:\Program Files\Steam"
  • Paste This in after Path from previous step (It will download old version of Steam)
    -forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20230531113527if_/media.steampowered.com/client -exitsteam
  • Open Steam via Shortcut
  • Wait until it finish update and will close
  • Delete previously pasted code (remember to not delete path to .exe file)
  • Open Steam Main Folder
    Default "C:\Program Files\Steam" or Your Location
  • In this folder create File "steam.cfg" (.cfg Needs To Be File Extension, not steam.cfg.txt)
  • Paste This in our "steam.cfg" File (It will prevent form Automatic Updates)
    BootStrapperInhibitAll=Enable
    BootStrapperForceSelfUpdate=False

  • Open Steam, should looks normal again

    I think its everything
    It looks normally, dont know if every function on Steam will work
    If You want to again download Newest Version, delete "steam.cfg" from Main Steam Folder




    Again, Special Thanks to lightwo
    Originally posted by lightwo:
    Also, a note to anyone who wants to use the instructions as per the OP: if you don't use Windows, edit the URL to replace the date (after /web/, before if_) with one of these:
    • Linux: 20230531115543
    • macOS: 20230531120503


    And also Special Thanks to Radoo, from pinned comment below for other alternative solution
Last edited by Wikarian99PL; Jun 16, 2023 @ 6:52pm

Something went wrong while displaying this content. Refresh

Error Reference: Community_9708323_
Loading CSS chunk 7561 failed.
(error: https://community.cloudflare.steamstatic.com/public/css/applications/community/communityawardsapp.css?contenthash=789dd1fbdb6c6b5c773d)
Originally posted by Pepe:
OP Alternative - Start Steam in VGUI Mode Using Initial CEF Steam Release

In June, this option was just easier, as it wasn't involving using a different client. Now... <insert HowTurntables meme>.


Note that the Friends List is not working properly. It might not work at all or it might work intermittently. Sometimes I saw it working after a retry, sometimes it didn't, after several retries. I couldn't find any reproducible steps to make it work. I've read a few people saying it's working fine, but I'm not sure if they use the old build from OP or the newer CEF build with -vgui. You could try...
- closing and opening Friends List window;
- using the retry button that appears after the error shows up;
- changing your status from the Friends List window, somehow (I couldn't make it work, I had no dropdown list available).
Originally posted by anon_amos:
I may have a fix for the friends list not working with the -vgui option. Open Friends & Chat and click Sign In. It will disappear and appear to have not connected.

Open the Friends & Chat again and you should notice that it now says 'Offline'. Click the drop down and select Online.

You should now be connected and your Friends List should appear.

Later Edit 6 (2023-09-10 UTC): Due to sheer volume of unmoderated trolling (plus being modded myself for "Disrespectful Post" while stating the obvious about the main troll here), I won't be answering any new questions on this subject. I've unsubscribed from this thread. If you have any questions, please read the whole thread, from top to bottom, maybe the question was posted and answered before.

The most common question of value that I can remember is about installing another version that the ones posted. Yes, it is possible, if you search for the specific date when that version was published on web archive.

Originally posted by Radoo:
Originally posted by Limbert:
This is great! Is it possible to revert back to before they messed up the steam controller gyro in May/June (not sure exactly which version)?
Sure, if you know when it happened...
1. Try to find a snapshot from
a) here https://web.archive.org/web/20230000000000*/media.steampowered.com
... or ...
b) here (looking for when the Windows client was backed up might reveal a better snapshot for the updates files which are under https://media.steampowered.com/client and can't be listed) https://web.archive.org/web/20230000000000*/https://media.steampowered.com/client/installer/SteamSetup.exe
2. From that snapshot URL, just copy the timestamp part
Example:
... copy ...
20230329081100
3. Run the downgrade command with the changed URL, modifying the timestamp part
Example:
"C:\Program Files (x86)\Steam\steam.exe" -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230616124219if_/media.steampowered.com/client -exitsteam
... changed URL ...
"C:\Program Files (x86)\Steam\steam.exe" -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230329081100if_/media.steampowered.com/client -exitsteam

Another interesting aspect of keeping the memory to its lowest is enabling Family View. One helpful user did a test on this.

Originally posted by SAUNA:
Originally posted by Radoo:
That gave me an idea. What if you run Steam using Family View, disabling access to "Steam store", "Community-generated content", "Friends, chat and groups", "My online profile, screenshots, and achievements". How much better Steam would run? Did anyone try it out?
Steam client application
Built: Jun 15 2023
Steam API: v020
Steam package versions: 1686880776

Family view OFF:
323.2 - 383.2 MB large mode, open

Family view ON:
223.1 - 259 MB small mode, minimized on task bar.


First number is just after launch, after a while it grows and seems to stop there.

My toaster specs:

Intel Core i3
4Gb RAM
Win10 32bit

(dont judge me XD)

Later Edit 5 (2023-08-02 UTC): The latest Steam release from 2023-08-01 has removed the -vgui option. This means that for this alternative method to work you will need June/July Steam version which still has the newer underlying CEF - that will allow for newer authentication method in the long run - but also has the -vgui option.

Clean Installation
Clean installation is intended for people with no Steam installed at all or people who have issues when trying to downgrade. Skip to Downgrade to Older CEF Steam Version with VGUI Option otherwise.

As most people already have Steam installed and the few links found weren't tested enough by people, the clean install steps will be deferred for now

If you need a clean installation, you could try these download links. After the initial installation, you could continue with the Downgrade steps, as the forced downgrade steps were tested.

Windows Steam Client Install Files

Both links download the same client.

https://web.archive.org/web/20230702125953if_/https://media.steampowered.com/client/installer/SteamSetup.exe
SHA256SUM: 3b616cb0beaacffb53884b5ba0453312d2577db598d2a877a3b251125fb281a1 SteamSetup.exe
https://web.archive.org/web/20230616124219if_/https://media.steampowered.com/client/installer/SteamSetup.exe
SHA256SUM: 3b616cb0beaacffb53884b5ba0453312d2577db598d2a877a3b251125fb281a1 SteamSetup.exe

There were two reports of failing to run Steam: "Steam - Critical error. Fail to load steamui.dll". This issue is fixed by "downgrading" using the Windows Downgrade Steps to Older CEF Steam Version with VGUI Option from below.


GNU/Linux Steam Client Deb Files for Debian Based Distros
(E.g. Debian, Ubuntu, Mint)

Packages differ based on the link used. First one should contain the 21 June client, second one the 16 June one.

https://web.archive.org/web/20230702125953if_/https://repo.steampowered.com/steam/archive/precise/steam_latest.deb
SHA256SUM: 456c200c00f7cae57db06d2067fbdb1fa3727eb6744371827913c4cf82d507a0 steam_latest.deb
https://web.archive.org/web/20230618205131if_/https://repo.steampowered.com/steam/archive/precise/steam_latest.deb
SHA256SUM: 4e0a3c80bbaec9387983f025a4f4cff48dbeb46be38af33033877352f0a59bdc steam_latest.deb

* for Fedora and Arch distros, if you don't want to use the downgrade steps, the solution is to find the archived version from the distro repos - I don't think we've got any updates yet, usually packages are updated later, depending on the maintainer. Note that (at least on Fedora) some distros will not keep old package versions for long. You should save the old package locally in a safe place (not the main system partition - e.g. home dir if it's o a separate partition than root (/), a kits partition you might have, on an USB sick/drive, on a NAS).


MacOS Steam Client Install Files

Both links download the same client.

https://web.archive.org/web/20230702125953if_/https://media.steampowered.com/client/installer/steam.dmg
SHA256SUM: 5f55670c91afd3603a8a10d82a179da90744fca98f0106647891ee740ea84ba3 steam.dmg
https://web.archive.org/web/20230714110541if_/https://media.steampowered.com/client/installer/steam.dmg
SHA256SUM: 5f55670c91afd3603a8a10d82a179da90744fca98f0106647891ee740ea84ba3 steam.dmg


Downgrade to Older CEF Steam Version with VGUI Option

Windows Downgrade Steps to Older CEF Steam Version with VGUI Option
This requires Steam client to be already installed.
I need people to test this. Let me know the build date and size of download. Also let me know if the Steam pop-up message is correct for Steam Client Updates. Thanks!
# 1 - Disable auto updates # Go to your Steam installation directory (default C:\Program Files\Steam or - for 32 bit client on a 64 bit Windows - C:\Program Files (x86)\Steam) and create a file named steam.cfg with the following contents BootStrapperInhibitAll=enable BootStrapperForceSelfUpdate=disable # 2 - Downgrade client # ... for 32 bit client on 32 bit Windows # Unknown build (Windows) - on Valve's GUI, download size should be unknown KB "C:\Program Files\Steam\steam.exe" -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230702125953if_/media.steampowered.com/client -exitsteam # 2b - ALTERNATIVE SNAPSHOT LINK - ? SAME CLIENT - Downgrade client # Unknown build (Windows) - on Valve's GUI, download size should be unknown KB "C:\Program Files\Steam\steam.exe" -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230616124219if_/media.steampowered.com/client -exitsteam # ... for 32 bit client on a 64 bit Windows # Unknown build (Windows) - on Valve's GUI, download size should be unknown KB "C:\Program Files (x86)\Steam\steam.exe" -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230702125953if_/media.steampowered.com/client -exitsteam # 2b - ALTERNATIVE SNAPSHOT LINK - ? SAME CLIENT - Downgrade client # Unknown build (Windows) - on Valve's GUI, download size should be unknown KB "C:\Program Files (x86)\Steam\steam.exe" -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230616124219if_/media.steampowered.com/client -exitsteam # 3 - Run steam with VGUI # ... 32 bit client on 32 bit Windows "C:\Program Files\Steam\steam.exe" -vgui # ... for 32 bit client on a 64 bit Windows "C:\Program Files (x86)\Steam\steam.exe" -vgui # 4 - Check that updates are disabled # a. Go to Steam > Check for Steam Client Updates... # b. You should get this pop-up window: "Steam client updates have been disabled by a command line switch."


GNU/Linux Downgrade Steps to Older CEF Steam version with VGUI Option
This requires Steam client to be already installed.
# 1 - Disable auto updates printf 'BootStrapperInhibitAll=enable BootStrapperForceSelfUpdate=disable ' > ~/.local/share/Steam/steam.cfg cat ~/.local/share/Steam/steam.cfg # in case you found a solution using ~/.steam/steam, it is the same thing, ~/.steam/steam is a symlink to ~/.local/share/Steam # 2 - Downgrade client # 21 June 2023 build (GNU/Linux) - on Valve's GUI, download size should be 371,644 KB steam -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230702125953if_/media.steampowered.com/client -exitsteam # 2b - ALTERNATIVE SNAPSHOT LINK - OLDER CLIENT - Downgrade client # 16 June 2023 build (GNU/Linux) - on Valve's GUI, download size should be 371,738 KB steam -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230618205131if_/media.steampowered.com/client -exitsteam # 3 - Run steam with VGUI steam -vgui # 4 - Check that updates are disabled # a. Go to Steam > Check for Steam Client Updates... # b. You should get this pop-up window: "Steam client updates have been disabled by a command line switch."


MacOS Downgrade Steps to Older CEF Steam version with VGUI Option
This requires Steam client to be already installed.
# 1 - Disable auto updates - use Terminal printf 'BootStrapperInhibitAll=enable BootStrapperForceSelfUpdate=disable ' > ~/Applications/Steam.app/Contents/MacOS/Steam.cfg cat ~/Applications/Steam.app/Contents/MacOS/Steam.cfg # 2 - Downgrade client - first time, it might have cached the latest client update (it happened to me and got a 275,885 KB size), try again afterwards # 10 July 2023 build (macOS) - on Valve's GUI, download size should be 274,306 KB open -a Steam --args -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230702125953if_/media.steampowered.com/client -exitsteam # 2b - ALTERNATIVE SNAPSHOT LINK - SAME CLIENT - Downgrade client # 10 July 2023 build (macOS) - on Valve's GUI, download size should be 274,306 KB open -a Steam --args -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230714110541if_/media.steampowered.com/client -exitsteam # 3 - Run steam with VGUI open -a Steam --args -vgui # 4 - Check that updates are disabled # a. Go to Steam > Check for Steam Client Updates... # b. You should get this pop-up window: "Your Steam client is already up-to-date."





Initial Content
Here, you will find more info about Custom Skins Q&A, StartUp options and alternative ways to block the updates.


Easier Workaround for now (though it seems like Friends List is not working all the time): start Steam in VGUI mode.

GNU/Linux & Windows*
steam -vgui

macOS**
open -a steam --args -vgui

* Windows not tested tested by other users
** macOS High Sierra tested




Later Edit: Wow! Thanks for all the awards. Now I feel like I have to tell the story on how I found out about this option:
1. After updating Steam on the newest GNU/Linux PC, I was browsing the new UI drama topics, posting along like most people reading this, and then decided to upgrade my pretty old Mac as well, just to be greeted with black windows
2. Looking up for black windows, screen, something, I found this topic on Steam For Mac, all caps: BLACKSCREEN, and inside this user had come up with a workaround: https://steamcommunity.com/discussions/forum/2/6516193260165563446/#c6516193260168282748
3. From there, I've did a bit of research on what that option meant, what other options are there and testing it out on my GNU/Linux machine. References:
- VGUI https://developer.valvesoftware.com/wiki/VGUI_Documentation
- Steam options: from this user's post https://steamcommunity.com/discussions/forum/7/616189106612574150/#c2989789048621125077 to this list https://gist.github.com/xPaw/fe7d275d31da14d70481
- new CEF based GUI engine: https://developer.valvesoftware.com/wiki/Chromium_Embedded_Framework
Probably, there were other sources I've seen while trying things out, but these are the main ones.

Thanks again for the awards! If you can, please share your love with the users referenced in the Steam Community links.


Later Edit 2: Sorry OP for the mish mash of posts in this topic between the hard solution you posted and the temporary one I wrote. In the end, both are helping someone, both are trying to tackle the same problem, and any of them can be used, for now. It just depends on how much somebody wants to go to stay away from the new UI.


Later Edit 3 (2023-06-17 UTC): Additional info coming from users posts on the topic:

Custom Skins
Originally posted by Crystal Sharrd:
Originally posted by Crystal Sharrd:
Does -vgui enable custom skins again?
To answer my own question, it does.


StartUp Options other than running from a Command Line Terminal

Windows - Application Shortcut
Originally posted by Wiawyr:
Originally posted by madelai:
Where do I put that code at? Do I include "steam" as well or just "-vgui".
For the shortcut, after the "filepath" in Target, put a space and then -vgui.

Windows - Run Steam when my computer starts
Originally posted by JermioneGranger:
I posted this in the other discussion, but I'll post it here also.

If you have Steam launch when Windows starts, you can make it start with -vgui by adding it to the Steam registry entry at HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

It will take effect the next time you restart Windows

GNU/Linux - Run Steam when my computer starts
Originally posted by Radoo:
On GNU/Linux...

1. when you check "Run Steam when my computer starts", Steam creates a desktop file called steam.desktop in ~/.config/autostart/. So modifying that should give you the equivalent of Windows settings;

# Force Steam VGUI on computer startup sed -r 's#^(Exec=/usr/bin/steam %U)$#\1 -vgui#' -i ~/.config/autostart/steam.desktop # Revert Steam VGUI settings on computer startup sed -r 's#^(Exec=/usr/bin/steam %U) -vgui$#\1#' -i ~/.config/autostart/steam.desktop

GNU/Linux - Change Steam to work with VGUI in any situation
Originally posted by Radoo:
On GNU/Linux...

2. if you want to make this work "globally", even when manually opening Steam, even from the terminal, instead of editing your Desktop/Launch bar shortcut, you can edit the steam file, which is actually a bash file.

# Force Steam VGUI globally sudo su -c 'sed -r '\''s#^(exec "\$LAUNCHSTEAMDIR/\$STEAMBOOTSTRAP" "\$@")$#\1 -vgui#'\'' -i /usr/bin/steam' # Revert Steam VGUI settings globally sudo su -c 'sed -r '\''s#^(exec "\$LAUNCHSTEAMDIR/\$STEAMBOOTSTRAP" "\$@") -vgui$#\1#'\'' -i /usr/bin/steam'


Later Edit 4 (2023-07-24 UTC): Just a heads up, I saw a few reports on the forums about -vgui option not working anymore in the latest Beta. Valve might be killing this alternative in the next update.

Anyone with limited resources should try to block any updates from now forward or just go with OP's solution.

Info found on how to block updates
Originally posted by Wikarian99PL:
  • Open Steam Main Folder
    Default "C:\Program Files\Steam" or Your Location
  • In this folder create File "steam.cfg" (.cfg Needs To Be File Extension, not steam.cfg.txt)
  • Paste This in our "steam.cfg" File (It will prevent form Automatic Updates)
    BootStrapperInhibitAll=Enable
    BootStrapperForceSelfUpdate=False
Originally posted by _I_:
you can stop steam from updating

open folder
..\steam\package
delete the 'tmp' folder if there is one

create a file named 'tmp' with no extension

then steam cannot make the tmp folder to update its client files
done
< 1 2 3 4 5 6 ... 73 >
Showing 1-15 of 1,081 comments
mybutt Jun 15, 2023 @ 7:58pm 
I get an error stating that "-forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20230531113527if_/media.steampowered.com/client -exitsteam" is not a valid path.
Wikarian99PL Jun 15, 2023 @ 8:07pm 
Originally posted by madelai:
I get an error stating that "-forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20230531113527if_/media.steampowered.com/client -exitsteam" is not a valid path.


Do You have Space between Path and This CopyPaste?
Send please whole text in that window
The author of this thread has indicated that this post answers the original topic.
Pepe Jun 15, 2023 @ 8:09pm 
6
6
3
2
16
OP Alternative - Start Steam in VGUI Mode Using Initial CEF Steam Release

In June, this option was just easier, as it wasn't involving using a different client. Now... <insert HowTurntables meme>.


Note that the Friends List is not working properly. It might not work at all or it might work intermittently. Sometimes I saw it working after a retry, sometimes it didn't, after several retries. I couldn't find any reproducible steps to make it work. I've read a few people saying it's working fine, but I'm not sure if they use the old build from OP or the newer CEF build with -vgui. You could try...
- closing and opening Friends List window;
- using the retry button that appears after the error shows up;
- changing your status from the Friends List window, somehow (I couldn't make it work, I had no dropdown list available).
Originally posted by anon_amos:
I may have a fix for the friends list not working with the -vgui option. Open Friends & Chat and click Sign In. It will disappear and appear to have not connected.

Open the Friends & Chat again and you should notice that it now says 'Offline'. Click the drop down and select Online.

You should now be connected and your Friends List should appear.

Later Edit 6 (2023-09-10 UTC): Due to sheer volume of unmoderated trolling (plus being modded myself for "Disrespectful Post" while stating the obvious about the main troll here), I won't be answering any new questions on this subject. I've unsubscribed from this thread. If you have any questions, please read the whole thread, from top to bottom, maybe the question was posted and answered before.

The most common question of value that I can remember is about installing another version that the ones posted. Yes, it is possible, if you search for the specific date when that version was published on web archive.

Originally posted by Radoo:
Originally posted by Limbert:
This is great! Is it possible to revert back to before they messed up the steam controller gyro in May/June (not sure exactly which version)?
Sure, if you know when it happened...
1. Try to find a snapshot from
a) here https://web.archive.org/web/20230000000000*/media.steampowered.com
... or ...
b) here (looking for when the Windows client was backed up might reveal a better snapshot for the updates files which are under https://media.steampowered.com/client and can't be listed) https://web.archive.org/web/20230000000000*/https://media.steampowered.com/client/installer/SteamSetup.exe
2. From that snapshot URL, just copy the timestamp part
Example:
... copy ...
20230329081100
3. Run the downgrade command with the changed URL, modifying the timestamp part
Example:
"C:\Program Files (x86)\Steam\steam.exe" -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230616124219if_/media.steampowered.com/client -exitsteam
... changed URL ...
"C:\Program Files (x86)\Steam\steam.exe" -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230329081100if_/media.steampowered.com/client -exitsteam

Another interesting aspect of keeping the memory to its lowest is enabling Family View. One helpful user did a test on this.

Originally posted by SAUNA:
Originally posted by Radoo:
That gave me an idea. What if you run Steam using Family View, disabling access to "Steam store", "Community-generated content", "Friends, chat and groups", "My online profile, screenshots, and achievements". How much better Steam would run? Did anyone try it out?
Steam client application
Built: Jun 15 2023
Steam API: v020
Steam package versions: 1686880776

Family view OFF:
323.2 - 383.2 MB large mode, open

Family view ON:
223.1 - 259 MB small mode, minimized on task bar.


First number is just after launch, after a while it grows and seems to stop there.

My toaster specs:

Intel Core i3
4Gb RAM
Win10 32bit

(dont judge me XD)

Later Edit 5 (2023-08-02 UTC): The latest Steam release from 2023-08-01 has removed the -vgui option. This means that for this alternative method to work you will need June/July Steam version which still has the newer underlying CEF - that will allow for newer authentication method in the long run - but also has the -vgui option.

Clean Installation
Clean installation is intended for people with no Steam installed at all or people who have issues when trying to downgrade. Skip to Downgrade to Older CEF Steam Version with VGUI Option otherwise.

As most people already have Steam installed and the few links found weren't tested enough by people, the clean install steps will be deferred for now

If you need a clean installation, you could try these download links. After the initial installation, you could continue with the Downgrade steps, as the forced downgrade steps were tested.

Windows Steam Client Install Files

Both links download the same client.

https://web.archive.org/web/20230702125953if_/https://media.steampowered.com/client/installer/SteamSetup.exe
SHA256SUM: 3b616cb0beaacffb53884b5ba0453312d2577db598d2a877a3b251125fb281a1 SteamSetup.exe
https://web.archive.org/web/20230616124219if_/https://media.steampowered.com/client/installer/SteamSetup.exe
SHA256SUM: 3b616cb0beaacffb53884b5ba0453312d2577db598d2a877a3b251125fb281a1 SteamSetup.exe

There were two reports of failing to run Steam: "Steam - Critical error. Fail to load steamui.dll". This issue is fixed by "downgrading" using the Windows Downgrade Steps to Older CEF Steam Version with VGUI Option from below.


GNU/Linux Steam Client Deb Files for Debian Based Distros
(E.g. Debian, Ubuntu, Mint)

Packages differ based on the link used. First one should contain the 21 June client, second one the 16 June one.

https://web.archive.org/web/20230702125953if_/https://repo.steampowered.com/steam/archive/precise/steam_latest.deb
SHA256SUM: 456c200c00f7cae57db06d2067fbdb1fa3727eb6744371827913c4cf82d507a0 steam_latest.deb
https://web.archive.org/web/20230618205131if_/https://repo.steampowered.com/steam/archive/precise/steam_latest.deb
SHA256SUM: 4e0a3c80bbaec9387983f025a4f4cff48dbeb46be38af33033877352f0a59bdc steam_latest.deb

* for Fedora and Arch distros, if you don't want to use the downgrade steps, the solution is to find the archived version from the distro repos - I don't think we've got any updates yet, usually packages are updated later, depending on the maintainer. Note that (at least on Fedora) some distros will not keep old package versions for long. You should save the old package locally in a safe place (not the main system partition - e.g. home dir if it's o a separate partition than root (/), a kits partition you might have, on an USB sick/drive, on a NAS).


MacOS Steam Client Install Files

Both links download the same client.

https://web.archive.org/web/20230702125953if_/https://media.steampowered.com/client/installer/steam.dmg
SHA256SUM: 5f55670c91afd3603a8a10d82a179da90744fca98f0106647891ee740ea84ba3 steam.dmg
https://web.archive.org/web/20230714110541if_/https://media.steampowered.com/client/installer/steam.dmg
SHA256SUM: 5f55670c91afd3603a8a10d82a179da90744fca98f0106647891ee740ea84ba3 steam.dmg


Downgrade to Older CEF Steam Version with VGUI Option

Windows Downgrade Steps to Older CEF Steam Version with VGUI Option
This requires Steam client to be already installed.
I need people to test this. Let me know the build date and size of download. Also let me know if the Steam pop-up message is correct for Steam Client Updates. Thanks!
# 1 - Disable auto updates # Go to your Steam installation directory (default C:\Program Files\Steam or - for 32 bit client on a 64 bit Windows - C:\Program Files (x86)\Steam) and create a file named steam.cfg with the following contents BootStrapperInhibitAll=enable BootStrapperForceSelfUpdate=disable # 2 - Downgrade client # ... for 32 bit client on 32 bit Windows # Unknown build (Windows) - on Valve's GUI, download size should be unknown KB "C:\Program Files\Steam\steam.exe" -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230702125953if_/media.steampowered.com/client -exitsteam # 2b - ALTERNATIVE SNAPSHOT LINK - ? SAME CLIENT - Downgrade client # Unknown build (Windows) - on Valve's GUI, download size should be unknown KB "C:\Program Files\Steam\steam.exe" -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230616124219if_/media.steampowered.com/client -exitsteam # ... for 32 bit client on a 64 bit Windows # Unknown build (Windows) - on Valve's GUI, download size should be unknown KB "C:\Program Files (x86)\Steam\steam.exe" -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230702125953if_/media.steampowered.com/client -exitsteam # 2b - ALTERNATIVE SNAPSHOT LINK - ? SAME CLIENT - Downgrade client # Unknown build (Windows) - on Valve's GUI, download size should be unknown KB "C:\Program Files (x86)\Steam\steam.exe" -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230616124219if_/media.steampowered.com/client -exitsteam # 3 - Run steam with VGUI # ... 32 bit client on 32 bit Windows "C:\Program Files\Steam\steam.exe" -vgui # ... for 32 bit client on a 64 bit Windows "C:\Program Files (x86)\Steam\steam.exe" -vgui # 4 - Check that updates are disabled # a. Go to Steam > Check for Steam Client Updates... # b. You should get this pop-up window: "Steam client updates have been disabled by a command line switch."


GNU/Linux Downgrade Steps to Older CEF Steam version with VGUI Option
This requires Steam client to be already installed.
# 1 - Disable auto updates printf 'BootStrapperInhibitAll=enable BootStrapperForceSelfUpdate=disable ' > ~/.local/share/Steam/steam.cfg cat ~/.local/share/Steam/steam.cfg # in case you found a solution using ~/.steam/steam, it is the same thing, ~/.steam/steam is a symlink to ~/.local/share/Steam # 2 - Downgrade client # 21 June 2023 build (GNU/Linux) - on Valve's GUI, download size should be 371,644 KB steam -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230702125953if_/media.steampowered.com/client -exitsteam # 2b - ALTERNATIVE SNAPSHOT LINK - OLDER CLIENT - Downgrade client # 16 June 2023 build (GNU/Linux) - on Valve's GUI, download size should be 371,738 KB steam -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230618205131if_/media.steampowered.com/client -exitsteam # 3 - Run steam with VGUI steam -vgui # 4 - Check that updates are disabled # a. Go to Steam > Check for Steam Client Updates... # b. You should get this pop-up window: "Steam client updates have been disabled by a command line switch."


MacOS Downgrade Steps to Older CEF Steam version with VGUI Option
This requires Steam client to be already installed.
# 1 - Disable auto updates - use Terminal printf 'BootStrapperInhibitAll=enable BootStrapperForceSelfUpdate=disable ' > ~/Applications/Steam.app/Contents/MacOS/Steam.cfg cat ~/Applications/Steam.app/Contents/MacOS/Steam.cfg # 2 - Downgrade client - first time, it might have cached the latest client update (it happened to me and got a 275,885 KB size), try again afterwards # 10 July 2023 build (macOS) - on Valve's GUI, download size should be 274,306 KB open -a Steam --args -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230702125953if_/media.steampowered.com/client -exitsteam # 2b - ALTERNATIVE SNAPSHOT LINK - SAME CLIENT - Downgrade client # 10 July 2023 build (macOS) - on Valve's GUI, download size should be 274,306 KB open -a Steam --args -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20230714110541if_/media.steampowered.com/client -exitsteam # 3 - Run steam with VGUI open -a Steam --args -vgui # 4 - Check that updates are disabled # a. Go to Steam > Check for Steam Client Updates... # b. You should get this pop-up window: "Your Steam client is already up-to-date."





Initial Content
Here, you will find more info about Custom Skins Q&A, StartUp options and alternative ways to block the updates.


Easier Workaround for now (though it seems like Friends List is not working all the time): start Steam in VGUI mode.

GNU/Linux & Windows*
steam -vgui

macOS**
open -a steam --args -vgui

* Windows not tested tested by other users
** macOS High Sierra tested




Later Edit: Wow! Thanks for all the awards. Now I feel like I have to tell the story on how I found out about this option:
1. After updating Steam on the newest GNU/Linux PC, I was browsing the new UI drama topics, posting along like most people reading this, and then decided to upgrade my pretty old Mac as well, just to be greeted with black windows
2. Looking up for black windows, screen, something, I found this topic on Steam For Mac, all caps: BLACKSCREEN, and inside this user had come up with a workaround: https://steamcommunity.com/discussions/forum/2/6516193260165563446/#c6516193260168282748
3. From there, I've did a bit of research on what that option meant, what other options are there and testing it out on my GNU/Linux machine. References:
- VGUI https://developer.valvesoftware.com/wiki/VGUI_Documentation
- Steam options: from this user's post https://steamcommunity.com/discussions/forum/7/616189106612574150/#c2989789048621125077 to this list https://gist.github.com/xPaw/fe7d275d31da14d70481
- new CEF based GUI engine: https://developer.valvesoftware.com/wiki/Chromium_Embedded_Framework
Probably, there were other sources I've seen while trying things out, but these are the main ones.

Thanks again for the awards! If you can, please share your love with the users referenced in the Steam Community links.


Later Edit 2: Sorry OP for the mish mash of posts in this topic between the hard solution you posted and the temporary one I wrote. In the end, both are helping someone, both are trying to tackle the same problem, and any of them can be used, for now. It just depends on how much somebody wants to go to stay away from the new UI.


Later Edit 3 (2023-06-17 UTC): Additional info coming from users posts on the topic:

Custom Skins
Originally posted by Crystal Sharrd:
Originally posted by Crystal Sharrd:
Does -vgui enable custom skins again?
To answer my own question, it does.


StartUp Options other than running from a Command Line Terminal

Windows - Application Shortcut
Originally posted by Wiawyr:
Originally posted by madelai:
Where do I put that code at? Do I include "steam" as well or just "-vgui".
For the shortcut, after the "filepath" in Target, put a space and then -vgui.

Windows - Run Steam when my computer starts
Originally posted by JermioneGranger:
I posted this in the other discussion, but I'll post it here also.

If you have Steam launch when Windows starts, you can make it start with -vgui by adding it to the Steam registry entry at HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

It will take effect the next time you restart Windows

GNU/Linux - Run Steam when my computer starts
Originally posted by Radoo:
On GNU/Linux...

1. when you check "Run Steam when my computer starts", Steam creates a desktop file called steam.desktop in ~/.config/autostart/. So modifying that should give you the equivalent of Windows settings;

# Force Steam VGUI on computer startup sed -r 's#^(Exec=/usr/bin/steam %U)$#\1 -vgui#' -i ~/.config/autostart/steam.desktop # Revert Steam VGUI settings on computer startup sed -r 's#^(Exec=/usr/bin/steam %U) -vgui$#\1#' -i ~/.config/autostart/steam.desktop

GNU/Linux - Change Steam to work with VGUI in any situation
Originally posted by Radoo:
On GNU/Linux...

2. if you want to make this work "globally", even when manually opening Steam, even from the terminal, instead of editing your Desktop/Launch bar shortcut, you can edit the steam file, which is actually a bash file.

# Force Steam VGUI globally sudo su -c 'sed -r '\''s#^(exec "\$LAUNCHSTEAMDIR/\$STEAMBOOTSTRAP" "\$@")$#\1 -vgui#'\'' -i /usr/bin/steam' # Revert Steam VGUI settings globally sudo su -c 'sed -r '\''s#^(exec "\$LAUNCHSTEAMDIR/\$STEAMBOOTSTRAP" "\$@") -vgui$#\1#'\'' -i /usr/bin/steam'


Later Edit 4 (2023-07-24 UTC): Just a heads up, I saw a few reports on the forums about -vgui option not working anymore in the latest Beta. Valve might be killing this alternative in the next update.

Anyone with limited resources should try to block any updates from now forward or just go with OP's solution.

Info found on how to block updates
Originally posted by Wikarian99PL:
  • Open Steam Main Folder
    Default "C:\Program Files\Steam" or Your Location
  • In this folder create File "steam.cfg" (.cfg Needs To Be File Extension, not steam.cfg.txt)
  • Paste This in our "steam.cfg" File (It will prevent form Automatic Updates)
    BootStrapperInhibitAll=Enable
    BootStrapperForceSelfUpdate=False
Originally posted by _I_:
you can stop steam from updating

open folder
..\steam\package
delete the 'tmp' folder if there is one

create a file named 'tmp' with no extension

then steam cannot make the tmp folder to update its client files
done
Last edited by Pepe; Sep 10, 2023 @ 3:44pm
Wikarian99PL Jun 15, 2023 @ 8:12pm 
Originally posted by Radoo:
Easier Workaround for now (though it seems like Friends List is not working): start Steam in VGUI mode.
steam -vgui

Friends List work normal for me
Pepe Jun 15, 2023 @ 8:14pm 
Originally posted by Wikarian99PL:
Originally posted by Radoo:
Easier Workaround for now (though it seems like Friends List is not working): start Steam in VGUI mode.
steam -vgui

Friends List work normal for me
Oh, I've just gave it a retry, and it seems to be working now... It was interesting because, on the new GUI mode, Friends list was working and the error I was getting only in VGUI mode. Maybe they have separate API backends for the new GUI and the old GUI, and the old server had an issue.
Last edited by Pepe; Jun 15, 2023 @ 8:28pm
mybutt Jun 15, 2023 @ 8:14pm 
I finally got around that issue, but when it was "updating" it got to the end and then gave me an error about how Steam needs to be online to update. Yes, I was online when it updated. Not sure why that came up. But then I continued and did the steam.cfg file and when I opened Steam it was still the newest version. Didn't work.
Wikarian99PL Jun 15, 2023 @ 8:14pm 
Originally posted by madelai:
I get an error stating that "-forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20230531113527if_/media.steampowered.com/client -exitsteam" is not a valid path.

It should looks like that (Of course Your Steam location can be diffrent)
C:\Steam\steam.exe -forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20230531113527if_/media.steampowered.com/client -exitsteam

Or try Radoo solution
mybutt Jun 15, 2023 @ 8:16pm 
Originally posted by Wikarian99PL:
Originally posted by madelai:
I get an error stating that "-forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20230531113527if_/media.steampowered.com/client -exitsteam" is not a valid path.

It should looks like that (Of course Your Steam location can be diffrent)
C:\Steam\steam.exe -forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20230531113527if_/media.steampowered.com/client -exitsteam

Or try Radoo solution

I tried both. Neither works for me.
Wikarian99PL Jun 15, 2023 @ 8:27pm 
Originally posted by madelai:
Originally posted by Wikarian99PL:

It should looks like that (Of course Your Steam location can be diffrent)
C:\Steam\steam.exe -forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20230531113527if_/media.steampowered.com/client -exitsteam

Or try Radoo solution

I tried both. Neither works for me.

Then i dont know
What System do You use?
Do You use "Steam Client Beta"?
Try to add at the end "-textmode" to this CopyPaste code
Tactical Turn Off/On?

If nothing works, then i feel sorry for your eyes, to looks at this cursed Valve creation
You are a god among men. The built-in browser was so glitchy, like even browsers in the late 90's were not that bad. I HAD to revert.
mybutt Jun 15, 2023 @ 8:31pm 
Windows 11.
No?
I told you it updated, but failed. Said I needed to be online to connect. I am online obviously.
What?
Wikarian99PL Jun 15, 2023 @ 8:44pm 
Originally posted by madelai:
Windows 11.
No?
I told you it updated, but failed. Said I needed to be online to connect. I am online obviously.
What?

"Tactical Turn Off/On?" - Restart Computer, Network, ...Something
I dont have any idea, maybe just dont want to work with Win11, i heard constant problems about this system

For last resort, just paste here this whole TARGET window with Copied Code, maybe there is somewhere a typo
mybutt Jun 15, 2023 @ 8:48pm 
Originally posted by Wikarian99PL:
Originally posted by madelai:
Windows 11.
No?
I told you it updated, but failed. Said I needed to be online to connect. I am online obviously.
What?

"Tactical Turn Off/On?" - Restart Computer, Network, ...Something
I dont have any idea, maybe just dont want to work with Win11, i heard constant problems about this system

For last resort, just paste here this whole TARGET window with Copied Code, maybe there is somewhere a typo
Windows 11 came with my computer. And Windows 11 isn't the problem.

I already told you three posts ago that I got around pasting the code in the target field in properties. That is not my issue now. My issue is that when I opened Steam to update with the old archive link it updated all the way to the end and then gave me an error about needing the internet to be connected. Ugh. This is so damn frustrating trying to explain this.


https://i.imgur.com/RJBm2Q7.png
When it reaches 263,808KB it stops and gives me the error below.

https://i.imgur.com/eFvlcbm.png
Last edited by mybutt; Jun 15, 2023 @ 8:56pm
C²C^Guyver |NZB| Jun 15, 2023 @ 8:53pm 
"It looks normally, dont know if every function on Steam will work"

I'd rather cripple Steam than use the new UI.

*sigh*
Last edited by C²C^Guyver |NZB|; Jun 15, 2023 @ 8:53pm
MonkehMaster Jun 15, 2023 @ 9:04pm 
Originally posted by C²C^Guyver |NZB|:
"It looks normally, dont know if every function on Steam will work"

I'd rather cripple Steam than use the new UI.

*sigh*

people have different tastes and will do as they need to suit their needs... so what was your point? just to create drama?
< 1 2 3 4 5 6 ... 73 >
Showing 1-15 of 1,081 comments
Per page: 1530 50

Date Posted: Jun 15, 2023 @ 7:44pm
Posts: 1,081