Bug 55662 - вылет всех программ при использовании obs-studio
Summary: вылет всех программ при использовании obs-studio
Status: CLOSED FIXED
Alias: None
Product: Branch p11
Classification: Unclassified
Component: mutter (show other bugs)
Version: unspecified
Hardware: x86_64 Linux
: P5 normal
Assignee: Антон Мидюков
QA Contact: qa-p11@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-20 10:40 MSK by Михаил Лага
Modified: 2025-11-07 07:05 MSK (History)
5 users (show)

See Also:


Attachments
ошибки (2.06 KB, text/plain)
2025-10-27 18:48 MSK, Andrey Cherepanov
no flags Details
версия обс (20 bytes, text/plain)
2025-10-27 18:49 MSK, Andrey Cherepanov
no flags Details
инфа ОС (429 bytes, text/plain)
2025-10-27 18:49 MSK, Andrey Cherepanov
no flags Details
скрин вывод-трансляция (289.28 KB, image/png)
2025-10-28 15:23 MSK, Andrey Cherepanov
no flags Details
скрин вывод-запись (394.63 KB, image/png)
2025-10-28 15:24 MSK, Andrey Cherepanov
no flags Details
ошибки 28.10.25 (5.86 KB, text/plain)
2025-10-28 15:37 MSK, Andrey Cherepanov
no flags Details
log (763.18 KB, text/x-log)
2025-10-28 17:30 MSK, Andrey Cherepanov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Михаил Лага 2025-08-20 10:40:04 MSK
если через obs-studio начать запись и вести ее более 10 минут + во время записи попытаться удалить случайный файл, то obs почему-то зависает, видео останавливается,а после попытки зайти в запущенный OBS он вылетает, а вместе с ним вылетят все запущенные в этот момент программы, и с шанс 1 к 5, что и рабочая сессия Линукса закроется. Явно дело в новой записи экрана, чо то происходит нет так. Я использую Alt Linux 11.1
Comment 1 Маллаев Исхокжон 2025-08-25 20:26:57 MSK
Здравствуйте!

Для того чтобы понять точную причину ошибки, нам потребуется дополнительная информация о вашей системе и, самое главное, логи, которые генерируются в момент сбоя.

1. Информация о видеокарте и драйверах
  lspci -k | grep -A 2 -E "(VGA|3D)" >> system_info.txt

2. Версия ядра и дистрибутива, а также объем ОЗУ:
 uname -r >> system_info.txt
 cat /etc/os-release | grep PRETTY_NAME >> system_info.txt
 free -h >> system_info.txt

3. Версия OBS Studio:
 obs --version >> obs_version.txt

4. Какой кодировщик вы используете в OBS?
 Зайдите в OBS -> «Файл» -> «Настройки» -> «Вывод».
 На вкладке «Трансляция» посмотрите, какой выбран Кодировщик (например, NVENC, VAAPI, x264).

5. Просмотр логов предыдущей сессии (После ошибки перезагрузите ПК и первым делом выполните команду)
  journalctl -p 3 -b -1 --no-pager | tail -n 50 >> crash_log.txt

