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

enable bithdepth 10 on monitors #176

Closed
andresparrab opened this issue Sep 3, 2024 · 7 comments
Closed

enable bithdepth 10 on monitors #176

andresparrab opened this issue Sep 3, 2024 · 7 comments

Comments

@andresparrab
Copy link

I cant find anywhere where i can set the bitdepth for monitors.
Im using hyprland and in the hyprland config i have sett bitdepth10 , that is the only way that i can get screen share my monitor working.

But i have now removed the monitor settings in hyprland and let way-display set up all my monitors on plug in. working great. but now i cant screen share. because it seems that hyprland need bitdepth to be set.

Or is there an already setting for this that i have missed?

@alex-courtis
Copy link
Owner

HDR (10 bit) is very experimental and not fully implemented: https://wiki.archlinux.org/title/HDR_monitor_support hyprwm/Hyprland#4933

Unfortunately the wlroots protocols do not offer HDR and Hyprland doesn't offer a protocol to enable this.

Suggestion: set bitdepth10 via hyprland config and have way-displays handle everything else.
Perhaps something like

monitor = eDP-1, , , , bitdepth, 10

An arrangement like this for VRR was successful for sway during the VRR implementation period.

@zeptic99
Copy link

zeptic99 commented Sep 8, 2024

Unfortunately the wlroots protocols do not offer HDR and Hyprland doesn't offer a protocol to enable this.

Hyprland ditched wlroots a while back. Maybe HDR and 10-bit color support can be added into aquamarine?

@alex-courtis
Copy link
Owner

Did the suggestion above work correctly?

Unfortunately the wlroots protocols do not offer HDR and Hyprland doesn't offer a protocol to enable this.

Hyprland ditched wlroots a while back. Maybe HDR and 10-bit color support can be added into aquamarine?

Interesting... way-displays requires wlroots protocols. Perhaps they retained a subset.

HDR? I wish. It's a long way away. Only steamos (gamescope) has a full working implementation, however it uses a patched kernel.

@zeptic99
Copy link

zeptic99 commented Sep 8, 2024

HDR? I wish. It's a long way away. Only steamos (gamescope) has a full working implementation, however it uses a patched kernel.

Not really. KDE has working HDR support.

P.S. Gamescope running as a session also has HDR support without requiring kernel patches.

@alex-courtis
Copy link
Owner

@andresparrab is there any action required here?

@zeptic99 is there anything specific I can help you with? Do you have a similar issue?

@littleblack111
Copy link

can we have HDR support? like how KDE implemented their own? can we do that with aquamarine

@alex-courtis
Copy link
Owner

can we have HDR support? like how KDE implemented their own? can we do that with aquamarine

Added:

This will be built as soon as wlroots and compositors add the functionality.

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

No branches or pull requests

4 participants