You are not logged in.

#1 2024-01-13 10:19:49

RazoBlast
Member
Registered: 2023-03-02
Posts: 6

[SOLVED] Help with Pipewire

A few days ago, I did a

sudo pacman -Syu

This lead to PulseAudio somehow breaking?

Basically, it would detect my Output and Input devices, but opening lets say Chromium, the audio wouldn't work on YouTube.

Pavucontrol also did the same, no Chromium was found.

I then switched to pipewire, and then also, same issue.

I really want to fix this, pipewire starts with no issues or errors.

I also installed pipewire-pulse, however I can only start pavucontrol from the terminal, starting it using something like rofi would make the application hang on "Establishing connection with PulseAudio" or something.

Thanks,
RazoBlast

Last edited by RazoBlast (2024-01-14 14:25:41)

Offline

#2 2024-01-13 15:54:31

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,232

Re: [SOLVED] Help with Pipewire

Post

sudo fuser -v /dev/snd/*
systemctl --user pipewire{-pulse] wireplumber
pacman -Q dbus dbus-broker-units

how are you starting your graphical session? If via startx/xinitrc make sure you've read: https://wiki.archlinux.org/title/Xinit#xinitrc and pay attention to the notes

Offline

#3 2024-01-14 12:22:45

RazoBlast
Member
Registered: 2023-03-02
Posts: 6

Re: [SOLVED] Help with Pipewire

V1del wrote:

Post

sudo fuser -v /dev/snd/*
systemctl --user pipewire{-pulse] wireplumber
pacman -Q dbus dbus-broker-units

how are you starting your graphical session? If via startx/xinitrc make sure you've read: https://wiki.archlinux.org/title/Xinit#xinitrc and pay attention to the notes


It is a pretty weird way.
First I run LightDM manually from TTY, and then finally login.

Here is the output

 systemctl --user pipewire{-pulse] wireplumber
pacman -Q dbus dbus-broker-units
                     USER        PID ACCESS COMMAND
/dev/snd/controlC0:  razoblast   1372 F.... wireplumber
/dev/snd/controlC1:  razoblast   1371 F.... pipewire
                     razoblast   1372 F.... wireplumber
/dev/snd/seq:        razoblast   1371 F.... pipewire
Unknown command verb 'pipewire{-pulse]'.
dbus 1.14.10-2
dbus-broker-units 35-2 

Last edited by RazoBlast (2024-01-14 12:26:00)

Offline

#4 2024-01-14 12:38:38

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 9,003
Website

Re: [SOLVED] Help with Pipewire

RazoBlast wrote:

First I run LightDM manually from TTY

How do you do that, exactly? Please post the exact command(s) used. And perhaps more importantly, why do you do that?

Which desktop environment is this?

RazoBlast wrote:
Unknown command verb 'pipewire{-pulse]'.

I think that should have been

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

Jin, Jîyan, Azadî

Offline

#5 2024-01-14 13:00:33

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,232

Re: [SOLVED] Help with Pipewire

whoops yes

FWIW starting lightdm that way might not setup certain logistics regarding DBUS within the graphical session correctly.

Offline

#6 2024-01-14 13:34:42

RazoBlast
Member
Registered: 2023-03-02
Posts: 6

Re: [SOLVED] Help with Pipewire

Head_on_a_Stick wrote:
RazoBlast wrote:

First I run LightDM manually from TTY

How do you do that, exactly? Please post the exact command(s) used. And perhaps more importantly, why do you do that?

Which desktop environment is this?

RazoBlast wrote:
Unknown command verb 'pipewire{-pulse]'.

I think that should have been

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

Alright, the reason why I do it is because I have a Windows 10 VM with Single GPU Passthrough, so I have to do

 sudo systemctl disable lightdm.service 

As using the built in script file leads me back to the display manager.

Offline

#7 2024-01-14 13:35:14

RazoBlast
Member
Registered: 2023-03-02
Posts: 6

Re: [SOLVED] Help with Pipewire

V1del wrote:

whoops yes

FWIW starting lightdm that way might not setup certain logistics regarding DBUS within the graphical session correctly.

 ● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: enab>
     Active: active (running) since Sun 2024-01-14 18:59:04 UTC; 3min 46s ago
TriggeredBy: ● pipewire.socket
   Main PID: 1384 (pipewire)
      Tasks: 4 (limit: 18808)
     Memory: 9.5M (peak: 12.0M)
        CPU: 2.719s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.>
             └─1384 /usr/bin/pipewire

Jan 14 18:59:04 AcerNitro5-Arch systemd[1373]: Started PipeWire Multimedia Service.
Jan 14 18:59:05 AcerNitro5-Arch pipewire[1384]: [0:00:09.313058931] [1384] ERROR I>
Jan 14 18:59:05 AcerNitro5-Arch pipewire[1384]: [0:00:09.313076543] [1384] ERROR I>
Jan 14 18:59:05 AcerNitro5-Arch pipewire[1384]: [0:00:09.313102409] [1384]  INFO C>

● pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; preset>
     Active: active (running) since Sun 2024-01-14 18:59:04 UTC; 3min 46s ago
TriggeredBy: ● pipewire-pulse.socket
   Main PID: 1386 (pipewire-pulse)
      Tasks: 3 (limit: 18808)
     Memory: 5.6M (peak: 7.8M)
        CPU: 5.376s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire->
             └─1386 /usr/bin/pipewire-pulse

Jan 14 18:59:04 AcerNitro5-Arch systemd[1373]: Started PipeWire PulseAudio.

lines 1-29...skipping...
● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: enabled)
     Active: active (running) since Sun 2024-01-14 18:59:04 UTC; 3min 46s ago
TriggeredBy: ● pipewire.socket
   Main PID: 1384 (pipewire)
      Tasks: 4 (limit: 18808)
     Memory: 9.5M (peak: 12.0M)
        CPU: 2.719s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─1384 /usr/bin/pipewire

Jan 14 18:59:04 AcerNitro5-Arch systemd[1373]: Started PipeWire Multimedia Service.
Jan 14 18:59:05 AcerNitro5-Arch pipewire[1384]: [0:00:09.313058931] [1384] ERROR IPAModule ipa_module.cpp:172 Symbol ipaModuleInfo not found
Jan 14 18:59:05 AcerNitro5-Arch pipewire[1384]: [0:00:09.313076543] [1384] ERROR IPAModule ipa_module.cpp:292 v4l2-compat.so: IPA module has no valid info
Jan 14 18:59:05 AcerNitro5-Arch pipewire[1384]: [0:00:09.313102409] [1384]  INFO Camera camera_manager.cpp:284 libcamera v0.1.0

● pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; preset: enabled)
     Active: active (running) since Sun 2024-01-14 18:59:04 UTC; 3min 46s ago
TriggeredBy: ● pipewire-pulse.socket
   Main PID: 1386 (pipewire-pulse)
      Tasks: 3 (limit: 18808)
     Memory: 5.6M (peak: 7.8M)
        CPU: 5.376s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
             └─1386 /usr/bin/pipewire-pulse

Jan 14 18:59:04 AcerNitro5-Arch systemd[1373]: Started PipeWire PulseAudio.

● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
     Active: active (running) since Sun 2024-01-14 18:59:04 UTC; 3min 46s ago
   Main PID: 1385 (wireplumber)
      Tasks: 7 (limit: 18808)
     Memory: 76.3M (peak: 79.4M)
        CPU: 162ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─1385 /usr/bin/wireplumber

Jan 14 18:59:04 AcerNitro5-Arch systemd[1373]: Started Multimedia Service Session Manager.
Jan 14 18:59:04 AcerNitro5-Arch wireplumber[1385]: Failed to get percentage from UPower: org.freedesktop.DBus.Error.NameHasNoOwner
Jan 14 18:59:04 AcerNitro5-Arch wireplumber[1385]: [0:00:08.914996393] [1385] ERROR IPAModule ipa_module.cpp:172 Symbol ipaModuleInfo not found
Jan 14 18:59:04 AcerNitro5-Arch wireplumber[1385]: [0:00:08.915018704] [1385] ERROR IPAModule ipa_module.cpp:292 v4l2-compat.so: IPA module has no valid info
Jan 14 18:59:04 AcerNitro5-Arch wireplumber[1385]: [0:00:08.915031626] [1385]  INFO Camera camera_manager.cpp:284 libcamera v0.1.0
Jan 14 18:59:05 AcerNitro5-Arch wireplumber[1385]: Path Capture is not a volume or mute control
Jan 14 18:59:05 AcerNitro5-Arch wireplumber[1385]: <WpPortalPermissionStorePlugin:0x5601bdc09cd0> Failed to call Lookup: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
Jan 14 18:59:05 AcerNitro5-Arch wireplumber[1385]: <WpPortalPermissionStorePlugin:0x5601bdc09cd0> Failed to call Lookup: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable 

Offline

#8 2024-01-14 13:40:03

RazoBlast
Member
Registered: 2023-03-02
Posts: 6

Re: [SOLVED] Help with Pipewire

:facepalm:

Oh my god, I just did

 sudo systemctl enable lightdm 

it... works. im really stupid. i spent 7 days on this

thanks for the help though

Offline

Board footer

Powered by FluxBB