Skip to content

modesetting failing on external monitor #59

Open
@maaarghk

Description

Since hyprland 0.42 / aquamarine I can't use my external monitor anymore. its an LG Ultrafine which is a 5k tiling monitor. I don't know my jargon particularly well but I believe it exposes 2xPHYs, to do 5k mode you set both to 2560x2880, OR, you can just disable DP-1 and set DP-2 to 3840x2160 and it'll upscale it for you. which is what I do because I got fucked off with having to manually build wlroots with the tiling patch applied all the time.

I think maybe there are several issues, firstly, since aqua, DP-1 is not getting disabled according to i915_display_info (even though it is not showing up in hyprctl monitors), when I've done this before the monitor just decides it is misconfigured and displays nothing.

Also between 0.3.3 and git, currentFormat goes from XRGB8888 to A XBGR8888 H Invalid. on wlroots it uses XRGB8888 and works fine.

But either way I can get it into several broken states and can't seem to make an image come up. Here's a log with tracing enabled, and various i915_display_info dumps - wlroots one works, term one mirrors e-DP1, the rest are various kinds of not working on aquamarine.

hyprland.log

i915_display_info_hypr_wlroots.txt
i915_display_info_on_term.txt
i915_display_info_hypr_aqua4.txt
i915_display_info_on_hypr_aqua3.txt
i915_display_info_on_hypr_aqua2.txt
i915_display_info_on_hypr_aqua.txt

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions