pybootchartgui - boot sequence visualisation

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe amd64
Package name: pybootchartgui
Package version: 0+r141
Package release: 0ubuntu6
Package architecture: amd64
Package type: deb
Installed size: 89 B
Download size: 19.33 KB
Official Mirror:
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 utilization. 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.



  • bootchart-java


  • bootchart-java


    Source package: pybootchartgui

    Install Howto

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


    • /usr/bin/bootchart
    • /usr/bin/pybootchartgui
    • /usr/lib/python2.7/dist-packages/pybootchartgui/
    • /usr/lib/python2.7/dist-packages/pybootchartgui/
    • /usr/lib/python2.7/dist-packages/pybootchartgui/
    • /usr/lib/python2.7/dist-packages/pybootchartgui/
    • /usr/lib/python2.7/dist-packages/pybootchartgui/
    • /usr/lib/python2.7/dist-packages/pybootchartgui/
    • /usr/lib/python2.7/dist-packages/pybootchartgui/
    • /usr/lib/python2.7/dist-packages/pybootchartgui/
    • /usr/lib/python2.7/dist-packages/pybootchartgui/tests/
    • /usr/lib/python2.7/dist-packages/pybootchartgui/tests/
    • /usr/share/doc/pybootchartgui/AUTHORS
    • /usr/share/doc/pybootchartgui/README
    • /usr/share/doc/pybootchartgui/changelog.Debian.gz
    • /usr/share/doc/pybootchartgui/copyright


    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.