Bug 43262

Summary: segmentation fault
Product: Sisyphus Reporter: Vyacheslav Dikonov <slava>
Component: xorg-dri-intelAssignee: Valery Inozemtsev <shrek>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: aris, iv, rider, shrek
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
backtrace none

Description Vyacheslav Dikonov 2022-07-17 20:32:19 MSK
$ gnome-calculator

(gnome-calculator:7688): Gtk-CRITICAL **: 20:24:47.731: Allocation height too small. Tried to allocate 401x461, but MathWindow 0x564ffbeba490 needs at least 401x494.

(gnome-calculator:7688): Gtk-CRITICAL **: 20:24:47.731: Allocation height too small. Tried to allocate 401x461, but AdwGizmo 0x564ffbec2400 needs at least 401x494.

(gnome-calculator:7688): Gtk-CRITICAL **: 20:24:47.732: Allocation height too small. Tried to allocate 401x461, but GtkBox 0x564ffbec6180 needs at least 401x494.
Ошибка сегментирования

Самое обидное, что других калькуляторов в синаптике найти не удается.
Comment 1 Yuri N. Sedunov 2022-07-17 21:12:35 MSK
(Ответ для Vyacheslav Dikonov на комментарий #0)
> $ gnome-calculator
> 
> Ошибка сегментирования

Ай-ай.
У сопровождающего gnome-calculator-42.2 в wayland-сессии гнома работает.

> 
> Самое обидное, что других калькуляторов в синаптике найти не удается.

galculator попробуйте.
Comment 2 Ivan A. Melnikov 2022-07-18 13:47:52 MSK
Created attachment 11129 [details]
backtrace

У меня (Xorg, xfce, intel вместо видеокарты) падает где-то в недрах /usr/lib64/X11/modules/dri/iris_dri.so. Backtrace c debuginfo в приложении.

Быстрый гуглинг показал вот этот баг в Mesa: https://gitlab.freedesktop.org/mesa/mesa/-/issues/6229 , но я не 100% уверен что это он.
Comment 3 Yuri N. Sedunov 2022-07-18 14:22:23 MSK
Проверил у себя под X-ми. На radeon не падает.
Comment 4 Vyacheslav Dikonov 2022-07-21 20:10:30 MSK
Подтверждаю. На radeon работает, на intel падает.

$ sudo apt-get install galculator
E: Невозможно найти пакет galculator
Пока выручает mate-calculator...
Comment 5 Ivan A. Melnikov 2022-08-29 13:36:36 MSK
Сегодня я хотел посмотреть на gnome-font-viewer и обнаружил, что этот баг никуда не делся, gnome-font-viewer так же прекрасно падает.

В качесвте workaround'а вспомнил про LIBGL_ALWAYS_SOFTWARE=1.
Comment 6 Valery Inozemtsev 2022-08-29 13:57:44 MSK
удалите xorg-dri-intel, он нужен только там где не работает modesetting
Comment 7 Ivan A. Melnikov 2022-08-29 14:21:10 MSK
(In reply to Valery Inozemtsev from comment #6)
> удалите xorg-dri-intel, он нужен только там где не работает modesetting

А Вы не путаете с xorg-drv-intel? Если удалить xorg-dri-intel, у меня не будет /usr/lib64/X11/modules/dri/iris_dri.so, а значит будет llvmpipe. Это кажется плохой идеей.
Comment 8 Anton Farygin 2022-08-29 14:26:27 MSK
конечно удалять нужно только drv-intel
Comment 9 Valery Inozemtsev 2022-08-29 14:38:39 MSK
(Ответ для Ivan A. Melnikov на комментарий #7)
> А Вы не путаете с xorg-drv-intel?

путаю :-) что за intel? покажите
$ lspci -nn | grep VGA
Comment 10 Ivan A. Melnikov 2022-08-29 15:00:23 MSK
(In reply to Valery Inozemtsev from comment #9)
> путаю :-) что за intel? покажите
> $ lspci -nn | grep VGA

Ноут из 2018го, Dell Inspiron 7577

00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 630 [8086:591b] (rev 04)
Comment 11 Valery Inozemtsev 2022-08-29 15:22:58 MSK
на моем HP Envy с 
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 620 [8086:5916] (rev 02)
никаких проблем не наблюдаю
Comment 12 Vyacheslav Dikonov 2022-08-29 19:16:58 MSK
Проблема есть на 

00:02.0 VGA compatible controller: Intel Corporation GeminiLake [UHD Graphics 600] (rev 06)

в составе мат. платы. ASRock J4125-ITX.
Wayland нам не нужен, а вот ssh -X - очень даже полезен.
Comment 13 Ivan A. Melnikov 2022-10-13 16:33:10 MSK
С Mesa 22.2.1 кажется починилось.