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

implemented DRM leasing #588

Merged
merged 2 commits into from
Aug 27, 2022
Merged

implemented DRM leasing #588

merged 2 commits into from
Aug 27, 2022

Conversation

alec-lefors
Copy link

Describe your PR, what does it fix/add?

#568

Is there anything you want to mention? (unchecked code, possible bugs, found problems, breaking compatibility, etc.)

literally just took sway's code and tried to make sure it at least matched what the Hyprland codebase looked like. never worked with C or C++ so please look over everything.

when starting steamvr for the first you need to decline sudo privileges, this is the same for sway and must be fixed on Steam's end

Is it ready for merging, or does it need work?

I'm seeing artifacts on the edges of the display when looking around, not a big deal.

src/Compositor.cpp Outdated Show resolved Hide resolved
@vaxerski
Copy link
Member

hope you tested this

@alec-lefors
Copy link
Author

works for me on a valve index, no config vars necessary. hyprland will ignore DRM devices completely and only pass them over to wlroots for handling. preferred display settings are chosen automatically until someone wants to implement customization in the config

@vaxerski vaxerski merged commit 1d97ad9 into hyprwm:main Aug 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants