Bug 56661

Summary: Firefox и Thunderbird аварийно завершаются при одключении внешнего монитора
Product: Sisyphus Reporter: Egor Ignatov <egori>
Component: hyprlandAssignee: Кирилл Уницаев <fiersik>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: egori, fiersik, ximper
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Egor Ignatov 2025-10-28 21:48:38 MSK
Ошибка в апстриме: https://github.com/hyprwm/Hyprland/discussions/11529
Исправление в апстриме: https://github.com/hyprwm/Hyprland/pull/11916
Патч: https://github.com/hyprwm/Hyprland/commit/76d998743ac10e712238c1016db4d8e8d16f1049.patch

Замечу, что коммит 76d9987 не попал в релиз 0.51.1, поэтому таск https://packages.altlinux.org/en/tasks/397833/ не решает проблему.

P.S. Прошу мейнтейнера задуматься о переходе с импорта тарболов на современную сборку по тегу из апстримного репозитория. Это значительно упростило бы поиск и проверку исправлений подобных ошибок, помимо прочих плюсов.
Comment 1 Кирилл Уницаев 2025-10-29 20:21:42 MSK
(Ответ для Egor Ignatov на комментарий #0)
> Замечу, что коммит 76d9987 не попал в релиз 0.51.1, поэтому таск
> https://packages.altlinux.org/en/tasks/397833/ не решает проблему.
> 
Я с проблемой не сталкивался, добавил в данный таск сборку с патчем, прошу проверить работу.
Comment 2 Egor Ignatov 2025-10-30 10:45:46 MSK
(In reply to Кирилл Уницаев from comment #1)
> (Ответ для Egor Ignatov на комментарий #0)
> > Замечу, что коммит 76d9987 не попал в релиз 0.51.1, поэтому таск
> > https://packages.altlinux.org/en/tasks/397833/ не решает проблему.
> > 
> Я с проблемой не сталкивался, добавил в данный таск сборку с патчем, прошу
> проверить работу.

Проверил, с hyprland 0.51.1 из таска проблема ушла, спасибо.

Но при этом столкнулся с проблемой на 0.51.1 с persistent workspace'ами. В апстриме также уже есть исправление:
https://github.com/hyprwm/Hyprland/pull/11807

Предлагаю добавить и его в этот таск.
Comment 3 Кирилл Уницаев 2025-10-31 20:11:36 MSK
(Ответ для Egor Ignatov на комментарий #2)
> Предлагаю добавить и его в этот таск.
Добавил
Comment 4 Кирилл Уницаев 2025-11-02 14:54:55 MSK
ТАСК 397833 - DONE