Skip to main content
Topic: Sway не верно выбирает основной монитор (Read 103 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

Sway не верно выбирает основной монитор

Есть три монитора. 2560x1440 и два 1920x1080. Игры постоянно выбирают разрешение со второго экрана и выставляют 1920x1080. Меню rofi тоже открывается на втором экране. Курсор вообще на 3 мониторе после запуска оказывается. На соседнем разделе установлен Arch Linux, у него общий с Artix раздел /home. Конфиги sway точно одинаковые, всё работает по нормальному там. Что это может быть? Куда копать? Всегда думал, что монитору на координате 0,0 приоритет отдаваться должен.
Code: ("~/.config/sway") [Select]
set $monitor1 DP-1
set $monitor2 DP-2
set $monitor3 HDMI-A-1
output $monitor1 pos 0,0 res 2560x1440@165Hz
output $monitor2 pos 0,1450 res 1920x1080@165Hz
output $monitor3 pos 1920,1450 res 1920x1080@75Hz transform 180
Spoiler (click to show/hide)
Запускаю так
Code: ("/etc/greetd/config.toml") [Select]
command = "dbus-launch /usr/bin/sway"
Даже swaymsg -t get_outputs их в обратном порядке показывает.
Spoiler (click to show/hide)
"focus output $monitor1" не помог, игры всё равно криво работают.

Re: Sway не верно выбирает основной монитор

Reply #1
Ничего лучшего пока непридумал, мониторы моргают при запуске. xD
Code: [Select]
output {
$monitor3 disable
$monitor2 disable
}
exec_always swaymsg output $monitor2 enable && swaymsg output $monitor3 enable
Spoiler (click to show/hide)