Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option to disable auto updates on startup #134

Closed
AdamantGarth opened this issue Jul 3, 2024 · 5 comments · Fixed by #158
Closed

Option to disable auto updates on startup #134

AdamantGarth opened this issue Jul 3, 2024 · 5 comments · Fixed by #158
Labels
enhancement New feature or request

Comments

@AdamantGarth
Copy link

I'd like to be able to disable steamrt/proton updates on umu startup (using an environment variable, for example), and trigger them manually from time to time.

@R1kaB3rN
Copy link
Member

R1kaB3rN commented Jul 3, 2024

I believe we want users to always use the latest runtime and Proton, and if we add an option it'll need to be sometime after the next release.

Though, would you still wish for this feature if the updates for those builds were faster? Because I would understand the annoyance for waiting for the updates for those builds to complete before running the game.

@AdamantGarth
Copy link
Author

I believe we want users to always use the latest runtime and Proton

As a user I do too, and I'm very happy that umu can update these things itself. But sometimes I have to use metered connections that are both too slow and too expensive to be downloading hundreds of megabytes of runtimes on. I doubt that there's a way to reduce the size of these runtimes to be both fast and cheap to download on such connections, so an option to disable the auto updates would be much appreciated.

@R1kaB3rN R1kaB3rN added the enhancement New feature or request label Jul 4, 2024
@db47h
Copy link
Contributor

db47h commented Jul 13, 2024

Another use case for this is when your broadband connection goes down: umu just crashes on a failing DNS query (my local net was still up but no external name resolution would work). Although for that specific case a more graceful handling of network errors would be nice, an option to disable updates would probably be simpler to implement.

@gabriele2000
Copy link

Guys, just hear me out: DELTA UPDATES

@R1kaB3rN
Copy link
Member

Graceful handling of network errors will be explored in the future. Same with delta updates once we start customizing the runtime, as the delta file would need to be created at build time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants