[Bug 2060730] Re: totem cannot install codecs via packagekit
Nathan Teodosio
2060730 at bugs.launchpad.net
Fri Apr 12 08:53:24 UTC 2024
Cannot reproduce it here, but despite no gstreamer-bad the video plays
normally. Maybe I have another package that satisfies that, I'll
investigate further.
--->
% systemctl status packagekit.service
○ packagekit.service - PackageKit Daemon
Loaded: loaded (/usr/lib/systemd/system/packagekit.service; static)
Active: inactive (dead)
abr 12 10:32:34 canonical systemd[1]: Starting packagekit.service - PackageKit Daemon...
abr 12 10:32:34 canonical PackageKit[162838]: daemon start
abr 12 10:32:35 canonical systemd[1]: Started packagekit.service - PackageKit Daemon.
abr 12 10:37:40 canonical PackageKit[162838]: daemon quit
abr 12 10:37:40 canonical systemd[1]: packagekit.service: Deactivated successfully.
abr 12 10:42:35 canonical systemd[1]: Starting packagekit.service - PackageKit Daemon...
abr 12 10:42:35 canonical PackageKit[182154]: daemon start
abr 12 10:42:35 canonical systemd[1]: Started packagekit.service - PackageKit Daemon.
abr 12 10:48:36 canonical PackageKit[182154]: daemon quit
abr 12 10:48:36 canonical systemd[1]: packagekit.service: Deactivated successfully.
% dpkg -l | grep gstream
ii gir1.2-gstreamer-1.0:amd64 1.24.1-1build1 amd64 GObject introspection data for the GStreamer library
ii gstreamer1.0-alsa:amd64 1.24.1-1build1 amd64 GStreamer plugin for ALSA
ii gstreamer1.0-clutter-3.0:amd64 3.0.27-4build1 amd64 Clutter PLugin for GStreamer 1.0
ii gstreamer1.0-gl:amd64 1.24.1-1build1 amd64 GStreamer plugins for GL
ii gstreamer1.0-gtk3:amd64 1.24.1-2ubuntu1 amd64 GStreamer plugin for GTK+3
ii gstreamer1.0-libav:amd64 1.24.1-1build1 amd64 ffmpeg plugin for GStreamer
ri gstreamer1.0-nice:amd64 0.1.21-2build3 amd64 ICE library (GStreamer plugin)
ii gstreamer1.0-pipewire:amd64 1.0.4-2ubuntu4 amd64 GStreamer 1.0 plugin for the PipeWire multimedia server
ii gstreamer1.0-plugins-base:amd64 1.24.1-1build1 amd64 GStreamer plugins from the "base" set
ii gstreamer1.0-plugins-base-apps 1.24.1-1build1 amd64 GStreamer helper programs from the "base" set
ii gstreamer1.0-plugins-good:amd64 1.22.9-1ubuntu1 amd64 GStreamer plugins from the "good" set
ii gstreamer1.0-plugins-ugly:amd64 1.22.10-1 amd64 GStreamer plugins from the "ugly" set
ii gstreamer1.0-pulseaudio:amd64 1.22.9-1ubuntu1 amd64 GStreamer plugin for PulseAudio (transitional package)
ii gstreamer1.0-qt5:amd64 1.22.9-1ubuntu1 amd64 GStreamer plugin for Qt5
ii gstreamer1.0-tools 1.24.1-1build1 amd64 Tools for use with GStreamer
ii gstreamer1.0-x:amd64 1.24.1-1build1 amd64 GStreamer plugins for X11 and Pango
ii libgstreamer-gl1.0-0:amd64 1.24.1-1build1 amd64 GStreamer GL libraries
ii libgstreamer-plugins-base1.0-0:amd64 1.24.1-1build1 amd64 GStreamer libraries from the "base" set
ii libgstreamer-plugins-base1.0-dev 1.24.1-1build1 amd64 GStreamer development files for libraries from the "base" set
ii libgstreamer-plugins-good1.0-0:amd64 1.22.9-1ubuntu1 amd64 GStreamer development files for libraries from the "good" set
ii libgstreamer-plugins-good1.0-dev 1.22.9-1ubuntu1 amd64 GStreamer development files for libraries from the "good" set
ii libgstreamer1.0-0:amd64 1.24.1-1build1 amd64 Core GStreamer libraries and elements
ii libgstreamer1.0-dev:amd64 1.24.1-1build1 amd64 GStreamer core development files
ii libgtk-4-media-gstreamer 4.14.1+ds-0ubuntu2 amd64 GStreamer media backend for the GTK graphical user interface library
<---
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to packagekit in Ubuntu.
https://bugs.launchpad.net/bugs/2060730
Title:
totem cannot install codecs via packagekit
Status in packagekit package in Ubuntu:
New
Status in totem package in Ubuntu:
New
Bug description:
While attempting to play a video on Ubuntu noble desktop for raspberry
pi, totem attempts to locate a package for the H.264 codec but cannot
find a service providing org.freedesktop.PackageKit. This is strange
given that packagekit is installed, provides packagekit.service, which
declares that it provides that name over DBus. Specifically, the
following is output by totem:
** Message: 21:13:39.000: Missing plugin: gstreamer|1.0|totem|MPEG-4 AAC decoder|decoder-audio/mpeg, mpegversion=(int)4, level=(string)4, base-profile=(string)lc, profile=(string)lc (MPEG-4 AAC decoder)
** Message: 21:13:39.000: Missing plugin: gstreamer|1.0|totem|H.264 (Main Profile) decoder|decoder-video/x-h264, level=(string)3.1, profile=(string)main (H.264 (Main Profile) decoder)
** Message: 21:13:39.414: PackageKit: xid = 0
** Message: 21:13:39.414: PackageKit: desktop_id = org.gnome.Totem.desktop
** Message: 21:13:39.414: PackageKit: Codec nice name: MPEG-4 AAC decoder
** Message: 21:13:39.414: PackageKit: ignoring field named level
** Message: 21:13:39.414: PackageKit: ignoring field named base-profile
** Message: 21:13:39.414: PackageKit: ignoring field named profile
** Message: 21:13:39.414: PackageKit: field is: mpegversion, type: gint
** Message: 21:13:39.414: PackageKit: structure: gstreamer1(decoder-audio/mpeg)(mpegversion=4)()(64bit)
** Message: 21:13:39.414: PackageKit: Codec nice name: H.264 (Main Profile) decoder
** Message: 21:13:39.414: PackageKit: ignoring field named level
** Message: 21:13:39.414: PackageKit: ignoring field named profile
** Message: 21:13:39.414: PackageKit: structure: gstreamer1(decoder-video/x-h264)()(64bit)
** Message: 21:13:39.434: PackageKit: Did not install codec: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.PackageKit was not provided by any .service files
** Message: 21:13:39.441: No installation candidate for missing plugins found.
The packagekit.service is defined as:
$ systemctl cat packagekit.service
# /usr/lib/systemd/system/packagekit.service
[Unit]
Description=PackageKit Daemon
# PK doesn't know how to do anything on ostree-managed systems;
# currently the design is to have dedicated daemons like
# eos-updater and rpm-ostree, and gnome-software talks to those.
ConditionPathExists=!/run/ostree-booted
Wants=network-online.target
[Service]
Type=dbus
BusName=org.freedesktop.PackageKit
User=root
ExecStart=/usr/libexec/packagekitd
And just to demonstrate packagekit is actually running:
$ systemctl status packagekit.service
● packagekit.service - PackageKit Daemon
Loaded: loaded (/usr/lib/systemd/system/packagekit.service; static)
Active: active (running) since Tue 2024-04-09 21:11:35 BST; 2min 23s ago
Main PID: 1565 (packagekitd)
Tasks: 4 (limit: 3864)
Memory: 6.2M (peak: 6.7M)
CPU: 180ms
CGroup: /system.slice/packagekit.service
└─1565 /usr/libexec/packagekitd
Apr 09 21:11:34 fozzie systemd[1]: Starting packagekit.service - PackageKit Daemon...
Apr 09 21:11:34 fozzie PackageKit[1565]: daemon start
Apr 09 21:11:35 fozzie systemd[1]: Started packagekit.service - PackageKit Daemon.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/packagekit/+bug/2060730/+subscriptions
More information about the foundations-bugs
mailing list