You are not logged in.

#1 2018-09-02 20:21:56

camdenmil
Member
Registered: 2017-10-29
Posts: 6

[Solved] Multi-monitor TTY Resolution

I have two monitors connected to a Vega 64 using AMDGPU. One is 1920x1080 and the other is 2560x1440. With both monitors connected, the tty on boot is mirrored across both displays at 1920x1080. I would like to have the tty be on the 2560x1440 monitor at native resolution on boot. When I unplug the 1080 monitor, the tty is at native resolution on the 1440p monitor on boot.

I'm using sway for my window manager. When I launch sway, the 2560x1440 display remains at 1920x1080. When I configure that display to be 2560x1440, sway outputs at 2560x1440 but the monitor remains at 1920x1080 which just results in ugly scaling. My guess is that this issue would be solved by having the 1440p monitor mode properly set in the tty before launching sway.

Last edited by camdenmil (2018-09-03 18:04:04)

Offline

#2 2018-09-03 18:09:37

camdenmil
Member
Registered: 2017-10-29
Posts: 6

Re: [Solved] Multi-monitor TTY Resolution

I was able to get sway running at native resolution on the 1440p monitor by creating a custom EDID file with a single 2560x1440 mode as described in the articles linked at https://wiki.archlinux.org/index.php/Ke … s_and_EDID.

The 1440p monitor remains black at the tty before launching sway since the system is still booting with a 1080p tty on the 1080p monitor. It would be nice to have the tty at native 1440p but this solution is good enough.

Offline

Board footer

Powered by FluxBB