LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-20-2018, 10:55 AM   #1
H1p8r10n
Member
 
Registered: Feb 2016
Location: on the border of milky way
Distribution: Slackware
Posts: 159

Rep: Reputation: Disabled
Current Fri Oct 19 - puseaudio segfauts


Hi,

Since my latest Slack Current update Fri Oct 19 pulseaudio segfaults with new alsa 1.1.7.

rollback to alsa 1.1.6 fixes the problem.

I have no time to troubleshoot this right now ...

Cheers
JP
 
Old 10-20-2018, 11:02 AM   #2
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Debian, Slackware
Posts: 7,342

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Pulse audio working just fine here after October 19th update.
 
Old 10-20-2018, 11:06 AM   #3
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
What programs are you running to cause this segfault? How are you running them? There is just not very much info to go on making it hard to be more helpful...
 
Old 10-20-2018, 11:07 AM   #4
mralk3
Slackware Contributor
 
Registered: May 2015
Distribution: Slackware
Posts: 1,900

Rep: Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050
I have been running voice chat in discord, listening to music in spotify and pandora, and streamed netflix, and a DVD from my Samba share without any problems with sound. I have not made any changes to pulseaudio configurations. Running the latest -current as well.
 
Old 10-20-2018, 11:36 AM   #5
H1p8r10n
Member
 
Registered: Feb 2016
Location: on the border of milky way
Distribution: Slackware
Posts: 159

Original Poster
Rep: Reputation: Disabled
Standard config working with alsa 1.1.6, default pulse config.

Below with new ALSA 1.1.7, default pulse config, bluetooth disabled :

