Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
pipewire
pipewire
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 225
    • Issues 225
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 7
    • Merge Requests 7
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PipeWire
  • pipewirepipewire
  • Issues
  • #719

Closed
Open
Created Feb 12, 2021 by Alain St-Denis@astdenis

Sound skips with rockchipes8316c since 0.3.21

Since I upgraded to 0.3.21, the sound skips continuously. I'm on Manjaro with a Pinebook Pro. I do see XRUNs in the journal, which did not occur with 0.3.20:

fév 12 10:24:44 jouet pipewire[401011]: (alsa_output.platform-es8316-sound.stereo-fallback-46) XRun! rate:4096/48000 count:1 time:76148398264 delay:14 max:14
fév 12 10:24:46 jouet pipewire[401011]: 7 events suppressed
fév 12 10:24:46 jouet pipewire[401011]: (alsa_output.platform-es8316-sound.stereo-fallback-46) XRun! rate:4096/48000 count:9 time:76150595719 delay:65225 max:73239
fév 12 10:24:48 jouet plasmashell[1289]: file:///usr/share/kpackage/kcms/kcm_pulseaudio/contents/ui/StreamListItem.qml:36: TypeError: Cannot read property 'width'>
fév 12 10:24:48 jouet pipewire[401011]: 6 events suppressed
fév 12 10:24:48 jouet pipewire[401011]: (alsa_output.platform-es8316-sound.stereo-fallback-46) XRun! rate:4096/48000 count:16 time:76152614729 delay:65177 max:732>
fév 12 10:24:51 jouet pipewire[401011]: 8 events suppressed
fév 12 10:24:51 jouet pipewire[401011]: (alsa_output.platform-es8316-sound.stereo-fallback-46) XRun! rate:4096/48000 count:25 time:76154885627 delay:65053 max:732>
fév 12 10:24:52 jouet plasmashell[1289]: file:///usr/share/kpackage/kcms/kcm_pulseaudio/contents/ui/StreamListItem.qml:36: TypeError: Cannot read property 'width'>
fév 12 10:26:30 jouet pipewire[401011]: 4 events suppressed
fév 12 10:26:30 jouet pipewire[401011]: (alsa_output.platform-es8316-sound.stereo-fallback-46) XRun! rate:4096/48000 count:30 time:76254440346 delay:76782 max:767>
fév 12 10:26:32 jouet pipewire[401011]: 7 events suppressed
fév 12 10:26:32 jouet pipewire[401011]: (alsa_output.platform-es8316-sound.stereo-fallback-46) XRun! rate:4096/48000 count:38 time:76256637247 delay:65213 max:767>
fév 12 10:26:34 jouet plasmashell[1289]: file:///usr/share/kpackage/kcms/kcm_pulseaudio/contents/ui/StreamListItem.qml:36: TypeError: Cannot read property 'width'>
fév 12 10:26:35 jouet pipewire[401011]: 6 events suppressed
fév 12 10:26:37 jouet pipewire[401011]: 8 events suppressed
fév 12 10:26:37 jouet pipewire[401011]: (alsa_output.platform-es8316-sound.stereo-fallback-46) XRun! rate:4096/48000 count:53 time:76260915480 delay:65297 max:767>

and on and on...

I also see this message, which is also new since 0.3.21:

fév 11 12:26:31 jouet pipewire-pulse[1559]: Failed to mlock memory 0xffffabb53000 32816: This is not a problem but for best performance, consider increasing RLIMIT_MEMLOCK

Manjaro (or rather ALARM in this case) sets that limit to 131072, but I haven't checked if this is new with their 0.3.21 package.

I'm running kernel 5.10.15. Reading other issues, I try fiddling with default.quantum, api.alsa.period_size and headroom without success (or most likely without finding the right values to use...).

Any idea what changed in 0.3.21 that broke the rockchipes8316c?

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None