pybootchartgui - boot sequence visualisation

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe i386
Package filename pybootchartgui_0+r141-0ubuntu6_i386.deb
Package name pybootchartgui
Package version 0+r141
Package release 0ubuntu6
Package architecture i386
Package type deb
Category universe/admin
License -
Maintainer Scott James Remnant <>
Download size 19.33 KB
Installed size 89.00 KB
pybootchartgui is a tool for visualization and analysis of the GNU/Linux
boot process.  It renders the output of the boot-logger tool bootchart
interactively or to files of various formats.
Bootchart collects information about the processes, their dependencies,
and resource consumption during boot of a GNU/Linux system. The
pybootchartgui tools visualizes the process tree and overall resource
pybootchartgui is a port of the original visualization part of bootchart
from Java to Python and Cairo.
In Ubuntu, the tools to collect the information can be found in the
bootchart package.


Package Version Architecture Repository
pybootchartgui_0+r141-0ubuntu6_amd64.deb 0+r141 amd64 Ubuntu Universe
pybootchartgui - - -


Name Value
python-cairo -
python-gtk2 -
python:any >= 2.7.5-5~
python:any << 2.8


Name Value
bootchart-java -


Name Value
bootchart-java -


Type URL
Binary Package pybootchartgui_0+r141-0ubuntu6_i386.deb
Source Package pybootchartgui

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install pybootchartgui deb package:
    # sudo apt-get install pybootchartgui




2016-02-23 - Dimitri John Ledkov <>
pybootchartgui (0+r141-0ubuntu6) xenial; urgency=medium
* Use dh-python2. LP: #1535318.
2014-11-10 - Barry Warsaw <>
pybootchartgui (0+r141-0ubuntu5) vivid; urgency=medium
* d/patches/lp1381177-2.patch: Fix another data parsing crash.
2014-11-03 - Barry Warsaw <>
pybootchartgui (0+r141-0ubuntu4) vivid; urgency=medium
* d/patches/lp1381177.patch: Check the length of the token to make sure
it is non-empty before trying to index the last character.  Avoids an
IndexError. (LP: #1381177)
2011-04-01 - Brian Murray <>
pybootchartgui (0+r141-0ubuntu3) natty; urgency=low
* Add patch adding-smart-array-block-devices.patch to allow pybootchartgui
to run on devices with an HP smart array. (LP: #723663) 
2010-08-16 - Ricardo Salveti de Araujo <>
pybootchartgui (0+r141-0ubuntu2) maverick; urgency=low
* Adding adding-mmcblk-block-devices.patch to make pybootchartgui run in
devices like beagleboard. (LP: #619026)
2010-08-15 - Benjamin Drung <>
pybootchartgui (0+r141-0ubuntu1) maverick; urgency=low
[ Jean-Louis Dupond ]
* Update to Subversion HEAD (LP: #596475):
- Use mousewheel to scroll up/down, unless ctrl is pressed in which case
mousewheeling is used for zoom.
[ Benjamin Drung ]
* Switch to dpkg-source 3.0 (quilt) format.
* Bump Standards-Version to 3.9.1 (no changes required).
* Refer to versioned copyright file.
* Change build dependency from python-all-dev to python-all.
2010-06-22 - Martin Pitt <>
pybootchartgui (0+r139-3) maverick; urgency=low
* pybootchartgui/, get_proc_state(): Don't crash on an undefined
state. Patch taken from upstream svn r140. (LP: #512172)
2009-12-01 - Scott James Remnant <>
pybootchartgui (0+r139-2) lucid; urgency=low
* debian/control: Don't provide bootchart-java, otherwise we can't
actually be installed.
2009-11-29 - Scott James Remnant <>
pybootchartgui (0+r139-1) lucid; urgency=low
* debian/control: Also provide and replace bootchart-java, since this
package is now the preferred version.
2009-11-25 - Scott James Remnant <>
pybootchartgui (0+r139) lucid; urgency=low
* Update to Subversion HEAD:
- Implemented --quiet and --verbose options.
- Some performance improvements.
- Output format guessing based on suffix.
- Option to print pid numbers next to proecss names.
- Added
- Default to /var/log/bootchart.tgz if no filename given.
- Parsing also matches virtual disks.
* Add --crop-after option; takes a comma-separated list of processes.
The chart is cropped at the end of the first 3s idle period after the
first of the named processes is started.  The time displayed on the
chart is that of the start of the idle period.
* Add --annotate option, permitted multiple times; takes a comma-separated
list of processes and draws a dashed red line vertically across the chart
at the point the first of the named processes is started.
* Add --annotate-file option, writes the times found with --annotate to the
given filename with a blank line for any missing annotations.

See Also

Package Description
pybridge-common_0.3.0-7.2_all.deb Common files for pybridge
pybridge-server_0.3.0-7.2_all.deb Server files for pybridge
pybridge_0.3.0-7.2_all.deb An online contract bridge game. Gtk client
pybtctool_1.1.42-1_all.deb command interface for Bitcoin signatures and transactions
pybtex_0.21-2_all.deb BibTeX-compatible bibliography processor
pyca_20031119-0.1ubuntu1_all.deb Certification Authority written in Python
pycarddav_0.7.0-1_all.deb simple to use CardDAV CLI client
pycassa-doc_1.11.2.1-1_all.deb Documentation for the Pycassa library
pychecker_0.8.19-14_all.deb tool to find common bugs in Python source code
pychess_0.12.2-1_all.deb Chess graphical user interface for several chess engines
pycmail_0.1.6_all.deb mail sorter written in Python
pycode-browser_1.02+git20171115-1_all.deb environment to teach with Python code snippets
pycodestyle_2.3.1-2_all.deb Python style guide checker (formerly called pep8)
pyconfigure_0.2.3-1_all.deb automatic configure script builder for Python software
pycorrfit_1.0.1+dfsg-2_i386.deb tool for fitting correlation curves on a logarithmic plot