Bug 50839 - При запуске теста time_test.py и других тестов pygame проблемы с ALSA: 'ALSA lib pcm.c: underrun occurred'
Summary: При запуске теста time_test.py и других тестов pygame проблемы с ALSA: 'ALS...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: python3-module-pygame (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Fr. Br. George
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-05 11:16 MSK by Tatyana Gagina
Modified: 2024-07-08 17:34 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tatyana Gagina 2024-07-05 11:16:12 MSK
Стенды, обновлённые до Sisyphus:
ALT Workstation K x86-64
ALT Workstation x86-64
ALT Education KDE/XFCE x86-64

Версия: python3-module-pygame-2.5.2-alt1

Стенды:
- виртуальные машины в окружении Proxmox
$ lspci | grep -i audio
00:17.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)

- реальный стенд (ноутбук): Lenovo IdeaPad Slim 3
$ lspci | grep -i audio
00:1f.3 Multimedia audio controller: Intel Corporation Raptor Lake-P/U/H cAVS (rev 01)
Процессор: 13th Gen Intel(R) Core(TM) i5-1335Z

Версия: python3-module-pygame-2.5.2-alt1


Шаги:
1. Установить пакет:
# apt-get install -y  python3-module-pygame

2. Запустить тест  time_test.py:
# cd /usr/lib64/python3/site-packages/pygame/tests/ && python3 ./time_test.py

Результат: ALSA lib pcm.c:8570:(snd_pcm_recover) underrun occurred

На виртуальных машинах через раз (с Audio Device ich9-intel-hda и без).
То есть вывод может быть таким (без ошибок):
----------------------------------------------------------------------
Ran 10 tests in 16.958s

OK

А может быть и таким (1 из 3-х запуcков):
........ALSA lib pcm.c:8570:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:8570:(snd_pcm_recover) underrun occurred
..
----------------------------------------------------------------------
Ran 10 tests in 16.958s

OK

На Sisyphus может быть так:
........ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
ALSA lib conf.c:5204:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5204:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1342:(snd_func_refer) error evaluating name
ALSA lib conf.c:5204:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5727:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2675:(snd_pcm_open_noupdate) Unknown PCM default
..
----------------------------------------------------------------------
Ran 10 tests in 19.021s

OK

Детали: не зависит от того, где запускалось (на виртуальных машинах или реальном стенде), наблюдается при выполнении других тестов pygame.

Ожидаемый результат: стабильное выполнение теста, без ошибок.

Проверялось на p10, ошибка воспроизводится.
Версия: python3-module-pygame-2.0.1-alt1
Comment 1 Repository Robot 2024-07-08 17:34:47 MSK
python3-module-pygame-2.6.0-alt1 -> sisyphus:

 Fri Jul 05 2024 Grigory Ustinov <grenka@altlinux> 2.6.0-alt1
 - Automatically updated to 2.6.0.
 - Built with check (Closes: #50821, #50833, #50834, #50836, #50838, #50839).