1
'''apport package hook for cairo-dock
3
(c) 2009 Author: Matthieu Baerts <matttbe@gmail.com>
6
from apport.hookutils import *
10
# Build System Environment
11
report['system'] = "distro = Ubuntu, architecture = %s, kernel = %s" % (command_output(['uname','-m']), command_output(['uname','-r']))
13
attach_related_packages(report, [
17
"xserver-xorg-video-intel",
18
"xserver-xorg-video-ati"
21
attach_file_if_exists(report, path.expanduser('~/.config/cairo-dock/current_theme/cairo-dock.conf'), 'CairoDockConf')
22
# attach_hardware(report)
24
# One-line description of display hardware
25
report['PciDisplay'] = pci_devices(PCI_DISPLAY).split('\n')[0]
28
report['glxinfo'] = command_output(['glxinfo'])
31
report['CompositingMetacity'] = command_output(['gconftool-2', '--get', '/apps/metacity/general/compositing_manager'])
34
report['WM'] = command_output(['gconftool-2', '--get', '/desktop/gnome/applications/window_manager/current'])
38
if __name__ == '__main__':
42
print '[%s]\n%s' % (key, report[key])