Пожалуйста, приложите следующие файлы: system_info.txt, obs_version.txt, crash_log.txt.
И напишите какой у вас выбран кодировщик.
Comment 2 Маллаев Исхокжон 2025-09-08 20:19:14 MSK
Инициатор бага не дал обратную связь, а именно не предоставил дополнительную информацию.
Comment 3 Andrey Cherepanov 2025-10-27 18:47:07 MSK
У меня тоже зависает и просит завершить программу принудительно. Так же могут зависнуть соседние окна и сессия перезапускается.
Comment 4 Andrey Cherepanov 2025-10-27 18:48:28 MSK
Created attachment 19952 [details]
ошибки
Comment 5 Andrey Cherepanov 2025-10-27 18:49:14 MSK
Created attachment 19953 [details]
версия обс
Comment 6 Andrey Cherepanov 2025-10-27 18:49:46 MSK
Created attachment 19954 [details]
инфа ОС
Comment 7 Alexander Makeenkov 2025-10-28 09:36:21 MSK
(Ответ для Andrey Cherepanov на комментарий #3)
> У меня тоже зависает и просит завершить программу принудительно. Так же
> могут зависнуть соседние окна и сессия перезапускается.
Comment 8 Andrey Cherepanov 2025-10-28 15:23:26 MSK
Created attachment 19958 [details]
скрин вывод-трансляция
Comment 9 Andrey Cherepanov 2025-10-28 15:24:31 MSK
Created attachment 19959 [details]
скрин вывод-запись
Comment 10 Andrey Cherepanov 2025-10-28 15:36:56 MSK
- Запустил ОБС
- Сделан скрины настроек. Запись не включал
- Переключился в окно браузера для оправки скрина.
- Переключился на окно ОБС. Приложение зависло и не реагировало.
- Завис файловый менеджер. Завис браузер.
- Сеанс граф. оболочки перезапустился. 
- Перезагрузил ОС. Зафиксировал логи.
Comment 11 Andrey Cherepanov 2025-10-28 15:37:49 MSK
Created attachment 19961 [details]
ошибки 28.10.25
Comment 12 Арсений 2025-10-28 16:58:24 MSK
Коллега, вы прислали слишком мало логов.
Я буду признателен если вы пришлёте мне весь journalctl после ошибки:
su -
journalctl > ~/log.log 2>&1

Если вы попали в такую ситуацию когда не можете использовать графику и доступ к tty3 тоже нет, попробуйте аккуратно убить графику волшебными клавишами (Ctrl + Alt + SysRq НЕ отпускайте Ctrl + Alt нажмите k) если вы снова получили доступ к воду перейдите в tty3 (Ctrl + Alt + F3) и выполните команду.
Также если не помогла кнопка k попробуйте e (Ctrl + Alt + SysRq + e).
Если и это не поможет то отпишитесь об этом, и мягко перезапустите систему (Ctrl + Alt + SysRq + I,S,U,B)
После перезагрузки выполните:
su -
journalctl -b -1 > ~/log.log 2>&1

Где в "-b -1" -1 это предыдущий запуск.
И пришлите файл log.log который записали в корень.
Comment 13 Andrey Cherepanov 2025-10-28 17:30:23 MSK
Created attachment 19965 [details]
log
Comment 14 Sergey V Turchin 2025-10-28 17:50:30 MSK
Ради интереса можно попробовать https://packages.altlinux.org/ru/tasks/396023/
Comment 15 Арсений 2025-10-28 19:39:06 MSK
Судя по логам и тому что сказано здесь:
https://discussion.fedoraproject.org/t/crash-of-wayland-with-obs-studio/164083
Проблема исключительно в GNOME.
На KDE всё штатно, и я думаю что на GNOME Xorg тоже всё будет хорошо.
Потом, как я понял смерть с:
gnome-shell[3260]: meta_drm_timeline_set_sync_point failed: Failed to import syncfd at specified point
gnome-shell[3260]: Failed to get sync fd: eventfd() failed: Слишком много открытых файлов

И дальше видно что проблема в исчерпании лимита FD у процесса.
Я предполагаю что создание скриншота создаёт новый PipeWire stream,
что добивает лимит FD.
Comment 16 Антон Мидюков 2025-10-29 09:34:57 MSK
(Ответ для Арсений на комментарий #15)
> Судя по логам и тому что сказано здесь:
> https://discussion.fedoraproject.org/t/crash-of-wayland-with-obs-studio/
> 164083
> Проблема исключительно в GNOME.
> На KDE всё штатно, и я думаю что на GNOME Xorg тоже всё будет хорошо.
> Потом, как я понял смерть с:
> gnome-shell[3260]: meta_drm_timeline_set_sync_point failed: Failed to import
> syncfd at specified point
> gnome-shell[3260]: Failed to get sync fd: eventfd() failed: Слишком много
> открытых файлов
> 
> И дальше видно что проблема в исчерпании лимита FD у процесса.
> Я предполагаю что создание скриншота создаёт новый PipeWire stream,
> что добивает лимит FD.

https://discussion.fedoraproject.org/t/crash-of-wayland-with-obs-studio/164083/3

Надо mutter до версии 48.5 обновить в p11.
Пробуйте:
[#398591] p11 EPERM (try 2) srpm=libgdk-pixbuf-2.44.1-alt1.src.rpm srpm=mutter-48.5-alt1.src.rpm ...
Comment 17 Арсений 2025-10-29 13:15:49 MSK
Протестировал, задание 398591 закрывает эту багу.
Всё стабильно.
Comment 18 Антон Мидюков 2025-10-29 13:17:09 MSK
(Ответ для Арсений на комментарий #17)
> Протестировал, задание 398591 закрывает эту багу.
> Всё стабильно.

Спасибо. Перевешиваю на mutter.
Comment 19 Антон Мидюков 2025-11-07 07:05:42 MSK
(Ответ для Антон Мидюков на комментарий #18)
> (Ответ для Арсений на комментарий #17)
> > Протестировал, задание 398591 закрывает эту багу.
> > Всё стабильно.
> 
> Спасибо. Перевешиваю на mutter.

Done