You are not logged in.

#1 2024-07-25 17:47:53

Nedudis
Member
Registered: 2024-07-25
Posts: 2

[ Solved ] Pipewire keeps randomly changing Audio Output Device Port

Hello, I've installed arch linux not long time ago, everything was doing good, but now my Audio Output Device Port keeps randomly changing itself.
It should be "Line Out (Plugged in)", but it randomly changes to "Headphones (unplugged)" and changes back itself to "Line Out (Plugged in)", it happens very frequently, and I mean like every second, and audio gets kind of ruined and in the middle of screen a popup about audio keeps popping up, not sure how to fix it, tried almost everything I found online.
This is output of 

systemctl --user status pipewire{,-pulse} wireplumber

(if it is needed)

● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/p
ipewire.service; enabled; preset: enabled)
     Active: active (running) since Thu 2024-07-25 20:23:12 EEST; 25min ago
 Invocation: e886c700f1df47deb7291d4052687616
TriggeredBy: ● pipewire.socket
   Main PID: 557 (pipewire)
      Tasks: 3 (limit: 19061)
     Memory: 13.3M (peak: 14M)
        CPU: 6.039s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─557 /usr/bin/pipewire

Jul 25 20:23:12 archlinux systemd[547]: Started PipeWire Multimedia Service.
Jul 25 20:39:51 archlinux pipewire[557]: pw.node: (alsa_input.pci-
0000_00_1f.3.analog-stereo-54) graph xrun (0 suppressed)
Jul 25 20:39:51 archlinux pipewire[557]: pw.node: (-74) xrun state
:0x7675b1107008 pending:0/1 s:1029591338518 a:1029569952326 f:1029569963335 waiting:184467440736881654
24 process:11009 status:triggered

● pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/
user/pipewire-pulse.service; enabled; preset: enabled)
     Active: active (running) since Thu 2024-07-25 20:23:12 EEST; 25min ago
 Invocation: f7b8390a5c704bc68553b4a87726b566
TriggeredBy: ● pipewire-pulse.socket
   Main PID: 559 (pipewire-pulse)
      Tasks: 3 (limit: 19061)
     Memory: 19.1M (peak: 20.4M)
        CPU: 13.168s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
             └─559 /usr/bin/pipewire-pulse

Jul 25 20:23:12 archlinux systemd[547]: Started PipeWire PulseAudio.

● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/use
r/wireplumber.service; enabled; preset: enabled)
     Active: active (running) since Thu 2024-07-25 20:23:12 EEST; 25min ago
 Invocation: fc6ec56a70e5453589ee098c18294fdd
   Main PID: 558 (wireplumber)
      Tasks: 7 (limit: 19061)
     Memory: 44.8M (peak: 46.7M)
        CPU: 41.909s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─558 /usr/bin/wireplumber

Jul 25 20:23:12 archlinux systemd[547]: Started Multimedia Service Session Manager.
Jul 25 20:23:20 archlinux wireplumber[558]: default: Failed to get
 percentage from UPower: org.freedesktop.DBus.Error.NameHasNoOwner
Jul 25 20:23:20 archlinux wireplumber[558]: spa.bluez5: BlueZ syst
em service is not available
Jul 25 20:23:22 archlinux wireplumber[558]: [0:00:40.057243868] [558] ERROR IPAModule ipa_module.cpp:1
72 Symbol ipaModuleInfo not found
Jul 25 20:23:22 archlinux wireplumber[558]: [0:00:40.057258577] [558] ERROR IPAModule ipa_module.cpp:2
92 v4l2-compat.so: IPA module has no valid info
Jul 25 20:23:22 archlinux wireplumber[558]: [0:00:40.057286976] [558]  INFO Camera camera_manager.cpp:
313 libcamera v0.3.0

Last edited by Nedudis (2024-07-26 13:29:36)

Offline

#2 2024-08-23 03:57:47

arbolitoloco
Member
Registered: 2024-08-23
Posts: 3

Re: [ Solved ] Pipewire keeps randomly changing Audio Output Device Port

Hey! I'm having the exact same problem on my machine, would you mind telling me what steps you took to fix the issue?

Offline

#3 2024-08-25 00:16:28

Nedudis
Member
Registered: 2024-07-25
Posts: 2

Re: [ Solved ] Pipewire keeps randomly changing Audio Output Device Port

My solution wasn't really that much of a solution. I was using dual-boot with windows 10 and linux. If you are in windows and want to switch to linux, you would probably RESTART your pc and choose linux in boot manager. Windows 10 restart is kinda different from a shutdown, because it doesn't stop everything, it keeps some stuff on to turn on fast, just like fast start-up option in bios/windows settings and I think it conflicted with my linux drivers or sum stuff.

vvv SOLUTION vvv

for me solution was just to turn off pc completely after using windows and turn it on again to switch to linux. Ye, just turning off pc completely to switch from windows to linux
(some say turning off fast start-up might help, but it didn't work for me.)

Offline

Board footer

Powered by FluxBB