lp:ubuntu/raring/xdiagnose

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/raring/xdiagnose
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

52. By Bryce Harrington

* apport/source_xorg.py:
  + Catch exceptions thrown from attach_hardware() call, such as for
    errors in unicode handling.
    (LP: #1168206)
  + Only prompt for generating an nvidia-bug-report.log.gz in user
    interactive sessions (i.e. check that ui is defined.)
    (LP: #1163635)

51. By Bryce Harrington

* debian/xdiagnose.udev: Disable gpu apport hook for raring release
  (LP: #1073626)
* apport/apport-gpu-error-intel.py:
  - Bail if not on a devel release (LP: #1071278)
  - Skip over failure accessing apt cache (LP: #1103061)

50. By Bryce Harrington

[ Bryce Harrington ]
* apport/source_xorg.py:
  + Fix assertion in apport when assigning a None value for the
    xserver.configfile parameter. This may not be defined if there is no
    xorg.conf (a common situation).
  + Fix HookError when specifying a gpu hang is 'infrequent'
  + Drop the post-release dialog recommending technical support
    (LP: #1080233, #1005573)
  + Add capturing of gsettings options for unredirected fullscreen windows
* debian/xdiagnose.links:
  + Add lts-quantal X.org packages

[ Michael Terry ]
* Switch from gksu to pkexec
  (LP: #421660)

49. By Bryce Harrington

* control: Add Conflicts for ubuntu-defaults-nexus7 <= 0.39, since
  xrotate was in that package previously.
  (LP: #1101842)
* apport/source_xorg.py: Don't rely on __file__ for locating modules
  from the package; instead catch the import errors and skip use of the
  feature.
  (LP: #1101800)

48. By Bryce Harrington

Fix python3 issues
(LP: #1101688)

47. By Bryce Harrington

* bin/xrotate: Add new script to manually rotate screen and input.
  Designed for the Nexus 7 tablet; will need extended to support other
  devices.
* bin/xedid: Add new script for viewing and installing EDID files into
  firmware.
  + Fixes situation where EDID is unavailable, corrupted, or invalid
    (LP: #575985)
  + Fixes situation where KVM corrupts the EDID the monitor provides.
    (LP: #992346)
* bin/xpci: Fix two string issues so xpci will run.
  (LP: #1098390)
* apport/source_xorg.py: Gracefully skip Xorg.0.log parsing if the
  parsing fails.
  (LP: #1098395)
* apport/apport-gpu-error-intel.py: Gracefully skip DMI parsing if
  the parsing fails.
  (LP: #1062042)
* xdiagnose/applet.py: Fix bug where a stray =1 gets added to
  GRUB_CMDLINE_LINUX_DEFAULT.
  (LP: #954123)
* tests: Add sample Xorg.*.log files rather than using the on-disk one

46. By Bryce Harrington

apport/source_xorg.py: Integrate use of the Xorg log parsing module to
display summary info parsed from Xorg.0.log.
(LP: #1035499)

45. By Bryce Harrington

* bin/*: When run within trunk, use trunk modules
* failsafe-x: Remove the (obsolete) archive generation functionality.
  Users should use `ubuntu-bug xorg` instead in this case.
  (LP: #1036211)
* control: Depend on python3-apport since apport hooks have been
  converted to python3.
  (LP: #1056837)
* apport/source_xorg.py: Don't prompt with support questions for
  auto-collected crash bugs.
  (LP: #1036114)

44. By Bryce Harrington

* control: Move intel-gpu-tools to recommends to fix FTBS
* Force Xorg.0.log encoding to bytes to work around UTF-8 issues
  (LP: #1041104)
* Drop unused and undefined i18n calls
  (LP: #1046991)
* Use gksudo to gain elevated permissions required by xdiagnose
  (LP: #769419)

43. By Bryce Harrington

* Rename general.lib to bubu.lib (Bash UBuntu Utilities)
* x_pkg_names.py: Add module for determining upstream name for debian package
* xorglog.py: Add module for parsing the Xorg.0.log file
* pci_devices.py: Update intel, poulsbo, ati, and nvidia PCI IDs
* xdiagnose: Fix --version to print the version
* xpci: Fix python3 byte->str conversion error
* apport/source_xorg.py:
  - Fix python3 conversion issue finding string in bytes
  - Improve grammar/punctuation in a couple dialogs
* debian/control: Add dependency on librsvg2-common for icon
  (LP: #1026752)

Branch metadata

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

Subscribers