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

When external monitor is set to mirror laprop screen it get hard-swched to low 1920x1200 resolution #2348

Open
mark-herbert42 opened this issue May 7, 2024 · 2 comments
Labels

Comments

@mark-herbert42
Copy link

Wayfire git version, Mesa git, 6.9-rc7.

I use GPD win max 2 laptop with 2560x1600 screen, and connect Zeuslap 16" monitor with exactly same 2560x1600 resolution.

It connects fine - and I can choose the resolution I want up to native 2560 and 144Hz. But - until I do

[output:DP-1]
mode = mirror eDP-1

When I do so - external monitor falls back to 1920x1200 and I can not do anything with it so mirror is totally unusable. But I do have both screens capable to have 2560 resolution natively when they run independently. And my internal e-DP screen continues running native resolution - so only mirrored output is affected by this.
If I try to set native resolution on external monitor - it stops mirroring and just works as separate output.

@ammen99
Copy link
Member

ammen99 commented May 7, 2024

Yes, this is because mirroring currently always takes the preferred mode, which for this monitor seems to be the 1920x1200 one. There is a pending PR for this with some requested changes and with most things actually already iimplemented, so if you feel up to the task, feel free to continue the work (I think at least you should be able to rebase the changes on top of latest master for your personal use): #1716

@mark-herbert42
Copy link
Author

I've tried 1716 - applied OK but does not work. Looksl like wf-configb patch is broken. If I simply hardcode the mode in 1716 instead of trying to read it - works like a charm

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

No branches or pull requests

2 participants