shdwmtr / millennium

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

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

Closed MrMAXVW closed 6 days ago

MrMAXVW commented 1 month 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 1 month 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 1 month ago

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

shdwmtr commented 1 month ago

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

MrMAXVW commented 1 month 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 1 month 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 3 weeks ago

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

shdwmtr commented 1 week ago

Try checking this issue out: https://github.com/SteamClientHomebrew/Millennium/issues/149

shdwmtr commented 6 days ago

Fixed in the latest release!