| Summary: | pipewire complains: "Failed to receive portal pid: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get PID of name 'org.freedesktop.portal.Desktop': no such name" | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Aurelien Oudelet <ouaurelien> |
| Component: | RPM Packages | Assignee: | Thierry Vignaud <thierry.vignaud> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | csablak, fri |
| Version: | 8 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | pipewire-0.3.19-1.mga8.src.rpm | CVE: | |
| Status comment: | |||
|
Aurelien Oudelet
2021-03-05 20:59:54 CET
Summary:
Failed to receive portal pid: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get PID of name 'org.freedesktop.portal.Desktop': no such name =>
piprwire complains Failed to receive portal pid: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get PID of name 'org.freedesktop.portal.Desktop': no such name systemctl --user status pipewire.service
● pipewire.service - Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2021-03-23 09:27:11 CET; 33min ago
TriggeredBy: ● pipewire.socket
Main PID: 1309 (pipewire)
Tasks: 4 (limit: 9450)
Memory: 5.2M
CPU: 641ms
CGroup: /user.slice/user-10001.slice/user@10001.service/pipewire.service
├─1309 /usr/bin/pipewire
└─1323 /usr/bin/pipewire-media-session
márc 23 09:27:11 csablakPC.home systemd[1290]: Started Multimedia Service.
márc 23 09:27:11 csablakPC.home pipewire[1309]: could not set nice-level to -11: Permission denied
márc 23 09:27:11 csablakPC.home pipewire[1309]: could not make thread realtime: Permission denied
márc 23 09:27:11 csablakPC.home pipewire[1309]: Failed to receive portal pid: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get PID>
márc 23 09:27:11 csablakPC.home pipewire-media-session[1323]: could not set nice-level to -11: Permission denied
márc 23 09:27:11 csablakPC.home pipewire-media-session[1323]: could not make thread realtime: Permission denied
$ rpm -qa | grep pulse
pulseaudio-client-config-14.2-2.mga8
pulseaudio-module-gsettings-14.2-2.mga8
lib64pulseaudio0-14.2-2.mga8
lib64pulseglib20-14.2-2.mga8
pulseaudio-14.2-2.mga8
pulseaudio-module-zeroconf-14.2-2.mga8
lib64pulsecore14.2-14.2-2.mga8
task-pulseaudio-2018.0-2.mga8
gstreamer1.0-pulse-1.18.3-1.mga8
alsa-plugins-pulse-config-1.2.2-2.mga8
pulseaudio-module-x11-14.2-2.mga8
lib64pulsecommon14.2-14.2-2.mga8
pulseaudio-utils-14.2-2.mga8
vlc-plugin-pulse-3.0.12.1-2.1.mga8.tainted
lib64alsa-plugins-pulseaudio-1.2.2-2.mga8
$ rpm -qa | grep pipewire
pipewire-0.3.19-1.mga8
lib64pipewire0.3_0-0.3.19-1.mga8
$ urpmq -ry pipewire
gstreamer1.0-pipewire-0.3.19-1.mga8
lib64pipewire-devel-0.3.19-1.mga8
lib64pipewire0.3_0-0.3.19-1.mga8
pipewire-0.3.19-1.mga8
pipewire-alsa-0.3.19-1.mga8
pipewire-doc-0.3.19-1.mga8
pipewire-jack-audio-connection-kit-0.3.19-1.mga8
pipewire-libjack-0.3.19-1.mga8
pipewire-plugin-jack-0.3.19-1.mga8
pipewire-pulseaudio-0.3.19-1.mga8
pipewire-utils-0.3.19-1.mga8
# urpmi pipewire-pulseaudio
A kért csomagok közül néhányat nem lehet telepíteni:
Some of the requested packages cannot be installed:
lib64avfilter7-4.3.1-6.mga8.x86_64 ("lib64avfilter7-4.3.1-6.mga8.tainted.x86_64" megtartása érdekében) in order to maintain
lib64avformat58-4.3.1-6.mga8.x86_64 ("lib64avformat58-4.3.1-6.mga8.tainted.x86_64" megtartása érdekében)
lib64gegl-devel-0.4.28-1.mga8.x86_64 ("lib64gegl0.4_0[== 0.4.28-1.mga8]" igényei miatt, a legalkalmasabb "libgegl-npd-0.4.so()(64bit)" keresése)
lib64gegl0.4_0-0.4.28-1.mga8.x86_64 (a legalkalmasabb "libgegl-npd-0.4.so()(64bit)" keresése)
lib64vlc5-3.0.12.1-2.1.mga8.x86_64 ("lib64vlc5-3.0.12.1-2.1.mga8.tainted.x86_64" megtartása érdekében)
lib64vlc5-3.0.12.1-2.mga8.tainted.x86_64 ("lib64vlc5-3.0.12.1-2.1.mga8.tainted.x86_64" megtartása érdekében)
lib64vlc5-3.0.12.1-2.mga8.x86_64 ("lib64vlc5-3.0.12.1-2.1.mga8.tainted.x86_64" megtartása érdekében)
mplayer-1.4-9.mga8.x86_64 ("mplayer-1.4-9.mga8.tainted.x86_64" megtartása érdekében)
vlc-3.0.12.1-2.1.mga8.x86_64 ("vlc-3.0.12.1-2.1.mga8.tainted.x86_64" megtartása érdekében)
vlc-3.0.12.1-2.mga8.tainted.x86_64 ("vlc-3.0.12.1-2.1.mga8.tainted.x86_64" megtartása érdekében)
vlc-3.0.12.1-2.mga8.x86_64 ("vlc-3.0.12.1-2.1.mga8.tainted.x86_64" megtartása érdekében)
vlc-plugin-common-3.0.12.1-2.1.mga8.x86_64 ("vlc-plugin-common-3.0.12.1-2.1.mga8.tainted.x86_64" megtartása érdekében)
vlc-plugin-common-3.0.12.1-2.mga8.tainted.x86_64 ("vlc-plugin-common-3.0.12.1-2.1.mga8.tainted.x86_64" megtartása érdekében)
vlc-plugin-vdpau-3.0.12.1-2.1.mga8.x86_64 ("vlc-plugin-vdpau-3.0.12.1-2.1.mga8.tainted.x86_64" megtartása érdekében)
Kívánja folytatni a telepítést? (I/n) n
Do you want to continue with the installation? (Y / n) nCC:
(none) =>
pingvin pipewire-0.3.25-1.mga9 in Cauldron... Worth the try Summary:
piprwire complains Failed to receive portal pid: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get PID of name 'org.freedesktop.portal.Desktop': no such name =>
pipewire complains: "Failed to receive portal pid: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get PID of name 'org.freedesktop.portal.Desktop': no such name" (In reply to Aurelien Oudelet from comment #2) > pipewire-0.3.25-1.mga9 in Cauldron... Worth the try There is no longer such error under Cauldron. I think we should update the package for Mageia 8. So solved for mga9 since long. Mga8 is EOL. Status:
NEW =>
RESOLVED |
$ systemctl --user status pipewire.service ● pipewire.service - Multimedia Service Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2021-02-19 09:56:27 CET; 4h 42min ago TriggeredBy: ● pipewire.socket Main PID: 2262 (pipewire) Tasks: 4 (limit: 19128) Memory: 2.7M CPU: 1.092s CGroup: /user.slice/user-1000.slice/user@1000.service/pipewire.service ├─2262 /usr/bin/pipewire └─2267 /usr/bin/pipewire-media-session févr. 19 09:56:27 mageia.local systemd[2248]: Started Multimedia Service. févr. 19 09:56:27 mageia.local pipewire[2262]: Failed to receive portal pid: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get PID of name 'org.freedesktop.portal.Desktop': no such name The above error logged each boot time is annoying. Pipewire.service is a systemd --user service, launched with each user logon. The error above is due that pipewire.service should have a require on xdg-desktop-portal.service Seems an upstream bug. Therefore, Cauldron seems not affected and it has version 0.3.23 already. Since this is required for flatpak apps, this should be fixed. Currently, functionalities seem running well, but this make noises in system journal.