By continuing to use this website, you agree with our
Cookie Policy
Confirm
RU
EN
Main Page
Download
Addons
Forum
Blog
Please
login
or
register
.
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
Help
Search
Login
Register
News:
AIMP для Android — политика доступа к файлам
AIMP Forum
»
AIMP for PC
»
Bugs
(Moderator:
DennoN
) »
[?] [3008] [Linux] AIMP: Fedora 40: Зависание при попытке вывода в ALSA hdmi
« previous
next »
Print
Pages: [
1
]
Go Down
Author
Topic: [?] [3008] [Linux] AIMP: Fedora 40: Зависание при попытке вывода в ALSA hdmi (Read 1594 times)
0 Members and 1 Guest are viewing this topic.
[?] [3008] [Linux] AIMP: Fedora 40: Зависание при попытке вывода в ALSA hdmi
«
on:
October 08, 2025, 20:53:02 »
__ZLOLKA__
Любопытный
Posts: 41
Карма: +0/-0
При попытке вывода в ALSA hdmi приложение перестало отвечать, и остановилось воспроизведение
Вывод консоли прикладываю
Main 2025.10.08 20:47:56.833 D/ASO: Device.Close: ALSA: default
Main 2025.10.08 20:47:56.848 D/ASO: TASODeviceList.FindDeviceForPlayback - ALSA: hdmi:CARD=NVidia,DEV=0
Main 2025.10.08 20:47:56.848 D/ASO: TASODeviceList.FindDeviceForPlayback 2 - ALSA: hdmi:CARD=NVidia,DEV=0
Main 2025.10.08 20:47:56.848 D/ASO: Device.Opening(ALSA: hdmi:CARD=NVidia,DEV=0)
Main 2025.10.08 20:47:56.853 D/ASO: Device.Open(ALSA: hdmi:CARD=NVidia,DEV=0)
Main 2025.10.08 20:48:00.535 D/ASO: Device.DeviceReinitialize
Main 2025.10.08 20:48:00.535 D/ASO: Device.Close: ALSA: hdmi:CARD=NVidia,DEV=0
После повторного запуска приложения воспроизведение не идет, но приложение отвечает
Если начать воспроизведение - приложение зависает
Если попытаться изменить устройство вывода - приложение зависает
Во время зависания приложение нормально реагирует на SIGTERM
Вывод gdb во время зависания:
(gdb) info threads
Id Target Id Frame
* 1 Thread 0x7ffff64b3980 (LWP 3219648) "aimp" futex_wait (futex_word=0x7fffcc915ad0, expected=2, private=0) at ../sysdeps/nptl/futex-internal.h:146
2 Thread 0x7fffe87ff6c0 (LWP 3219654) "aimp" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
3 Thread 0x7fffe72a46c0 (LWP 3219664) "aimp" 0x00007ffff6ca2729 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7fffe7403068, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
4 Thread 0x7fffe6cf36c0 (LWP 3219665) "gmain" 0x00007ffff6d1c1fd in __GI___poll (fds=0x23ffb60, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
5 Thread 0x7fffe647f6c0 (LWP 3219666) "pool-spawner" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
6 Thread 0x7fffe5c7e6c0 (LWP 3219667) "gdbus" 0x00007ffff6d1c1fd in __GI___poll (fds=0x7fffd4000b90, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
17 Thread 0x7fffbf3ff6c0 (LWP 3219684) "aimp" 0x00007ffff6ca2729 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7fffcf3f3ec8, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
47 Thread 0x7fff8f3fc6c0 (LWP 3219714) "aimp" 0x00007ffff6ca2729 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7fffb4000eb0, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
49 Thread 0x7fff8ebfb6c0 (LWP 3219716) "aimp" 0x00007ffff6ca2729 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7ffff704b054, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
50 Thread 0x7fff8e3fa6c0 (LWP 3219717) "aimp" 0x00007ffff6ca2729 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7ffff704c730, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
52 Thread 0x7fffbdffa6c0 (LWP 3219721) "aimp" 0x00007ffff6d1c1fd in __GI___poll (fds=0x7fffbdff9890, nfds=1, timeout=50) at ../sysdeps/unix/sysv/linux/poll.c:29
«
Last Edit: October 09, 2025, 09:19:11 by Artem
»
Logged
Re: [3008][x64][Linux] AIMP: Fedora 40: Зависание при попытке вывода в ALSA hdmi
«
Reply #1 on:
October 08, 2025, 22:01:30 »
__ZLOLKA__
Любопытный
Posts: 41
Карма: +0/-0
alsactl info выводит
#
# Sound card
#
- card: 0
id: PCH
name: HDA Intel PCH
longname: HDA Intel PCH at 0x6203130000 irq 145
driver_name: HDA-Intel
mixer_name: Realtek ALC257
components: HDA:10ec0257,17aa3bf2,00100001 HDA:8086281f,80860101,00100000
controls_count: 46
pcm:
- stream: PLAYBACK
devices:
- device: 0
id: ALC257 Analog
name: ALC257 Analog
subdevices:
- subdevice: 0
name: subdevice #0
- device: 3
id: HDMI 0
name: HDMI 0
subdevices:
- subdevice: 0
name: subdevice #0
- device: 7
id: HDMI 1
name: HDMI 1
subdevices:
- subdevice: 0
name: subdevice #0
- device: 8
id: HDMI 2
name: HDMI 2
subdevices:
- subdevice: 0
name: subdevice #0
- device: 9
id: HDMI 3
name: HDMI 3
subdevices:
- subdevice: 0
name: subdevice #0
- stream: CAPTURE
devices:
- device: 0
id: ALC257 Analog
name: ALC257 Analog
subdevices:
- subdevice: 0
name: subdevice #0
alsactl: rawmidi_device_list:105: snd_ctl_rawmidi_next_device
Logged
Re: [3008][x64][Linux] AIMP: Fedora 40: Зависание при попытке вывода в ALSA hdmi
«
Reply #2 on:
October 08, 2025, 23:01:44 »
__ZLOLKA__
Любопытный
Posts: 41
Карма: +0/-0
Если перезапустить приложение, зайти в настройки, и включить галочку "позволить устройству выбирать размер буффера" и после этого сменить устройство и применить настройки, то зависания не будет, и плеер вернется к нормальному режиму работы
Logged
Re: [3008][x64][Linux] AIMP: Fedora 40: Зависание при попытке вывода в ALSA hdmi
«
Reply #3 on:
October 09, 2025, 09:18:16 »
Artem
Администратор
Эксперт
Posts: 19669
Карма: +3161/-76
Quote from: __ZLOLKA__ on October 08, 2025, 23:01:44
и после этого сменить устройство
На что другое? или вновь на указанное в посте?
Logged
Re: [3008][x64][Linux] AIMP: Fedora 40: Зависание при попытке вывода в ALSA hdmi
«
Reply #4 on:
October 09, 2025, 09:19:05 »
Artem
Администратор
Эксперт
Posts: 19669
Карма: +3161/-76
У меня в системе нет hdmi выхода, т.ч. проверить не могу. Те выходы, что есть - работают. Обложу вызовы альсы логами, посмотрим, где именно зависает
Logged
Re: [?] [3008] [Linux] AIMP: Fedora 40: Зависание при попытке вывода в ALSA hdmi
«
Reply #5 on:
October 09, 2025, 09:26:14 »
__ZLOLKA__
Любопытный
Posts: 41
Карма: +0/-0
Quote from: Artem on October 09, 2025, 09:18:16
На что другое?
Если я правильно помню, то мне помогла смена на ALSA default
Logged
Re: [?] [3008] [Linux] AIMP: Fedora 40: Зависание при попытке вывода в ALSA hdmi
«
Reply #6 on:
October 09, 2025, 16:36:10 »
Artem
Администратор
Эксперт
Posts: 19669
Карма: +3161/-76
3009 выложил, скиньте лог от нее
Logged
Print
Pages: [
1
]
Go Up
« previous
next »
AIMP Forum
»
AIMP for PC
»
Bugs
(Moderator:
DennoN
) »
[?] [3008] [Linux] AIMP: Fedora 40: Зависание при попытке вывода в ALSA hdmi