LINUX.ORG.RU

Hyprland - два монитора - возможности

 


0

2

Привет, умеет ли сабж вывести окно на два монитора одновременно? Не растянуть, а продублировать.

Настроил авторизацию c через greetd-regreet в hyprland. Работает в целом штатно: хочешь - открывается на одном мониторе, хочешь - на втором. Есть режим float/pin, который вроде как должен отображать окно на всех «рабочих столах», но чего-то у меня не получается. Кто-то сталкивался с таким вопросом?

Использую конфиг:

env = GDK_SCALE,1.0
env = GTK_USE_PORTAL,0
env = GDK_DPI_SCALE,1.0
env = GDK_DEBUG,no-portals
monitor=,preferred,auto,auto
exec-once = regreet; hyprctl dispatch exit
misc {
    disable_hyprland_logo = true
}
windowrule {
  name = logon-window
  match:class = apps.regreet
  monitor = 1
}

В крысе работает так. На кнопке окна в панеле задач поменял с Only on This Workspace на Always on Visible Workspace, и эта одна програмка присутствует на всех «рабочих столах». Только вот «рабочие столы» у нас в разных контекстах.

PS: уберите уже эти дегенератные несменяемые капчи, где требуется угадывачть что там искуственный идиот набредил.

anonymous
()
Ответ на: комментарий от anonymous

ТС спрашивал про два монитора, а не рабочих стола. Про возможности рабочих столов известно, вот чтобы такое провернуть на мониторах? Я думаю что на иксах такое невозможно, а вот возможности вяленого не знаю.

einhander ★★★★★
()
Ответ на: комментарий от einhander

ТС спрашивал про два монитора, а не рабочих стола. Про возможности рабочих столов известно, вот чтобы такое провернуть на мониторах? Я думаю что на иксах такое невозможно, а вот возможности вяленого не знаю.

Смотря какая задача. Если задача - просто показать на втором мониторе, то можно временно переключить второй монитор в режим зеркала:

xrandr --output VGA-1 --same-as LVDS-1
ChubaDuba
()
Последнее исправление: ChubaDuba (всего исправлений: 1)
Ответ на: комментарий от ChubaDuba

Интересное решение. Это куда можно «подсунуть»?

А вообще в hyprland/wayland есть аналогичное решение, которым я уже воспользовался:

monitor = eDP-1, preferred, auto, 1, mirror, HDMI-A-1

тут я «зеркалю» изображение с внешнего монитора(так как он основной и «перед носом») на встроенный дисплей ноута. Сделано так, потому что если делать наоборот, то из-за различия в разрешениях, на основном мониторе изображение «размылится».

bigov
() автор топика
Последнее исправление: bigov (всего исправлений: 1)