lp:ubuntu/precise/xdiagnose
- Get this branch:
- bzr branch lp:ubuntu/precise/xdiagnose
Branch merges
Related bugs
Related blueprints
Branch information
- Owner:
- Ubuntu branches
- Status:
- Mature
Recent revisions
- 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) - 31. By Martin Pitt
-
debian/control: Add versioned Conflicts: to x11-common, to ensure that we
don't unpack xdiagnose with a changed /etc/init/failsafe- x.conf conffile
before the new x11-common preinst has a chance to remove its own obsolete
one. (LP: #903143) - 30. By Bryce Harrington
-
* rules: Fix dh_installinit to actually install the upstart rule
(LP: #876031)
* failsafeXServer: Always generate a new xorg.conf.failsafe.
* control: Drop apport dependency
(LP: #888749) - 29. By Bryce Harrington
-
* Add data/media/
microscope. svg - icon for program. Icon derived from
microscope image by flooredmusic on OpenClipart.org (public domain
image).
* Include datetime module
(LP: #881840)
* Drop user notification of past manually-installed nvidia packages.
The packaging scripts do a better job catching this now, and this
logic can produce false-positives sometimes.
(LP: #847601)
* Properly substitute $xorg_backup_file variable in failsafe-x
(LP: #575873)[Chad Miller]
* Improve wording of 'development is complete' dialog.
(LP: #891645)
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