[решено] libreoffice висит|крашится

libreoffice в кде, как still так и fresh при запуске или висит, при этом не прорисовываясь, видеокарта загружена на полную

либо вообще падает, при этом роняя и x-сессию
в логах про libc сообщения что в корку чёто там упало и иксы рухнули

6.5.4-zen2-1-zen
x11
amdgpu
kde
кто в схожей системе, у всех такое?
xdg-portal опять, небось
такие дела.
не
KDE
6.5.4-arch2-1
X11/WAYLAND
nvidia
libreoffice-fresh 7.6.1-1
Всё нормально работает
https://t.me/arch_linuxru
sway, spectrwm
6.5.4-arch2-1
wayland, X11
intel
libreoffice-still
... проблем нет ...
Ошибки не исчезают с опытом - они просто умнеют
Без логов одни гадания .... если ничего не ясно из journalctl, то тогда нужно трейсит (strace)
Ошибки не исчезают с опытом - они просто умнеют
А у меня тоже не работает, на середине загрузки зависает и в логах ток записи про xdg-desktop-portal-gnome, а через trace в краце пишет:
(soffice:257307): GLib-GObject-CRITICAL **: 06:39:43.445: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
"75%\n", 255) = 4
futex(0x7d70ac6378, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1695526784, tv_nsec=953169000}, FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out)
futex(0x7d70ac6380, FUTEX_WAKE_PRIVATE, 1) = 0
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{iov_base="8\2\4\0\2\0`\16\4\0\0\0fff\0C\0\5\0\1\0`\16\2\0`\16\36\0\221\0"…, iov_len=72}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 72
recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
read(4, "100%\nend\n", 255) = 9
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{iov_base="<\2\2\0\2\0`\16<\0\2\0\0\0`\16+\0\1\0", iov_len=20}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 20
poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\2?\0\0\0\0\0#\30\340\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
shutdown(3, SHUT_RDWR) = 0
close(3) = 0
futex(0x7d70ac6378, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1695527809, tv_nsec=204343000}, FUTEX_BITSET_MATCH_ANY^C) = ? ERESTART_RESTARTBLOCK (Interrupted by signal)
strace: Process 257272 detached
ivan10
а через trace в краце пишет:
Глядя на системный вызов recvmsg видно, что имеются проблемы при чтении из сокета (часто чтение заканчивается с ошибкой)
recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
Нужно было узнать хотя бы, что это за файловый дескитор = 3 и плюс временные интервалы.
Если все зависло, то нужно было попытатся получить больше инфомации, например, использя это
А вобщее анализ таких зависаний не прост ...

Кстати, снова видим xdg-desktop-portal ... уже писал тебе, что у меня эта гадость приводила к долгому открытию приложений, пришлось ее удалить.
Ошибки не исчезают с опытом - они просто умнеют
нашёл затык

дело оказалось в OpenCL
не захотело с ним работать. пришлось удалить пакет rocm-opencl-runtime

по вики для моей видяхи(vega8) вроде как он нужен
 
Зарегистрироваться или войдите чтобы оставить сообщение.