Bug 58349

Summary: В Spruce некорректно работает разворачивание окна в XFCE
Product: Sisyphus Reporter: Блинов Денис Вячеславович <blinovdv>
Component: spruceAssignee: Aleksandr Shamaraev <shad>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: shad
Version: unstable   
Hardware: x86_64   
OS: Linux   
URL: https://github.com/shonubot/Spruce/issues/3
Attachments:
Description Flags
Скриншот "квадратов" none

Description Блинов Денис Вячеславович 2026-03-24 17:23:12 MSK
Created attachment 20939 [details]
Скриншот "квадратов"

Версия пакета:
spruce-0.1.8-alt2.noarch
Платформа:
education-11.1-x86-64-xfce

Шаги:
1) $ spruce
2)  Несколько раз развернуть и свернуть окно (средняя кнопка управления окном)

Ожидаемый результат: Корректная работа разворачивания окна
Реальный результат: за 1-3 раза разворачивания приложение падает.

В терминале ошибка "Недопустимая инструкция" или "Ошибка сегментирования".

Иногда (+- в 1/5 случаев) после разворачивания приложения бо'льшая часть текста превращается в чёрные квадраты(см. скриншот).
Comment 1 Aleksandr Shamaraev 2026-03-29 02:21:12 MSK
Добрый день.

Ошибка связана с рендером.

Нормально работает при запуске

$ GSK_RENDERER=gl spruce

Я повешал issue апстриму, подождем... если не исправит, то что нить придумаю
Comment 2 Aleksandr Shamaraev 2026-03-29 03:05:42 MSK
Я смотрю тут еще Mesa замешана...

python3: ../src/gallium/frontends/lavapipe/lvp_execute.c:1781: handle_begin_rendering: Проверочное утверждение «state->render_area.offset.x + state->render_area.extent.width <= state->framebuffer.cbufs[i].texture->width0» не выполнено.

В общем я его переключу на работу через gl
Comment 3 Repository Robot 2026-03-29 03:10:05 MSK
spruce-0.2.0-alt2 -> sisyphus:

Sun Mar 29 2026 Aleksandr Shamaraev <shad@altlinux> 0.2.0-alt2
- seted GSK_RENDERER=gl for fixed segmentation fault on XFCE (ALT #58349)