Great insight there about RLIMIT_RTTIME. It appears that yes indeed pulseaudio is unique in that it has a self- imposed RLIMIT_RTTIME of 200000 microseconds. That is also configured in /etc/pulse/daemon.conf:
; rlimit-rttime = 200000 Normal processes have no such limit. It appears you should sometimes get error messages in the pulseaudio log somewhere along the lines of: Soft CPU time limit exhausted, terminating. Hard CPU time limit exhausted, terminating forcibly. but certainly if the hard limit is exceeded quickly then you might see neither of those. Next... 1. Please send more system information by running: apport-collect 1783200 or by at least sending us the CPU model details, kernel version, and output from `lspci -k`. 2. Report a bug to PulseAudio here: https://bugs.freedesktop.org/enter_bug.cgi?product=PulseAudio and tell us the new bug ID. ** Changed in: pulseaudio (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1783200 Title: [Lenovo Miix 310, Ubuntu 18.04] Audio no longer working Status in pulseaudio package in Ubuntu: Incomplete Bug description: I believe this is a pulseaudio regression, as the output of alsa-info (http://www.alsa- project.org/db/?f=730ab5b8f0499ef58c0e17f67f8f911ba53a011c) looks fine as far as I can see. I'm currently running Ubuntu 18.04, and I believe this is a regression as audio used to work under 17.10. Since upgrading (which fixed a good number of other incompatibilities with the machine), I've had no luck getting audio to work at all. I'm attaching the output of dmesg, 'aplay -l', 'aplay -L' and 'pulseaudio -vv'. If I can provide any other information, or if there's anything you'd like me to try, I'd be happy to help in any way possible. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1783200/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp