sysprof - A system-wide Linux profiler

Property Value
Distribution openSUSE Tumbleweed
Repository GNOME Factory x86_64 + i586
Package filename sysprof-3.34.1-46.6.i586.rpm
Package name sysprof
Package version 3.34.1
Package release 46.6
Package architecture i586
Package type rpm
Category Development/Tools/Debuggers
License GPL-3.0-or-later AND LGPL-2.1-or-later
Maintainer -
Download size 307.84 KB
Installed size 1.15 MB
Sysprof is a sampling CPU profiler for Linux that collects accurate,
high-precision data and provides efficient access to the sampled


Package Version Architecture Repository
sysprof-3.34.1-119.6.i586.rpm 3.34.1 i586 GNOME Next
sysprof-3.34.1-119.6.x86_64.rpm 3.34.1 x86_64 GNOME Next
sysprof-3.34.1-43.3.x86_64.rpm 3.34.1 x86_64 GNOME Factory
sysprof-3.34.1-2.1.i586.rpm 3.34.1 i586 openSUSE Oss
sysprof-3.34.1-2.1.x86_64.rpm 3.34.1 x86_64 openSUSE Oss
sysprof - - -


Name Value
hicolor-icon-theme - - - - - - - - - - - - - - - - - - -
systemd -


Name Value
application() -
application(org.gnome.Sysprof3.desktop) - - -
metainfo() -
metainfo(org.gnome.Sysprof3.appdata.xml) -
mimehandler(application/x-sysprof-capture) -
sysprof = 3.34.1-46.6
sysprof(x86-32) = 3.34.1-46.6


Type URL
Binary Package sysprof-3.34.1-46.6.i586.rpm
Source Package sysprof-3.34.1-46.6.src.rpm

Install Howto

  1. Add the GNOME Factory repository:
    # zypper addrepo gnome-factory
  2. Install sysprof rpm package:
    # zypper install sysprof




2019-11-19 - Bjørn Lie <>
- Add sysprof-libsysprof-ui-avoid-use-of-env.patch: libsysprof-ui:
avoid use of environ for -Werror=shadow.
2019-10-07 - Bjørn Lie <>
- Update to version 3.34.1:
+ Process search fixes.
2019-09-10 -
- Update to version 3.34.0:
+ Help fixes.
+ Build and test fixes.
+ Updated translations.
- Require meson >= 0.50.0.
2019-09-05 -
- Update to version 3.33.92:
+ Check for GLib 2.61.3 or newer for features used when removing
deprecated API usage from GLib.
+ Require meson 0.50
+ Updated translations.
2019-08-15 -
- Update to version 3.33.90:
+ Tweak CSS styling a bit.
+ Hide RAPL rows if no counters were discovered.
+ Fix --no-battery in sysprof-cli.
+ Improve parsing of /proc/mounts and /proc/pid/mountinfo.
+ Improve support for using libsysprof from Flatpak.
+ Symbol directories are removed from public ABI and consumers
should now add directories to SysprofElfSymbolResolver
- Changes from version 3.33.4:
+ Build system fixes and improved backports.
+ New network, disk, battery, and energy sources.
+ Additional options for sysprof-cli including "syprof-cli
- -command" support.
+ i18n is now properly initialized at startup.
+ Improved styling.
+ A new "duplex" graph type for read/write type visuals.
- Changes from version 3.33.3:
+ This release of Sysprof contains the largest amount of work
since we revived the project a few years ago. We have revamped
and minimized the ABI of libsysprof-ui considerably. As port of
the ABI update, symbols have been changed from Sp to Sysprof to
reduce chances of collisions.
+ With these changes comes a soname bump and upgrade of the D-Bus
API provided by the package. Some work has been taken to
implement older versions of the sysprofd API so that older
clients may continue to work.
+ Various build system improvements.
+ A new libsysprof-capture-3.a capture library has been provided
to allow application developers to capture data and merge into
the profiler stream.
+ The recording and viewing API has been redesigned and improved.
+ Sysprof has been backported to support GTK 3.22 and GLib 2.50.
+ Support for passing file-descriptors has been added to allow
profiling integration with GNOME Shell, GJS, and GTK profilers.
+ New API to allow integration with external tooling that spawns
applications is provided so that environment and arguments may
be modified.
+ A new re-record feature has been added.
+ The capture format can now store log messages, metadata, and
file content.
+ A new org.gnome.Sysprof3 daemon has been added, which is
written using GDBus instead of libsystemd. This may improve
portability to some distributions.
+ The portability of Sysprof to non-Linux systems has been
improved, however many recording features are still not
available on non-Linux platforms.
+ A new org.gnome.Sysprof3.Profiler XML D-Bus interface is
provided for tooling that wants to export Sysprof content via
+ Various new capture sources have been provided.
+ sysprofd also implements a compat org.gnome.Sysprof2 D-Bus
end-point for older clients.
+ Updated translations.
- Add pkgconfig(glib-2.0) and pkgconfig(libdazzle-1.0)
BuildRequires: New dependencies.
2019-08-02 - Martin Li?ka <>
- Use FAT LTO objects in order to provide proper static library.
2019-05-13 - Dominique Leuenberger <>
- Replace systemd-gtk BuildRequires with pkgconfig(systemd): make
the build cheaper by not having to wait for the 'real' systemd
package to have built, but allow to use systemd-mini. The change
in the stack causing this was polkit dropping its hard dep on
2019-05-11 - Bjørn Lie <>
- Add systemd-gtk BuildRequires: Now needed due to changes
elsewhere in the stack.

See Also

Package Description
sysprof-capture-devel-static-3.34.1-43.3.x86_64.rpm Library to read and write syspref's capture format
sysprof-capture-devel-static-3.34.1-46.6.i586.rpm Library to read and write syspref's capture format
sysprof-devel-3.34.1-43.3.x86_64.rpm Development files for sysprof
sysprof-devel-3.34.1-46.6.i586.rpm Development files for sysprof
sysprof-lang-3.34.1-43.3.noarch.rpm Translations for package sysprof
sysprof-lang-3.34.1-46.6.noarch.rpm Translations for package sysprof
system-config-printer-1.5.7-221.5.x86_64.rpm A printer administration tool
system-config-printer-1.5.7-224.1.i586.rpm A printer administration tool
system-config-printer-applet-1.5.7-221.5.noarch.rpm Notification icon for printing via system-config-printer
system-config-printer-applet-1.5.7-224.1.noarch.rpm Notification icon for printing via system-config-printer
system-config-printer-common-1.5.7-221.5.noarch.rpm Common files for GNOME's printer administration tool
system-config-printer-common-1.5.7-224.1.noarch.rpm Common files for GNOME's printer administration tool
system-config-printer-common-lang-1.5.7-221.5.noarch.rpm Translations for package system-config-printer
system-config-printer-common-lang-1.5.7-224.1.noarch.rpm Translations for package system-config-printer
system-config-printer-dbus-service-1.5.7-221.5.noarch.rpm D-Bus service to configure printing via system-config-printer