lp:ubuntu/precise-proposed/xdiagnose
- Get this branch:
- bzr branch lp:ubuntu/precise-proposed/xdiagnose
Branch merges
Branch information
Recent revisions
- 41. By Bryce Harrington
-
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
-
* 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
-
* 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
-
* 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
-
* Fix 'sys is not defined' error. Occurs if grub config is
inaccessible.
(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
-
Fix crash due to undefined utils.screen. Add utils module to
setup script.
(LP: #959841) - 35. By Bryce Harrington
-
* 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. - 33. By Bryce Harrington
-
* 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)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/quantal/xdiagnose