Popping in left ear when wearing headphones

When I am using headphones and there is no sound for around five seconds, it starts popping in the left headphone. My laptop is a Teclast F7 Plus

Hi @Gauley, and welcome!

If it starts popping in either ear when you do something, I suggest an audiologist rather than the internet…

If, however, you mean the headphones pop, and it doesn’t happen normally, I think it’s the headphones or the headphones’ cable itself causing it.

@Mirdarthos It happens with all headphones, but it doesn’t happen on Windows. It happens once there is no sound playing for 5 seconds

Well, since my crystal ball is acting up, I, and I think anyone else trying to help, need moar information. To that end, please see:

Hope you manage!


:bangbang: Tip: :bangbang:

To provide terminal output, copy the text you wish to share, and paste it here, surrounded by three (3) backticks, a.k.a grave accents. Like this:

```
pasted text
```

Or three (3) tilde signs, like this:

~~~
pasted text
~~~

This will just cause it to be rendered like this:

Portaest sed
elementum
cursus nisl nisi
hendrerit ac quis
sit
adipiscing
tortor sit leo commodo.

Instead of like this:

Portaest sed elementum cursus nisl nisi hendrerit ac quis sit adipiscing tortor sit leo commodo.

Alternatively, paste the text you wish to format as terminal output, select all pasted text, and click the </> button on the taskbar. This will indent the whole pasted section with one TAB, causing it to render the same way as described above.

Thereby improving legibility and making it much easier for those trying to be of assistance.


:bangbang::bangbang: Additionally

If your language isn’t English, please prepend any and all terminal commands with LC_ALL=C. For example:

LC_ALL=C bluetoothctl

This will just cause the terminal output to be in English, making it easier to understand and debug.

Please edit your post accordingly.

Most likely it is pipewire and the 5 sec idle pop when it suspends. Most soundcards suspend quietly, some not.

mkdir -pv  ~/.config/wireplumber/main.lua.d/
nano ~/.config/wireplumber/main.lua.d/51-disable-suspension.lua

Then put this into it:

table.insert (alsa_monitor.rules, {
  matches = {
    {
      -- Matches all sources.
      { "node.name", "matches", "alsa_input.*" },
    },
    {
      -- Matches all sinks.
      { "node.name", "matches", "alsa_output.*" },
    },
  },
  apply_properties = {
    ["session.suspend-timeout-seconds"] = 0,  -- 0 disables suspend
  },
})

Then restart pipewire:

systemctl --user restart pipewire.service

:notebook: That config modfies this system config: /usr/share/wireplumber/main.lua.d/50-alsa-config.lua

1 Like

Here is the system info:

System:
  Kernel: 5.15.114-2-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.1.1
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.15-x86_64
    root=UUID=c2e46044-7457-40e9-9b76-00aafcd8d7d1 rw quiet apparmor=1
    security=apparmor udev.log_priority=3
  Desktop: KDE Plasma v: 5.27.5 tk: Qt v: 5.15.9 wm: kwin_x11 vt: 1 dm: SDDM
    Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Laptop System: TECLAST product: F7 Plus v: N/A
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: TECLAST model: F7 Plus v: 3.1 serial: <superuser required>
    UEFI: American Megatrends v: tPAD 3.06 date: 12/20/2019
Battery:
  ID-1: BAT0 charge: 12.0 Wh (33.1%) condition: 36.2/37.0 Wh (97.7%) volts: 7.6
    min: N/A model: N/A type: Unknown serial: <filter> status: discharging
