SteamClientHomebrew / Millennium

Apply themes/skins/customize Steam® after the 2023-04-27 Chromium UI update
https://steambrew.app
MIT License
1.04k stars 18 forks source link

[Bug] Millennium keeps resetting to default steam every boot #121

Open MrMAXVW opened 2 weeks ago

MrMAXVW commented 2 weeks ago

Before Reporting

Describe the Bug

Everytime I reboot my PC, the steam will reset to default. There is no options from millennium can be seen. I have to do the powershell script every time to bring back millennium and the theme.

What I have tried:

My settings:

Is it steam forcing something? Or I should install specific version of steam. But I don't think that's a problem. I had 3 PC installed millenium with the same theme. Only one pc has this problem... kinda frustrating

Expected Behavior

As mentioned above

Steps To Reproduce

Reboot > open steam > steam reset to default **update: switching account make this happens too A .crash file appears in steam folder

GameOverlayRenderer.log

When I run the powershell script again, I see more lines shown in the picture 2024-10-03 225209

Operating System

Windows

Anything else?

No response

shdwmtr commented 2 weeks ago

When you notice it not working anymore do the following:

You can also start steam with -dev and leaving it running like that until either you see an error, or the dev console no longer shows.

MrMAXVW commented 2 weeks ago

Hi, I took some more time to troubleshoot, the problem still exists

shdwmtr commented 2 weeks ago

You are confident that when this issue happens, user32.dll is still in the Steam folder?

MrMAXVW commented 2 weeks ago

You are confident that when this issue happens, user32.dll is still in the Steam folder?

Indeed, I am watching the folder when steam is launching. I also edit the files in "D:\Steam\ext\millennium.ini" And change the content to devtools = no dev_packages = no auto_update_dev_packages = yes use_pip = yes python = D:\Steam\ext\data\cache\python.exe pip_logs = D:\Steam\ext\data\logs\pacman.log pip_boot = D:\Steam\ext\data\logs\pip_boot.log

Seems doesn't matter. Any suggestion on next step? I am thinking if the steam force update itself every boot.

jamiethomaswhite commented 2 weeks ago

When I had the same situation, it was because my tinkering with the themes triggered some kind of validation of files. I know, because I saw the "Updating Steam" box appear for a split second on launch and then Millenium was no longer active. So, I think what you said about the forced update might be correct.

However, a reinstall of Millenium fixed it every time for me.

Also, just to make sure, my millenium.ini has these lines at the end of the file:

[Settings] check_for_updates = yes enabled_plugins = core useinterface = yes

RobloxGabriel1 commented 1 week ago

i think i have experienced it before. when i booted my pc up, it had a powershell warning.