Created by Ubuntu Package Importer on 2012-06-19 and last modified on 2013-05-09
Get this branch:
bzr branch lp:ubuntu/precise-proposed/xdiagnose
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches
Review team:
Ubuntu Development Team

Recent revisions

41. By Bryce Harrington on 2013-04-23

bin/xdiagnose: Exit with error if run as non-root. Otherwise, the
program will crash when it tries to write a new grub configuration.
(LP: #769419)

40. By Bryce Harrington on 2012-06-27

* apport/source_xorg.py:
  - Drop question to allow flagging regressions
    following updates, since bug reporters have been using it incorrectly,
    resulting in too many false positives.
    (LP: #1018510)
  - Clarify question about "willing to do whatever it takes" to specify
    that the debugging work may require gdb or git bisection work.

39. By Bryce Harrington on 2012-06-15

* xdiagnose.udev: Disable GPU apport hook from being triggered by udev.
  This should only be enabled during the development period. Apport is
  disabled after release, but it appears the hook still gets triggered
  under certain circumstances.
  (LP: #1009971, #997470)
* apport/source_xorg.py: Link to all technical support options, not just
  to Ask Ubuntu. Reword recommendation to explain why technical support
  should be used first. Add a 'referred-by-support' tag so we can give
  those bugs priority attention. Provide an option to just file the bug.
  (LP: #991602)

38. By Bryce Harrington on 2012-04-13

* apport hook fixes:
  - Fix missing Xorg.0.log, xorg.conf, etc. files for bugs filed against
    input packages.
  - Fix inclusion of lightdm logs, which were recently renamed in lightdm.
  - Fix reversed logic for inclusion of keyboard data on input bugs
  - Fix reporting gpu lockups without signatures. These aren't
    actionable bug reports since there is no indicated error.

37. By Bryce Harrington on 2012-04-04

* Fix 'sys is not defined' error. Occurs if grub config is
  (LP: #961520)
* Fix scripts to be executable.
  (LP: #966649)
* apport hook fixes:
  - Refresh list of X.org package apport hooks to match all packages the
    ubuntu-x-team is subscribed to as of LTS 12.04 pre-freeze date.
  - Drop inclusion of gdm logs. Since Ubuntu uses lightdm now, these
    files are no longer needed.
  - Fix generation of nvidia-bug-report.log.gz. Executable had the
    wrong path, so bug reports were being filed without this file.
    It is required for forwarding bugs to NVIDIA.
  - Add a --force arg, to enable the gpu hook test to run even if
    apport has been disabled on the system. Enables test suite to
    pass all tests on Precise.
* Add an xpci script to display device/driver info

36. By Bryce Harrington on 2012-03-20

Fix crash due to undefined utils.screen. Add utils module to
setup script.
(LP: #959841)

35. By Bryce Harrington on 2012-03-14

* apport hook fixes:
  + Fix tagging of compiz bugs. Only include the tag if we can extract
    a valid number from the compiz --version string.
    (LP: #927343)
  + Use main.log instead of apt.log for determining last major upgrade.
* failsafe-X fixes:
  + Fix broken reconfigure option in failsafe-X scripts. Drop command to
    call Xorg -configure. In addition to not working in this case, when
    it does work it generates a xorg.conf that would never work.
    (LP: #565490)
* xdiagnose applet fixes:
  + Fix crash with KeyError in run(): 'quiet' by checking key existance
    before deleting.
    (LP: #946836)
  + Fix non-closable error listings window, by converting main window from
    a Dialog to a Window.
    (LP: #941882)
  + Fix ^C in terminal to terminate the program.
  + Fix strings to not refer directly to Ubuntu, so can be more easily
    used in derivatives.
    (LP: #495253)
  + Fix crash about /etc/default/grub being unwritable. Check file
    existance on startup and exit if it isn't present.
    (LP: #946309)
  + Fix test failure in config_update removing a non-existant key.
    Check for it before removal.

34. By Bryce Harrington on 2012-01-11

Preliminary redesign of failsafe-x dialog

33. By Bryce Harrington on 2012-01-11

* debian/control: Drop dependence on transitional python-gobject in
  favor of python-gi.
* Avoid deleting keys from dict that don't exist. Fixes crash with
  missing 'nopat'.
  (LP: #903484)

32. By Martin Pitt on 2011-12-15

releasing version 1.9

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.