My email address is in Xorg.0.log so users email me directly for support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| xorg-server (Ubuntu) |
High
|
Bryce Harrington | ||
| Lucid |
High
|
Bryce Harrington | ||
| Maverick |
High
|
Bryce Harrington |
Bug Description
Since the Lucid release I've noticed a increasing number of people emailing me directly for support with their X issues or with basic questions like how to report bugs. They indicate they're doing this because they saw my email address in the Xorg.0.log.
I don't really have the time to respond individually to all these support requests. Sometimes I just delete the emails without giving any response, but I feel bad doing so. Other times I give a short reply, but invariably the user wishes to engage in a lengthy conversation to get answers to a lot of basic questions (how do I attach files? how do I downgrade a package? how do I file a bug report? etc.)
In the past, the Xorg.0.log just showed "buildd@" as the contact address. Debian modified this to use the email address from the xorg-server uploader, and that's why my email address is being shown.
[Impact]
Causes users to not find the support they wish. Irritates Bryce with emailed questions from users he doesn't have time for answering.
[Development Solution]
Instead of giving out Bryce's email address, point users to the standard Ubuntu support page, http://
Committed and pushed to ubuntu-x git.
[Stable Branch]
Same as Development Solution. Debdiff attached.
[Test Case]
Start X, review your /var/log/
Build Date: 23 April 2010 05:11:50PM
xorg-server 2:1.7.6-2ubuntu7 (Bryce Harrington <email address hidden>)
Next ask Bryce the quantity of end user support requests he's gotten for X so far this week.
For fun, ask him if he fancies this situation. Verify the answer is 'no'.
[Regression Potential]
Pretty much none, it just changes a string in the log file. That string is specified in the build string, so if there *were* any problems (like a missing quote) it'd show up during build.
Correct behavior is easy to verify - just boot X and verify it says, "For technical support please see http://
Bryce Harrington (bryce) wrote : | #1 |
Changed in xorg-server (Ubuntu Lucid): | |
status: | New → In Progress |
assignee: | nobody → Bryce Harrington (bryceharrington) |
importance: | Undecided → High |
Changed in xorg-server (Ubuntu Maverick): | |
importance: | Undecided → High |
status: | New → Fix Committed |
assignee: | nobody → Bryce Harrington (bryceharrington) |
description: | updated |
Bryce Harrington (bryce) wrote : | #2 |
John Dong (jdong) wrote : | #3 |
ACK from ubuntu-sru
Launchpad Janitor (janitor) wrote : | #4 |
This bug was fixed in the package xorg-server - 2:1.8.1.
---------------
xorg-server (2:1.8.
[ Timo Aaltonen ]
* Merged from Debian experimental, remaining changes:
- rules, control:
+ Disable SELinux, libaudit-dev is not in main yet (LP 406226).
Drop libaudit-dev from build-deps.
- rules: Enable xcsecurity (LP 247537).
- local/xvfb-run*: Add correct docs about error codes (LP 328205)
- rules: Add --with-
- control: Xvfb depends on xauth, x11-xkb-utils, recommends
libgl1-
- rules, local/64-
until it's available.
- debian/patches:
+ 100_rethrow_
When aborting, re-raise signals for apport
+ 109_fix-
Avoid dereferencing null pointer while reloading cursors during
resume. (LP 371405)
+ 111_armel-
Add support for armel driver fallbacks.
+ 121_only_
Add a check to prevent the X server from changing the VT when killing
GDM from the console.
+ 122_xext_
+ 157_check_
Fix various segfaults in xserver by checking pointers for NULL
values before dereferencing them.
+ 165_man_
Correct man page
+ 168_glibc_
Report abort traces to stderr instead of terminal
+ 184_virtual_
Use vesa for qemu device, which is not supported by cirrus
+ 187_edid_
Quirk for another LPL monitor (LP 380009)
+ 188_default_
Pick the first device and carry on (LP 459512)
+ 189_xserver_
Create a root window with no background.
+ 190_cache-
Cache keyboard settings.
+ 191-Xorg-
Add support for the alternatives module path.
+ 196_xvfb-
Adds xrandr support to xvfb. (LP 516123)
+ 198_nohwaccess.
Adds a -nohwaccess argument to make X not access the hardware
ports directly.
+ 200_randr-
Clarify a pointer initialization.
* Dropped patches:
- 106_nouveau_
- 112_xaa-
- 113_quell_
- 115_xext_
- 116_fix_
- 118_xkb_
- 123_exa_
- 199_xfvb-
Changed in xorg-server (Ubuntu Maverick): | |
status: | Fix Committed → Fix Released |
Accepted xorg-server into lucid-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https:/
Changed in xorg-server (Ubuntu Lucid): | |
status: | In Progress → Fix Committed |
tags: | added: verification-needed |
Andreas Wenning (andreas-wenning) wrote : | #6 |
Fix confirmed. After installing the version in lucid-proposed the e-mail is replaced with a support notice; no references to a ubuntu.com e-mail could be found in the log then.
tags: |
added: verification-done removed: verification-needed |
Launchpad Janitor (janitor) wrote : | #7 |
This bug was fixed in the package xorg-server - 2:1.7.6-2ubuntu7.1
---------------
xorg-server (2:1.7.
[Bryce Harrington]
* Add 123_exa_
verify a pointer is not NULL before dereferencing it. Fixes X
segfault in miCopyRegion which occurs while using firefox (e.g. typing
into fields in AOL). Issue found by Jerry Lamos.
(LP: #539772)
* Add 19-exa-
from Debian to fix X segfault on mouse click in xfig, when pixmaps
are created in the course of software fallbacks.
(LP: #553647)
* debian/rules: Don't reference the package uploader for support; instead point
users to the standard Ubuntu support page.
(LP: #589811)
[Martin Pitt]
* debian/
XKBVARIANT=
/etc/
installer.
(LP: #548891)
[ Christopher James Halse Rogers ]
* Update 122_xext_
on patchwork tracker. This one actually fixes the crash with xauth
generate (LP: #519049)
-- Christopher James Halse Rogers <email address hidden> Mon, 07 Jun 2010 12:56:54 +1000
Changed in xorg-server (Ubuntu Lucid): | |
status: | Fix Committed → Fix Released |
Debdiff for lucid-proposed