Disable checkbox from filing bugs against X in released versions of the distro
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
checkbox (Ubuntu) |
Fix Released
|
Undecided
|
Marc Tardif | ||
Karmic |
Fix Released
|
Undecided
|
Mathias Gug |
Bug Description
[Impact]
An excessive number of duplicate and/or invalid bug reports are being filed against xorg via checkbox's 'system test' functionality. The test is not collecting sufficient information to diagnose the problems (it currently collects less than if the user had reported the issue via the standard 'ubuntu-bug xorg' approach). This is demanding more triager effort than if the bug had been filed using normal methods.
[Patch]
Attached to this bug report. It simply removes the X source package names from the scripts.
[Reproduction]
Go to the 'xorg' or 'x11-xserver-utils' source packages and do an advanced search for bugs with 'checkbox-bug'. This will display a large number of bug reports about the same problem (limited resolution availability). Click on any of the bugs will show they typically have only 1-2 line descriptions. Xorg.0.log is attached, but no xrandr --verbose, ddcprobe data, or other information documented as necessary for troubleshooting this class of bug.
[Regression Potential]
The video tests in apport are new in the karmic release (in fact they were enabled only briefly before the release), so disabling the functionality is not a regression.
[Discussion]
The procedure for analyzing common X bugs such as reduced resolution availability are documented in detail at https:/
As a case in point, resolution bugs MUST HAVE 'xrandr --verbose' which displays the monitor's EDID information. If the reporter filed the bug using 'ubuntu-bug xorg' this would automatically be collected and we could diagnose the problem, by looking at the EDID blob and seeing if for example the monitor's EDID is fault. However, checkbox only uses 'xrandr -q' which does not display the EDID. If the user had reported the problem using 'ubuntu-bug xorg', xrandr --verbose would have been collected and we'd have a better shot at diagnosing their problem.
If we wish to expose test suites to end users that they can use for sending bug reports for these kinds of issues, at a minimum the test suite ought to at least include the information recommended by the appropriate troubleshooting guide. A well crafted test could also test out some of the analytical approaches or work arounds suggested by those guides.
Many of these resolution issues are monitor-specific or caused by limitations inherent to the hardware or drivers, so even if we knew the exact fix, the problem might not be severe enough or the fix safe enough to warrant an SRU.
[Original Report]
Binary package hint: xorg
Model number: PP19S
# lsb_release -rd
Description: Ubuntu 9.10
Release: 9.10
# lspci:
00:02.0 VGA compatible controller: Intel Corporation System Controller Hub (SCH Poulsbo) Graphics Controller (rev 07)
# lswh:
*-display UNCLAIMED
bus info: pci@0000:00:02.0
width: 32 bits
clock: 33MHz
ProblemType: Bug
Architecture: i386
CheckboxCommand: resolution_test
CheckboxDescrip
This display is using the following resolution:
$output
Je toto pro váš displej přijatelné?
CheckboxSubmission: 6d0b18dc6702c4f
CheckboxSystem: d00f84de8a55581
CheckboxTest: resolution
Date: Fri Oct 30 20:50:52 2009
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
MachineType: Dell Inc. Inspiron 1010
NonfreeKernelMo
Package: xorg 1:7.4+3ubuntu7
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
SHELL=/bin/bash
LANG=cs_CZ.UTF-8
ProcVersionSign
RelatedPackageV
xserver-xorg 1:7.4+3ubuntu7
libgl1-mesa-glx 7.6.0-1ubuntu4
libdrm2 2.4.14-1ubuntu1
xserver-
xserver-
SourcePackage: xorg
Tags: checkbox-bug
Uname: Linux 2.6.31-14-generic i686
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/
dmi.bios.date: 07/23/2009
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A07
dmi.board.name: 0R990K
dmi.board.vendor: Dell Inc.
dmi.board.version: A07
dmi.chassis.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Inspiron 1010
dmi.product.
dmi.sys.vendor: Dell Inc.
fglrx: Not loaded
system:
distro: Ubuntu
architecture: i686kernel: 2.6.31-14-generic
summary: |
- NB DELL Inspiron mini 10 - resolution too low + Disable checkbox from filing bugs against X in released versions of the + distro |
description: | updated |
description: | updated |
Checkbox is showing '$output', seems like it's still too buggy, please disable it from filing bugs against xorg.