Memory:
  System RAM: available: 7.59 GiB used: 5.71 GiB (75.2%)
  RAM Report: permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: Intel Celeron N4100 bits: 64 type: MCP arch: Goldmont Plus
    level: v2 built: 2017 process: Intel 14nm family: 6 model-id: 0x7A (122)
    stepping: 1 microcode: 0x3E
  Topology: cpus: 1x cores: 4 smt: <unsupported> cache: L1: 224 KiB
    desc: d-4x24 KiB; i-4x32 KiB L2: 4 MiB desc: 1x4 MiB
  Speed (MHz): avg: 1899 high: 2234 min/max: 800/2400 scaling:
    driver: intel_cpufreq governor: schedutil cores: 1: 2234 2: 1963 3: 1678
    4: 1724 bogomips: 8756
  Flags: 3dnowprefetch acpi aes aperfmperf apic arat arch_capabilities
    arch_perfmon art bts cat_l2 cdp_l2 clflush clflushopt cmov constant_tsc
    cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts ept ept_ad erms est
    flexpriority fpu fsgsbase fxsr ht ibpb ibrs ibrs_enhanced ida intel_pt
    lahf_lm lm mca mce md_clear mmx monitor movbe mpx msr mtrr nonstop_tsc
    nopl nx pae pat pbe pclmulqdq pdcm pdpe1gb pebs pge pln pni popcnt pse
    pse36 pti pts rdpid rdrand rdseed rdt_a rdtscp rep_good sdbg sep sha_ni
    smap smep ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm tm2
    tpr_shadow tsc tsc_adjust tsc_deadline_timer tsc_known_freq umip vme vmx
    vnmi vpid x2apic xgetbv1 xsave xsavec xsaveopt xsaves xtopology xtpr
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data status: Not affected
  Type: retbleed status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl and seccomp
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 status: Vulnerable: eIBRS with unprivileged eBPF
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel GeminiLake [UHD Graphics 600] driver: i915 v: kernel
    arch: Gen-9.5 process: Intel 14nm built: 2016-20 ports: active: eDP-1
    empty: DP-1,HDMI-A-1,HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:3185
    class-ID: 0300
  Device-2: Alcor Micro USB 2.0 Camera driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-8:5 chip-ID: 058f:5608
    class-ID: 0e02
  Display: x11 server: X.Org v: 21.1.8 compositor: kwin_x11 driver: X:
    loaded: modesetting alternate: fbdev,vesa dri: iris gpu: i915 display-ID: :0
    screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
    s-diag: 582mm (22.93")
  Monitor-1: eDP-1 model: BOE Display 0x0868 built: 2019 res: 1920x1080
    hz: 60 dpi: 158 gamma: 1.2 size: 309x174mm (12.17x6.85") diag: 355mm (14")
    ratio: 16:9 modes: 1920x1080
  API: OpenGL v: 4.6 Mesa 23.0.3 renderer: Mesa Intel UHD Graphics 600 (GLK
    2) direct-render: Yes
Audio:
  Device-1: Intel Celeron/Pentium Silver Processor High Definition Audio
    vendor: Realtek driver: snd_hda_intel v: kernel
    alternate: snd_soc_skl,snd_sof_pci_intel_apl bus-ID: 00:0e.0
    chip-ID: 8086:3198 class-ID: 0403
  API: ALSA v: k5.15.114-2-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 0.3.70 status: off with: pipewire-media-session
    status: active tools: pw-cat,pw-cli
  Server-3: PulseAudio v: 16.1 status: active with: pulseaudio-alsa
    type: plugin tools: pacat,pactl
Network:
  Device-1: Intel Wireless 3165 driver: N/A modules: iwlwifi pcie:
    speed: Unknown lanes: 63 link-max: gen: 6 speed: 64 GT/s bus-ID: 01:00.0
    chip-ID: 8086:3165 class-ID: 0280
  Device-2: Ralink RT5370 Wireless Adapter driver: rt2800usb type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-2:7 chip-ID: 148f:5370
    class-ID: 0000 serial: <filter>
  IF: wlp0s21f0u2 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  WAN IP: No WAN IP found. Connected to web? SSL issues? Try enabling dig
Bluetooth:
  Device-1: Intel Bluetooth wireless interface driver: btusb v: 0.8 type: USB
    rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-7:4 chip-ID: 8087:0a2a
    class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 238.47 GiB used: 37.3 GiB (15.6%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Teclast model: 256GB NA850-2280
    size: 238.47 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 4A0S scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 83.19 GiB size: 81.33 GiB (97.76%) used: 37.23 GiB (45.8%)
    fs: ext4 dev: /dev/sda6 maj-min: 8:6 label: N/A
    uuid: c2e46044-7457-40e9-9b76-00aafcd8d7d1
  ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%)
    used: 68.9 MiB (71.8%) fs: vfat dev: /dev/sda1 maj-min: 8:1 label: SYSTEM
    uuid: 282D-8CBB
Swap:
  Alert: No swap data was found.
Unmounted:
  ID-1: /dev/sda2 maj-min: 8:2 size: 16 MiB fs: <superuser required> label: N/A
    uuid: N/A
  ID-2: /dev/sda3 maj-min: 8:3 size: 153.9 GiB fs: ntfs label: Windows
    uuid: 7AB2343DB233FBE7
  ID-3: /dev/sda4 maj-min: 8:4 size: 518 MiB fs: ntfs label: N/A
    uuid: FE7E93D17E9380D7
  ID-4: /dev/sda5 maj-min: 8:5 size: 780 MiB fs: <superuser required>
    label: N/A uuid: N/A
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 9 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 1-2:7 info: Ralink RT5370 Wireless Adapter type: Network
    driver: rt2800usb interfaces: 1 rev: 2.0 speed: 480 Mb/s (57.2 MiB/s)
    lanes: 1 mode: 2.0 power: 450mA chip-ID: 148f:5370 class-ID: 0000
    serial: <filter>
  Device-2: 1-6:3 info: Realtek RTS5129 Card Reader Controller
    type: <vendor specific> driver: rtsx_usb,rtsx_usb_ms,rtsx_usb_sdmmc
    interfaces: 1 rev: 2.0 speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0
    power: 500mA chip-ID: 0bda:0129 class-ID: ff00 serial: <filter>
  Device-3: 1-7:4 info: Intel Bluetooth wireless interface type: bluetooth
    driver: btusb interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1
    mode: 1.1 power: 100mA chip-ID: 8087:0a2a class-ID: e001
  Device-4: 1-8:5 info: Alcor Micro USB 2.0 Camera type: video
    driver: uvcvideo interfaces: 2 rev: 2.0 speed: 480 Mb/s (57.2 MiB/s) lanes: 1
    mode: 2.0 power: 200mA chip-ID: 058f:5608 class-ID: 0e02
  Hub-2: 2-0:1 info: super-speed hub ports: 7 rev: 3.0
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 51.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 228 Uptime: 1d 4h 35m wakeups: 54 Init: systemd v: 253
  default: graphical tool: systemctl Compilers: gcc: 13.1.1 clang: 15.0.7
  Packages: pm: pacman pkgs: 1517 libs: 448 tools: pamac,yay pm: flatpak
  pkgs: 0 Shell: Zsh v: 5.9 default: Bash v: 5.1.16 running-in: konsole
  inxi: 3.3.27

When I restart pipewire, I get this:
Failed to restart pipewire.service: Unit pipewire.service not found.

Ah well you use pulseaudio. There is a file called default.pa in /etc/pulse/. Copy it to ~/.config/pulse/ and edit it. Remove the line with load-module module-suspend-on-idle or comment it by putting a # in front of it. Then restart it:

systemctl --user restart pulseaudio.service

If that does not work, then no idea.

3 Likes

Thank you so much!

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.