Bug 58225 - Проблема с GskVulkanRenderer при открытии dino в полноэкранном режиме (XFCE)
Summary: Проблема с GskVulkanRenderer при открытии dino в полноэкранном режиме (XFCE)
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: dino (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-03-13 16:34 MSK by Vladislav Glinkin
Modified: 2026-03-13 16:34 MSK (History)
1 user (show)

See Also:


Attachments
gdb backtrace (47.64 KB, text/plain)
2026-03-13 16:34 MSK, Vladislav Glinkin
no flags Details
GSK_DEBUG=renderer dino (647 bytes, text/plain)
2026-03-13 16:34 MSK, Vladislav Glinkin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vladislav Glinkin 2026-03-13 16:34:12 MSK
Created attachment 20869 [details]
gdb backtrace

Стенд:
Education 11.0 XFCE

Сессия: X11

Версия пакета: dino-0.5.1-alt1

Шаги воспроизведения:
1) $ dino
2) Развернуть окно приложения на весь экран

Фактический результат:
libEGL warning: DRI3 error: Could not get DRI3 device
libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering
dino: ../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» не выполнено.
Аварийный останов

Дополнительно:
Проблема воспроизводится при использовании GSK_RENDERER=vulkan и GSK_RENDERER=broadway, который судя по всему выбирается в качестве рендера по умолчанию.
Если задать OpenGL (GSK_RENDERER=gl) или Cairo (GSK_RENDERER=cairo) в качестве рендера, то проблема не воспроизводится.

В p11, при тех же шагах - ошибка сегментирования.
Прикладываю логи из под gdb и логи запуска с GSK_DEBUG=renderer
Comment 1 Vladislav Glinkin 2026-03-13 16:34:28 MSK
Created attachment 20870 [details]
GSK_DEBUG=renderer dino