Quote:
bash-4.4$ gdb pulseaudio
GNU gdb (GDB) 8.2
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-slackware-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from pulseaudio...(no debugging symbols found)...done.
(gdb) run -v
Starting program: /usr/bin/pulseaudio -v
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
I: [pulseaudio] main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted
I: [pulseaudio] main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted
I: [pulseaudio] core-util.c: Failed to acquire high-priority scheduling: No such file or directory
I: [pulseaudio] main.c: This is PulseAudio 12.2-rebootstrapped
I: [pulseaudio] main.c: Page size is 4096 bytes
I: [pulseaudio] main.c: Machine ID is 07a3d8f34b8967c7b94d88bf5b745845.
I: [pulseaudio] main.c: Using runtime directory /home/hyperion/.config/pulse/07a3d8f34b8967c7b94d88bf5b745845-runtime.
I: [pulseaudio] main.c: Using state directory /home/hyperion/.config/pulse.
I: [pulseaudio] main.c: Using modules directory /usr/lib64/pulse-12.2/modules.
I: [pulseaudio] main.c: Running in system mode: no
W: [pulseaudio] pid.c: Stale PID file, overwriting.
I: [pulseaudio] main.c: System supports high resolution timers
I: [pulseaudio] cpu-x86.c: CPU flags: CMOV MMX SSE SSE2 SSE3 MMXEXT 3DNOW 3DNOWEXT
I: [pulseaudio] svolume_mmx.c: Initialising MMX optimized volume functions.
I: [pulseaudio] remap_mmx.c: Initialising MMX optimized remappers.
I: [pulseaudio] svolume_sse.c: Initialising SSE2 optimized volume functions.
I: [pulseaudio] remap_sse.c: Initialising SSE2 optimized remappers.
I: [pulseaudio] sconv_sse.c: Initialising SSE2 optimized conversions.
I: [pulseaudio] svolume_orc.c: Initialising ORC optimized volume functions.
I: [pulseaudio] module-device-restore.c: Successfully opened database file '/home/hyperion/.config/pulse/07a3d8f34b8967c7b94d88bf5b745845-device-volumes'.
I: [pulseaudio] module.c: Loaded "module-device-restore" (index: #0; argument: "").
I: [pulseaudio] module-stream-restore.c: Successfully opened database file '/home/hyperion/.config/pulse/07a3d8f34b8967c7b94d88bf5b745845-stream-volumes'.
I: [pulseaudio] module.c: Loaded "module-stream-restore" (index: #1; argument: "").
I: [pulseaudio] module-card-restore.c: Successfully opened database file '/home/hyperion/.config/pulse/07a3d8f34b8967c7b94d88bf5b745845-card-database'.
I: [pulseaudio] module.c: Loaded "module-card-restore" (index: #2; argument: "").
I: [pulseaudio] module.c: Loaded "module-augment-properties" (index: #3; argument: "").
I: [pulseaudio] module.c: Loaded "module-switch-on-port-available" (index: #4; argument: "").
I: [pulseaudio] (alsa-lib)utils.c: could not open configuration file /usr/share/alsa/ucm/ALIENTEK ALIENTEK FY1 USB Audio at usb-0000:00:12.2-3.1, high speed/ALIENTEK ALIENTEK FY1 USB Audio at usb-0000:00:12.2-3.1, high speed.conf
I: [pulseaudio] (alsa-lib)parser.c: error: could not parse configuration for card ALIENTEK ALIENTEK FY1 USB Audio at usb-0000:00:12.2-3.1, high speed
I: [pulseaudio] (alsa-lib)utils.c: could not open configuration file /usr/share/alsa/ucm/ALIENTEK FY1 USB Audio/ALIENTEK FY1 USB Audio.conf
I: [pulseaudio] (alsa-lib)parser.c: error: could not parse configuration for card ALIENTEK FY1 USB Audio
I: [pulseaudio] (alsa-lib)main.c: error: failed to import ALIENTEK FY1 USB Audio use case configuration -2
I: [pulseaudio] alsa-ucm.c: UCM not available for card ALIENTEK FY1 USB Audio
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:hw:0: Invalid argument
I: [pulseaudio] alsa-util.c: Device front:0 doesn't support sample format s16le, changed to s32le.
I: [pulseaudio] (alsa-lib)control.c: Invalid CTL front:0
I: [pulseaudio] alsa-util.c: Unable to attach to mixer front:0: No such file or directory
I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
I: [pulseaudio] alsa-util.c: Device iec958:0 doesn't support sample format s16le, changed to s32le.
I: [pulseaudio] (alsa-lib)control.c: Invalid CTL iec958:0
I: [pulseaudio] alsa-util.c: Unable to attach to mixer iec958:0: No such file or directory
I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:hw:0: Invalid argument
I: [pulseaudio] alsa-util.c: Device front:0 doesn't support sample format s16le, changed to s32le.
I: [pulseaudio] (alsa-lib)control.c: Invalid CTL front:0
I: [pulseaudio] alsa-util.c: Unable to attach to mixer front:0: No such file or directory
I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
I: [pulseaudio] alsa-util.c: Device front:0 doesn't support sample format s16le, changed to s32le.
I: [pulseaudio] alsa-util.c: Device iec958:0 doesn't support sample format s16le, changed to s32le.
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround21:0: Invalid argument
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround40:0: Invalid argument
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround41:0: Invalid argument
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround50:0: Invalid argument
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround51:0: Invalid argument
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround71:0: Invalid argument
I: [pulseaudio] alsa-util.c: Device iec958:0 doesn't support sample format s16le, changed to s32le.
I: [pulseaudio] (alsa-lib)control.c: Invalid CTL iec958:0
I: [pulseaudio] alsa-util.c: Unable to attach to mixer iec958:0: No such file or directory
I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
I: [pulseaudio] alsa-util.c: Device front:0 doesn't support sample format s16le, changed to s32le.
I: [pulseaudio] alsa-util.c: Device iec958:0 doesn't support sample format s16le, changed to s32le.
I: [pulseaudio] (alsa-lib)pcm_a52.c: Cannot get slave hw_params

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff79e78b2 in snd_pcm_munmap () from /usr/lib64/libasound.so.2
(gdb) bt
#0 0x00007ffff79e78b2 in snd_pcm_munmap () from /usr/lib64/libasound.so.2
#1 0x00007ffff79d6f5b in snd_pcm_close () from /usr/lib64/libasound.so.2
#2 0x00007ffff79e80b1 in ?? () from /usr/lib64/libasound.so.2
#3 0x00007ffff79d6f95 in snd_pcm_close () from /usr/lib64/libasound.so.2
#4 0x00007ffff7a8fc42 in _snd_pcm_a52_open ()
from /usr/lib64/alsa-lib/libasound_module_pcm_a52.so
#5 0x00007ffff79d3cb1 in ?? () from /usr/lib64/libasound.so.2
#6 0x00007ffff79d42d8 in ?? () from /usr/lib64/libasound.so.2
#7 0x00007ffff79d6c67 in snd_pcm_open () from /usr/lib64/libasound.so.2
#8 0x00007ffff7ad3e65 in pa_alsa_open_by_device_string ()
from /usr/lib64/pulse-12.2/modules/libalsa-util.so
#9 0x00007ffff7ad4166 in pa_alsa_open_by_template ()
from /usr/lib64/pulse-12.2/modules/libalsa-util.so
#10 0x00007ffff7aefbcc in ?? ()
from /usr/lib64/pulse-12.2/modules/libalsa-util.so
#11 0x00007ffff7af05c2 in pa_alsa_profile_set_probe ()
from /usr/lib64/pulse-12.2/modules/libalsa-util.so
#12 0x00007ffff7ab1093 in module_alsa_card_LTX_pa__init ()
from /usr/lib64/pulse-12.2/modules/module-alsa-card.so
#13 0x00007ffff706bb82 in pa_module_load ()
from /usr/lib64/pulseaudio/libpulsecore-12.2.so
#14 0x00007ffff796e1c2 in ?? ()
from /usr/lib64/pulse-12.2/modules/module-udev-detect.so
--Type <RET> for more, q to quit, c to continue without paging--
#15 0x00007ffff796e725 in ?? ()
from /usr/lib64/pulse-12.2/modules/module-udev-detect.so
#16 0x00007ffff796eac9 in ?? ()
from /usr/lib64/pulse-12.2/modules/module-udev-detect.so
#17 0x00007ffff796eb4c in ?? ()
from /usr/lib64/pulse-12.2/modules/module-udev-detect.so
#18 0x00007ffff796fadd in module_udev_detect_LTX_pa__init ()
from /usr/lib64/pulse-12.2/modules/module-udev-detect.so
#19 0x00007ffff706bb82 in pa_module_load ()
from /usr/lib64/pulseaudio/libpulsecore-12.2.so
#20 0x00007ffff705543e in ?? () from /usr/lib64/pulseaudio/libpulsecore-12.2.so
#21 0x00007ffff705cc57 in pa_cli_command_execute_line_stateful ()
from /usr/lib64/pulseaudio/libpulsecore-12.2.so
#22 0x00007ffff705ceec in pa_cli_command_execute_file_stream ()
from /usr/lib64/pulseaudio/libpulsecore-12.2.so
#23 0x0000000000423d14 in main ()
 
Old 10-20-2018, 11:51 AM   #6
H1p8r10n
Member
 
Registered: Feb 2016
Location: on the border of milky way
Distribution: Slackware
Posts: 159

Original Poster
Rep: Reputation: Disabled
A few minutes later with ALSA 1.1.6 :

Quote:
bash-4.4$ killall -9 pulseaudio ; gdb pulseaudio
GNU gdb (GDB) 8.2
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-slackware-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from pulseaudio...(no debugging symbols found)...done.
(gdb) run -v
Starting program: /usr/bin/pulseaudio -v
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
I: [pulseaudio] main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted
I: [pulseaudio] main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted
I: [pulseaudio] core-util.c: Failed to acquire high-priority scheduling: No such file or directory
I: [pulseaudio] main.c: This is PulseAudio 12.2-rebootstrapped
I: [pulseaudio] main.c: Page size is 4096 bytes
I: [pulseaudio] main.c: Machine ID is 07a3d8f34b8967c7b94d88bf5b745845.
I: [pulseaudio] main.c: Using runtime directory /home/hyperion/.config/pulse/07a3d8f34b8967c7b94d88bf5b745845-runtime.
I: [pulseaudio] main.c: Using state directory /home/hyperion/.config/pulse.
I: [pulseaudio] main.c: Using modules directory /usr/lib64/pulse-12.2/modules.
I: [pulseaudio] main.c: Running in system mode: no
W: [pulseaudio] pid.c: Stale PID file, overwriting.
I: [pulseaudio] main.c: System supports high resolution timers
I: [pulseaudio] cpu-x86.c: CPU flags: CMOV MMX SSE SSE2 SSE3 MMXEXT 3DNOW 3DNOWEXT
I: [pulseaudio] svolume_mmx.c: Initialising MMX optimized volume functions.
I: [pulseaudio] remap_mmx.c: Initialising MMX optimized remappers.
I: [pulseaudio] svolume_sse.c: Initialising SSE2 optimized volume functions.
I: [pulseaudio] remap_sse.c: Initialising SSE2 optimized remappers.
I: [pulseaudio] sconv_sse.c: Initialising SSE2 optimized conversions.
I: [pulseaudio] svolume_orc.c: Initialising ORC optimized volume functions.
I: [pulseaudio] module-device-restore.c: Successfully opened database file '/home/hyperion/.config/pulse/07a3d8f34b8967c7b94d88bf5b745845-device-volumes'.
I: [pulseaudio] module.c: Loaded "module-device-restore" (index: #0; argument: "").
I: [pulseaudio] module-stream-restore.c: Successfully opened database file '/home/hyperion/.config/pulse/07a3d8f34b8967c7b94d88bf5b745845-stream-volumes'.
I: [pulseaudio] module.c: Loaded "module-stream-restore" (index: #1; argument: "").
I: [pulseaudio] module-card-restore.c: Successfully opened database file '/home/hyperion/.config/pulse/07a3d8f34b8967c7b94d88bf5b745845-card-database'.
I: [pulseaudio] module.c: Loaded "module-card-restore" (index: #2; argument: "").
I: [pulseaudio] module.c: Loaded "module-augment-properties" (index: #3; argument: "").
I: [pulseaudio] module.c: Loaded "module-switch-on-port-available" (index: #4; argument: "").
I: [pulseaudio] (alsa-lib)utils.c: could not open configuration file /usr/share/alsa/ucm/ALIENTEK ALIENTEK FY1 USB Audio at usb-0000:00:12.2-3.1, high speed/ALIENTEK ALIENTEK FY1 USB Audio at usb-0000:00:12.2-3.1, high speed.conf
I: [pulseaudio] (alsa-lib)parser.c: error: could not parse configuration for card ALIENTEK ALIENTEK FY1 USB Audio at usb-0000:00:12.2-3.1, high speed
I: [pulseaudio] (alsa-lib)utils.c: could not open configuration file /usr/share/alsa/ucm/ALIENTEK FY1 USB Audio/ALIENTEK FY1 USB Audio.conf
I: [pulseaudio] (alsa-lib)parser.c: error: could not parse configuration for card ALIENTEK FY1 USB Audio
I: [pulseaudio] (alsa-lib)main.c: error: failed to import ALIENTEK FY1 USB Audio use case configuration -2
I: [pulseaudio] alsa-ucm.c: UCM not available for card ALIENTEK FY1 USB Audio
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:hw:0: Invalid argument
I: [pulseaudio] alsa-util.c: Device front:0 doesn't support sample format s16le, changed to s32le.
I: [pulseaudio] (alsa-lib)control.c: Invalid CTL front:0
I: [pulseaudio] alsa-util.c: Unable to attach to mixer front:0: No such file or directory
I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
I: [pulseaudio] alsa-util.c: Device iec958:0 doesn't support sample format s16le, changed to s32le.
I: [pulseaudio] (alsa-lib)control.c: Invalid CTL iec958:0
I: [pulseaudio] alsa-util.c: Unable to attach to mixer iec958:0: No such file or directory
I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:hw:0: Invalid argument
I: [pulseaudio] alsa-util.c: Device front:0 doesn't support sample format s16le, changed to s32le.
I: [pulseaudio] (alsa-lib)control.c: Invalid CTL front:0
I: [pulseaudio] alsa-util.c: Unable to attach to mixer front:0: No such file or directory
I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
I: [pulseaudio] alsa-util.c: Device front:0 doesn't support sample format s16le, changed to s32le.
I: [pulseaudio] alsa-util.c: Device iec958:0 doesn't support sample format s16le, changed to s32le.
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround21:0: Invalid argument
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround40:0: Invalid argument
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround41:0: Invalid argument
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] (alsa-lib)pcm_hw.c: Invalid PCM state for chmap_get: OPEN
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround50:0: Invalid argument
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround51:0: Invalid argument
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] (alsa-lib)pcm_params.c: Slave PCM not usable
I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:surround71:0: Invalid argument
I: [pulseaudio] alsa-util.c: Device iec958:0 doesn't support sample format s16le, changed to s32le.
I: [pulseaudio] (alsa-lib)control.c: Invalid CTL iec958:0
I: [pulseaudio] alsa-util.c: Unable to attach to mixer iec958:0: No such file or directory
I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
I: [pulseaudio] alsa-util.c: Device front:0 doesn't support sample format s16le, changed to s32le.
I: [pulseaudio] alsa-util.c: Device iec958:0 doesn't support sample format s16le, changed to s32le.
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM a52:0
I: [pulseaudio] alsa-util.c: Error opening PCM device a52:0: No such file or directory
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM a52:0
I: [pulseaudio] alsa-util.c: Error opening PCM device a52:0: No such file or directory
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM dca:0
I: [pulseaudio] alsa-util.c: Error opening PCM device dca:0: No such file or directory
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0: Invalid argument
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0: Invalid argument
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0: Invalid argument
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM dcahdmi:0
I: [pulseaudio] alsa-util.c: Error opening PCM device dcahdmi:0: No such file or directory
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,1
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,1
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,1: Invalid argument
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,1
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,1
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,1: Invalid argument
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,1
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,1
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,1: Invalid argument
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM dcahdmi:0,1
I: [pulseaudio] alsa-util.c: Error opening PCM device dcahdmi:0,1: No such file or directory
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,2
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,2
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,2: Invalid argument
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,2
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,2
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,2: Invalid argument
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,2
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,2
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,2: Invalid argument
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM dcahdmi:0,2
I: [pulseaudio] alsa-util.c: Error opening PCM device dcahdmi:0,2: No such file or directory
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,3
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,3
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,3: Invalid argument
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,3
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,3
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,3: Invalid argument
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,3
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,3
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,3: Invalid argument
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM dcahdmi:0,3
I: [pulseaudio] alsa-util.c: Error opening PCM device dcahdmi:0,3: No such file or directory
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,4
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,4
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,4: Invalid argument
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,4
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,4
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,4: Invalid argument
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,4
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,4
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,4: Invalid argument
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM dcahdmi:0,4
I: [pulseaudio] alsa-util.c: Error opening PCM device dcahdmi:0,4: No such file or directory
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,5
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,5
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,5: Invalid argument
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,5
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,5
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,5: Invalid argument
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,5
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,5
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,5: Invalid argument
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM dcahdmi:0,5
I: [pulseaudio] alsa-util.c: Error opening PCM device dcahdmi:0,5: No such file or directory
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,6
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,6
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,6: Invalid argument
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,6
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,6
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,6: Invalid argument
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,6
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,6
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,6: Invalid argument
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM dcahdmi:0,6
I: [pulseaudio] alsa-util.c: Error opening PCM device dcahdmi:0,6: No such file or directory
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,7
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,7
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,7: Invalid argument
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,7
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,7
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,7: Invalid argument
I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 0,7
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:0,7
I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:0,7: Invalid argument
I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM dcahdmi:0,7
I: [pulseaudio] alsa-util.c: Error opening PCM device dcahdmi:0,7: No such file or directory
I: [pulseaudio] module-card-restore.c: Restoring port latency offsets for card alsa_card.usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00.
I: [pulseaudio] card.c: Created 0 "alsa_card.usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00"
I: [pulseaudio] alsa-util.c: Cannot disable ALSA period wakeups
I: [pulseaudio] alsa-util.c: Device front:0 doesn't support sample format s16le, changed to s32le.
I: [pulseaudio] alsa-util.c: ALSA period wakeups were not disabled
I: [pulseaudio] alsa-sink.c: Successfully opened device front:0.
I: [pulseaudio] alsa-sink.c: Selected mapping 'Analog Stereo' (analog-stereo).
I: [pulseaudio] alsa-sink.c: Successfully enabled mmap() mode.
I: [pulseaudio] alsa-sink.c: Successfully enabled timer-based scheduling mode.
I: [pulseaudio] (alsa-lib)control.c: Invalid CTL front:0
I: [pulseaudio] alsa-util.c: Unable to attach to mixer front:0: No such file or directory
I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
I: [pulseaudio] module-device-restore.c: Restoring port for sink sink:alsa_output.usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00.analog-stereo.
I: [pulseaudio] sink.c: Created sink 0 "alsa_output.usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00.analog-stereo" with sample spec s32le 2ch 44100Hz and channel map front-left,front-right
I: [pulseaudio] sink.c: alsa.resolution_bits = "32"
I: [pulseaudio] sink.c: device.api = "alsa"
I: [pulseaudio] sink.c: device.class = "sound"
I: [pulseaudio] sink.c: alsa.class = "generic"
I: [pulseaudio] sink.c: alsa.subclass = "generic-mix"
I: [pulseaudio] sink.c: alsa.name = "USB Audio"
I: [pulseaudio] sink.c: alsa.id = "USB Audio"
I: [pulseaudio] sink.c: alsa.subdevice = "0"
I: [pulseaudio] sink.c: alsa.subdevice_name = "subdevice #0"
I: [pulseaudio] sink.c: alsa.device = "0"
I: [pulseaudio] sink.c: alsa.card = "0"
I: [pulseaudio] sink.c: alsa.card_name = "ALIENTEK FY1 USB Audio"
I: [pulseaudio] sink.c: alsa.long_card_name = "ALIENTEK ALIENTEK FY1 USB Audio at usb-0000:00:12.2-3.1, high speed"
I: [pulseaudio] sink.c: alsa.driver_name = "snd_usb_audio"
I: [pulseaudio] sink.c: device.bus_path = "pci-0000:00:12.2-usb-0:3.1:1.0"
I: [pulseaudio] sink.c: sysfs.path = "/devices/pci0000:00/0000:00:12.2/usb1/1-3/1-3.1/1-3.1:1.0/sound/card0"
I: [pulseaudio] sink.c: udev.id = "usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00"
I: [pulseaudio] sink.c: device.bus = "usb"
I: [pulseaudio] sink.c: device.vendor.id = "20b1"
I: [pulseaudio] sink.c: device.vendor.name = "XMOS Ltd"
I: [pulseaudio] sink.c: device.product.id = "302e"
I: [pulseaudio] sink.c: device.product.name = "ALIENTEK FY1 USB Audio"
I: [pulseaudio] sink.c: device.serial = "ALIENTEK_ALIENTEK_FY1_USB_Audio_0000"
I: [pulseaudio] sink.c: device.string = "front:0"
I: [pulseaudio] sink.c: device.buffering.buffer_size = "705600"
I: [pulseaudio] sink.c: device.buffering.fragment_size = "352800"
I: [pulseaudio] sink.c: device.access_mode = "mmap+timer"
I: [pulseaudio] sink.c: device.profile.name = "analog-stereo"
I: [pulseaudio] sink.c: device.profile.description = "Analog Stereo"
I: [pulseaudio] sink.c: device.description = "ALIENTEK FY1 USB Audio Analog Stereo"
I: [pulseaudio] sink.c: alsa.mixer_name = "USB Mixer"
I: [pulseaudio] sink.c: alsa.components = "USB20b1:302e"
I: [pulseaudio] sink.c: module-udev-detect.discovered = "1"
I: [pulseaudio] sink.c: device.icon_name = "audio-card-usb"
I: [pulseaudio] source.c: Created source 0 "alsa_output.usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00.analog-stereo.monitor" with sample spec s32le 2ch 44100Hz and channel map front-left,front-right
I: [pulseaudio] source.c: device.description = "Monitor of ALIENTEK FY1 USB Audio Analog Stereo"
I: [pulseaudio] source.c: device.class = "monitor"
I: [pulseaudio] source.c: alsa.card = "0"
I: [pulseaudio] source.c: alsa.card_name = "ALIENTEK FY1 USB Audio"
I: [pulseaudio] source.c: alsa.long_card_name = "ALIENTEK ALIENTEK FY1 USB Audio at usb-0000:00:12.2-3.1, high speed"
I: [pulseaudio] source.c: alsa.driver_name = "snd_usb_audio"
I: [pulseaudio] source.c: device.bus_path = "pci-0000:00:12.2-usb-0:3.1:1.0"
I: [pulseaudio] source.c: sysfs.path = "/devices/pci0000:00/0000:00:12.2/usb1/1-3/1-3.1/1-3.1:1.0/sound/card0"
I: [pulseaudio] source.c: udev.id = "usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00"
I: [pulseaudio] source.c: device.bus = "usb"
I: [pulseaudio] source.c: device.vendor.id = "20b1"
I: [pulseaudio] source.c: device.vendor.name = "XMOS Ltd"
I: [pulseaudio] source.c: device.product.id = "302e"
I: [pulseaudio] source.c: device.product.name = "ALIENTEK FY1 USB Audio"
I: [pulseaudio] source.c: device.serial = "ALIENTEK_ALIENTEK_FY1_USB_Audio_0000"
I: [pulseaudio] source.c: device.string = "0"
I: [pulseaudio] source.c: module-udev-detect.discovered = "1"
I: [pulseaudio] source.c: device.icon_name = "audio-card-usb"
I: [pulseaudio] alsa-sink.c: Using 2.0 fragments of size 352800 bytes (1000.00ms), buffer size is 705600 bytes (2000.00ms)
I: [pulseaudio] alsa-sink.c: Time scheduling watermark is 10.00ms
I: [pulseaudio] alsa-sink.c: Driver does not support hardware volume control, falling back to software volume control.
I: [pulseaudio] alsa-sink.c: Driver does not support hardware mute control, falling back to software mute control.
[New Thread 0x7fffeff41700 (LWP 12972)]
I: [alsa-sink-USB Audio] core-util.c: Failed to acquire real-time scheduling: No such file or directory
I: [alsa-sink-USB Audio] alsa-sink.c: Starting playback.
I: [pulseaudio] core.c: default_source: (unset) -> alsa_output.usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00.analog-stereo.monitor
I: [pulseaudio] core.c: default_sink: (unset) -> alsa_output.usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00.analog-stereo
I: [pulseaudio] alsa-util.c: Cannot disable ALSA period wakeups
I: [pulseaudio] alsa-util.c: Device front:0 doesn't support sample format s16le, changed to s32le.
I: [pulseaudio] alsa-util.c: ALSA period wakeups were not disabled
I: [pulseaudio] alsa-source.c: Successfully opened device front:0.
I: [pulseaudio] alsa-source.c: Selected mapping 'Analog Stereo' (analog-stereo).
I: [pulseaudio] alsa-source.c: Successfully enabled mmap() mode.
I: [pulseaudio] alsa-source.c: Successfully enabled timer-based scheduling mode.
I: [pulseaudio] (alsa-lib)control.c: Invalid CTL front:0
I: [pulseaudio] alsa-util.c: Unable to attach to mixer front:0: No such file or directory
I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:0'
I: [pulseaudio] source.c: Created source 1 "alsa_input.usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00.analog-stereo" with sample spec s32le 2ch 44100Hz and channel map front-left,front-right
I: [pulseaudio] source.c: alsa.resolution_bits = "32"
I: [pulseaudio] source.c: device.api = "alsa"
I: [pulseaudio] source.c: device.class = "sound"
I: [pulseaudio] source.c: alsa.class = "generic"
I: [pulseaudio] source.c: alsa.subclass = "generic-mix"
I: [pulseaudio] source.c: alsa.name = "USB Audio"
I: [pulseaudio] source.c: alsa.id = "USB Audio"
I: [pulseaudio] source.c: alsa.subdevice = "0"
I: [pulseaudio] source.c: alsa.subdevice_name = "subdevice #0"
I: [pulseaudio] source.c: alsa.device = "0"
I: [pulseaudio] source.c: alsa.card = "0"
I: [pulseaudio] source.c: alsa.card_name = "ALIENTEK FY1 USB Audio"
I: [pulseaudio] source.c: alsa.long_card_name = "ALIENTEK ALIENTEK FY1 USB Audio at usb-0000:00:12.2-3.1, high speed"
I: [pulseaudio] source.c: alsa.driver_name = "snd_usb_audio"
I: [pulseaudio] source.c: device.bus_path = "pci-0000:00:12.2-usb-0:3.1:1.0"
I: [pulseaudio] source.c: sysfs.path = "/devices/pci0000:00/0000:00:12.2/usb1/1-3/1-3.1/1-3.1:1.0/sound/card0"
I: [pulseaudio] source.c: udev.id = "usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00"
I: [pulseaudio] source.c: device.bus = "usb"
I: [pulseaudio] source.c: device.vendor.id = "20b1"
I: [pulseaudio] source.c: device.vendor.name = "XMOS Ltd"
I: [pulseaudio] source.c: device.product.id = "302e"
I: [pulseaudio] source.c: device.product.name = "ALIENTEK FY1 USB Audio"
I: [pulseaudio] source.c: device.serial = "ALIENTEK_ALIENTEK_FY1_USB_Audio_0000"
I: [pulseaudio] source.c: device.string = "front:0"
I: [pulseaudio] source.c: device.buffering.buffer_size = "705600"
I: [pulseaudio] source.c: device.buffering.fragment_size = "352800"
I: [pulseaudio] source.c: device.access_mode = "mmap+timer"
I: [pulseaudio] source.c: device.profile.name = "analog-stereo"
I: [pulseaudio] source.c: device.profile.description = "Analog Stereo"
I: [pulseaudio] source.c: device.description = "ALIENTEK FY1 USB Audio Analog Stereo"
I: [pulseaudio] source.c: alsa.mixer_name = "USB Mixer"
I: [pulseaudio] source.c: alsa.components = "USB20b1:302e"
I: [pulseaudio] source.c: module-udev-detect.discovered = "1"
I: [pulseaudio] source.c: device.icon_name = "audio-card-usb"
I: [pulseaudio] alsa-source.c: Using 2.0 fragments of size 352800 bytes (1000.00ms), buffer size is 705600 bytes (2000.00ms)
I: [pulseaudio] alsa-source.c: Time scheduling watermark is 10.00ms
I: [pulseaudio] alsa-source.c: Successfully enabled deferred volume.
I: [pulseaudio] alsa-source.c: Hardware volume ranges from -127.00 dB to 0.00 dB.
I: [pulseaudio] alsa-source.c: Fixing base volume to 0.00 dB
I: [pulseaudio] alsa-source.c: Using hardware volume control. Hardware dB scale supported.
I: [pulseaudio] alsa-source.c: Using hardware mute control.
[New Thread 0x7fffef693700 (LWP 12973)]
I: [alsa-source-USB Audio] core-util.c: Failed to acquire real-time scheduling: No such file or directory
I: [alsa-source-USB Audio] alsa-source.c: Starting capture.
I: [pulseaudio] core.c: default_source: alsa_output.usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00.analog-stereo.monitor -> alsa_input.usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00.analog-stereo
I: [pulseaudio] module.c: Loaded "module-alsa-card" (index: #6; argument: "device_id="0" name="usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00" card_name="alsa_card.usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties="module-udev-detect.discovered=1"").
I: [pulseaudio] module-udev-detect.c: Card /devices/pci0000:00/0000:00:12.2/usb1/1-3/1-3.1/1-3.1:1.0/sound/card0 (alsa_card.usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00) module loaded.
I: [pulseaudio] module-udev-detect.c: Found 1 cards.
I: [pulseaudio] module.c: Loaded "module-udev-detect" (index: #5; argument: "").
I: [pulseaudio] module.c: Loaded "module-bluetooth-policy" (index: #7; argument: "").
I: [pulseaudio] module.c: Loaded "module-bluez5-discover" (index: #9; argument: "").
I: [pulseaudio] module.c: Loaded "module-bluetooth-discover" (index: #8; argument: "").
I: [pulseaudio] module.c: Loaded "module-esound-protocol-unix" (index: #10; argument: "").
I: [pulseaudio] module.c: Loaded "module-native-protocol-unix" (index: #11; argument: "").
[Detaching after fork from child process 12974]
I: [pulseaudio] module.c: Loaded "module-gsettings" (index: #12; argument: "").
I: [pulseaudio] module-default-device-restore.c: Restoring default sink 'alsa_output.usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00.analog-stereo'.
I: [pulseaudio] core.c: configured_default_sink: (unset) -> alsa_output.usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00.analog-stereo
I: [pulseaudio] module-default-device-restore.c: Restoring default source 'alsa_input.usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00.analog-stereo'.
I: [pulseaudio] core.c: configured_default_source: (unset) -> alsa_input.usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00.analog-stereo
I: [pulseaudio] module.c: Loaded "module-default-device-restore" (index: #13; argument: "").
I: [pulseaudio] module.c: Loaded "module-rescue-streams" (index: #14; argument: "").
I: [pulseaudio] module.c: Loaded "module-always-sink" (index: #15; argument: "").
I: [pulseaudio] module.c: Loaded "module-intended-roles" (index: #16; argument: "").
I: [pulseaudio] module.c: Loaded "module-suspend-on-idle" (index: #17; argument: "").
I: [pulseaudio] client.c: Created 0 "ConsoleKit Session /org/freedesktop/ConsoleKit/Session1"
I: [pulseaudio] module.c: Loaded "module-console-kit" (index: #18; argument: "").
I: [pulseaudio] module.c: Loaded "module-position-event-sounds" (index: #19; argument: "").
I: [pulseaudio] module.c: Loaded "module-role-cork" (index: #20; argument: "").
I: [pulseaudio] module.c: Loaded "module-filter-heuristics" (index: #21; argument: "").
I: [pulseaudio] module.c: Loaded "module-filter-apply" (index: #22; argument: "").
I: [pulseaudio] main.c: Daemon startup complete.
E: [pulseaudio] bluez5-util.c: GetManagedObjects() failed: org.freedesktop.DBus.Error.ServiceUnknown: The name org.bluez was not provided by any .service files
I: [pulseaudio] client.c: Created 1 "Native client (UNIX socket client)"
I: [pulseaudio] protocol-native.c: Got credentials: uid=1000 gid=100 success=1
I: [pulseaudio] module-suspend-on-idle.c: Source alsa_input.usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00.analog-stereo idle for too long, suspending ...
I: [alsa-source-USB Audio] alsa-source.c: Device suspended...
I: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.usb-ALIENTEK_ALIENTEK_FY1_USB_Audio_0000-00.analog-stereo idle for too long, suspending ...
I: [alsa-sink-USB Audio] alsa-sink.c: Device suspended...
 
Old 10-20-2018, 12:59 PM   #7
H1p8r10n
Member
 
Registered: Feb 2016
Location: on the border of milky way
Distribution: Slackware
Posts: 159

Original Poster
Rep: Reputation: Disabled
I will make tests with a standard sound card instead of USB direct attach to my ALIENTEK Digital Amp, to check... but it's really looking like a serious regression in Alsa 1.1.7 : worth a rollback in Slack current :/

Last edited by H1p8r10n; 10-20-2018 at 01:01 PM.
 
Old 10-20-2018, 01:15 PM   #8
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
Ideally someone could use git to bisect to what alsa commit caused this issue, but that would require someone who can reproduce the issue to do the work.

Also rebuilding with debugging symbols and getting a backtrace with gdb could maybe help an alsa developer figure out this issue.

Alternatively its possible to roll back alsa, but then it may never get fixed if no one else has the right software and / or hardware combination to trigger it or if those who do also never do the work to figure it out hoping that someone else will...
 
Old 10-20-2018, 01:21 PM   #9
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,225

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
I have a USB sound card too (well actually I own two, but I use one all the time), but I'm planning to wait a couple more weeks before updating.

I'll give you my report then.
 
Old 10-21-2018, 02:30 AM   #10
H1p8r10n
Member
 
Registered: Feb 2016
Location: on the border of milky way
Distribution: Slackware
Posts: 159

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by dugan View Post
I have a USB sound card too (well actually I own two, but I use one all the time), but I'm planning to wait a couple more weeks before updating.

I'll give you my report then.
would be fair to do a quick test..
 
Old 10-21-2018, 02:39 AM   #11
H1p8r10n
Member
 
Registered: Feb 2016
Location: on the border of milky way
Distribution: Slackware
Posts: 159

Original Poster
Rep: Reputation: Disabled
I confirm the bug is with USB soundcard only.

Internal soundcard doesn't make alsa/pulse to segfault, plugging USB soundcard in makes pulse to segfault immediately

Quote:
Bus 001 Device 012: ID 20b1:302e XMOS Ltd

Quote:
root@darkstar:~# udevadm monitor
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[1088.378408] add /devices/pci0000:00/0000:00:12.2/usb1/1-4 (usb)
KERNEL[1088.379316] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4:1.0 (usb)
KERNEL[1088.381500] bind /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4:1.0 (usb)
KERNEL[1088.381573] bind /devices/pci0000:00/0000:00:12.2/usb1/1-4 (usb)
UDEV [1088.391256] add /devices/pci0000:00/0000:00:12.2/usb1/1-4 (usb)
UDEV [1088.392411] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4:1.0 (usb)
UDEV [1088.392514] bind /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4:1.0 (usb)
UDEV [1088.392656] bind /devices/pci0000:00/0000:00:12.2/usb1/1-4 (usb)
KERNEL[1088.738453] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1 (usb)
KERNEL[1088.739535] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.0 (usb)
KERNEL[1089.197239] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.0/sound/card1 (sound)
KERNEL[1089.197386] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.0/sound/card1/controlC1 (sound)
KERNEL[1089.197495] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.0/sound/card1/pcmC1D0p (sound)
KERNEL[1089.197584] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.0/sound/card1/pcmC1D0c (sound)
KERNEL[1089.197631] bind /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.0 (usb)
KERNEL[1089.198534] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.1 (usb)
KERNEL[1089.198599] bind /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.1 (usb)
KERNEL[1089.198677] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.2 (usb)
KERNEL[1089.198717] bind /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.2 (usb)
KERNEL[1089.198795] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.3 (usb)
KERNEL[1089.198844] bind /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1 (usb)
UDEV [1091.255696] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1 (usb)
UDEV [1091.257494] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.1 (usb)
UDEV [1091.258595] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.0 (usb)
UDEV [1091.259187] bind /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.1 (usb)
UDEV [1091.259298] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.3 (usb)
UDEV [1091.259554] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.0/sound/card1 (sound)
UDEV [1091.260771] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.2 (usb)
KERNEL[1091.260799] change /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.0/sound/card1 (sound)
UDEV [1091.261360] bind /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.2 (usb)
UDEV [1091.263777] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.0/sound/card1/pcmC1D0p (sound)
UDEV [1091.264202] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.0/sound/card1/pcmC1D0c (sound)
UDEV [1091.267623] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.0/sound/card1/controlC1 (sound)
UDEV [1091.267713] bind /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.0 (usb)
UDEV [1091.267858] bind /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1 (usb)
UDEV [1091.268754] change /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.1/1-4.1:1.0/sound/card1 (sound)
 
Old 10-22-2018, 04:18 PM   #12
H1p8r10n
Member
 
Registered: Feb 2016
Location: on the border of milky way
Distribution: Slackware
Posts: 159

Original Poster
Rep: Reputation: Disabled
Hi,

It seems that I found the origin of the bug : reverting these 2 commits fixes the problem :

http://git.alsa-project.org/?p=alsa-...792dc809c908cc
http://git.alsa-project.org/?p=alsa-...5dc6e1594291e7

No more segfault in pulseaudio when accessing the USB soundcard !!

Could this be reported to upstream and patched in Slackware waiting for alsa devs to fix the bug ?

Thanks
JP

Last edited by H1p8r10n; 10-22-2018 at 04:31 PM.
 
Old 10-23-2018, 01:42 AM   #13
H1p8r10n
Member
 
Registered: Feb 2016
Location: on the border of milky way
Distribution: Slackware
Posts: 159

Original Poster
Rep: Reputation: Disabled
I have narrowed to the simpler patch below :

Quote:
diff -rNaud alsa-plugins-1.1.7/a52/pcm_a52.c alsa-plugins-1.1.7-new/a52/pcm_a52.c
--- alsa-plugins-1.1.7/a52/pcm_a52.c 2018-10-16 14:00:22.000000000 +0200
+++ alsa-plugins-1.1.7-new/a52/pcm_a52.c 2018-10-23 08:35:15.699830909 +0200
@@ -978,7 +978,8 @@

if ((err = a52_set_hw_constraint(rec)) < 0) {
snd_pcm_ioplug_delete(&rec->io);
- goto error;
+ free(rec);
+ return err;
}

*pcmp = rec->io.pcm;
 
Old 10-24-2018, 04:03 AM   #14
H1p8r10n
Member
 
Registered: Feb 2016
Location: on the border of milky way
Distribution: Slackware
Posts: 159

Original Poster
Rep: Reputation: Disabled
Hi,

Following my discussion on the alsa-devel mailing list, the problem has been officially fixed in alsa-plugins master GIT.

It could be patched in Slack waiting for next alsa release... so that we can mark as SOLVED

http://git.alsa-project.org/?p=alsa-...08042d8b4c5bb9

JP

Edit : I just noticed that Pat has applied my previous fix to current. The official alsa devs team fix is better imho sorry for the waste of time :/

Last edited by H1p8r10n; 10-24-2018 at 04:06 AM.
 
2 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Current - e2fsprogs Fri May 20 21:20:29 UTC 2016 and 64-bit fsck kjhambrick Slackware 3 05-22-2016 06:45 PM
[SOLVED] tar-1.29 (current -- Fri May 20 2016) : --exclude-from=FILE Thom1b Slackware 4 05-22-2016 02:51 AM
[SOLVED] /dev/net missing in Current's Fri Nov 20 21:52:15 UTC 2015 update tux_dude Slackware 15 11-22-2015 10:57 PM
Issues in -current as at Fri Aug 21 21:17:48 UTC 2015 allend Slackware 29 08-26-2015 09:49 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:28 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration