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

Easily prioritize certain VMs #9735

Open
DemiMarie opened this issue Jan 22, 2025 · 2 comments
Open

Easily prioritize certain VMs #9735

DemiMarie opened this issue Jan 22, 2025 · 2 comments
Labels
C: core P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. ux User experience

Comments

@DemiMarie
Copy link

The problem you're addressing (if any)

Users playing video games want to prioritize the game over other applications. This is not a serious problem because games do not work on Qubes OS without GPU passthrough, but this will (hopefully) change in the future.

The solution you'd like

Implement the Game Mode portal. If the user consents, the implementation will prioritize the VM the game is running in and de-prioritize other VMs except the GUIVM. Game mode will be turned on in these VMs.

The value to a user and who that user might be

Better and more consistent performance in games.

Completion criteria checklist

No response

@DemiMarie DemiMarie added P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. ux User experience labels Jan 22, 2025
@rapenne-s
Copy link

I like this feature, but it should be named differently in my opinion. This could also be used for video conferencing or other heavily CPU-bound tasks.

So a name involving "priority" or "boost" terms may be more suited than gaming :)

@DemiMarie DemiMarie changed the title Game mode portal Easily prioritize certain VMs Jan 24, 2025
@DemiMarie
Copy link
Author

I like this feature, but it should be named differently in my opinion. This could also be used for video conferencing or other heavily CPU-bound tasks.

I wonder if there is a way to automatically prioritize a VM doing interactive work (like a video conference) over a VM doing background batch processing (like a big parallel compile job). My first thought was to throw a machine learning model at a bunch of data, but that is probably not a good idea 😆.

So a name involving "priority" or "boost" terms may be more suited than gaming :)

Definitely.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: core P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. ux User experience
Projects
None yet
Development

No branches or pull requests

3 participants