Thomas,<br><br>    Thank you for letting me know what additional information I needed to provide. I will get it as soon as I have an opportunity. I really appreciate the help.<br><br>    As for the whole C-A-B issue... yes, honestly, dude, I wish that I never had to use C-A-B. But I do. I report bugs when I'm reasonably sure its not just me messing up, but I can't find everything. Nor do I have the time to file a report for everything I encounter (I wish I did).<br>
<br>***   In order to fix bugs, we need people that are able and willing to track<br>***   down the issues.<br><br>    No.<br>    Technically what you say is true. But realistically, it is not. It is not a valid assumption that any given user X will ever file a bug report. Yes, many users do, nearly all that I know personally... but to assume that a specific user will do so is a fallacy. <br>
    <br>    And completely separate from that consideration: I ask again. What do the users who do file a bug report, and who do have a legitimate problem, and who do try to troubleshoot the issue as much as they can, but who experience the same problem that is most easily worked around by calling C-A-B do in the meantime, while they are waiting for  their bug to be fixed or trying to fix it themselves?<br>
<br>    You say that any user who reasonably could do all of those above things will modify their configuration files. <br>    I say that that is an unreasonable assumption. People can file reports on behalf of other people, while the original person who experiences the problem is still effectively SOL. <br>
    Whether it was intended to be a feature or not when it was first implemented, many users consider that hot-key sequence to be a feature, not a hack. The intended purpose for a operation in software is irreverent if a user continually uses something for an operation which it was not originally intended for. Either that new user defined purpose is appended to the original intended use, or it replaces that intended use. <br>
<br>    Arguing that C-A-B should be removed on the merits of it being accidentally activated is a perfectly legitimate argument. I agree that it HAS happened to me in the past. But I disagree that it should be completely removed. I disagree that I should be forced to edit a configuration file to restore the functionality (regardless of how trivially easy it is). Changing the activation sequence is one thing. Removing the functionality from on the fly access is entirely different. <br>
<br>    Could we not compromise?<br><br><br><br><div class="gmail_quote">On Fri, Feb 13, 2009 at 4:49 PM, Thomas Jaeger <span dir="ltr"><<a href="mailto:thjaeger@gmail.com">thjaeger@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">Mike Jones wrote:<br>
> It is unreasonable to expect even users who have programing experience to<br>
> use the terminal for honestly much more than occasional scripts. I have<br>
> absolutely no desire to C-A-F#, find the program that is giving me fits, and<br>
> then kill it in the hopes it fixes my issue.<br>
</div>In order to fix bugs, we need people that are able and willing to track<br>
down the issues.<br>
<div class="Ih2E3d"><br>
><br>
><br>
>>     I'm one of those users who would prefer that the C-A-B command be left<br>
>> as it is, or be modified to allow the ability through some other<br>
> interface:<br>
>> such as twice successive.<br>
>><br>
>>     I have filed several bug reports about issues related to problems with<br>
>> X, <a href="https://bugs.launchpad.net/bugs/289898" target="_blank">https://bugs.launchpad.net/bugs/289898</a> for example.<br>
> This is a kernel bug.  I would be very surprised if C-A-B worked here.<br>
><br>
><br>
> C-A-B does not work in that instance, you are correct. But since you seem to<br>
> know so much about it, could you please provide a fix for me? I have been<br>
> unable to figure out anything beyond what I reported already.<br>
</div>There's no useful information in that bug report.  What you need is a<br>
dmesg from after the bug has happened if possible, or a backtrace if<br>
it's a kernel panic (flashing leds).<br>
<br>
See <a href="https://wiki.ubuntu.com/KernelTeamBugPolicies#Capturing%20OOPs" target="_blank">https://wiki.ubuntu.com/KernelTeamBugPolicies#Capturing%20OOPs</a> and<br>
<a href="https://help.ubuntu.com/community/DebuggingSystemCrash" target="_blank">https://help.ubuntu.com/community/DebuggingSystemCrash</a> .  You'll<br>
probably need to forward the bug upstream once you've gathered the<br>
necessary information, it doesn't look like anybody's working on it.<br>
<div class="Ih2E3d"><br>
>> But the problem is still going to be there for that person from when they<br>
>> originally filed the bug until the problem has been tracked down, until a<br>
>> fix has been written, until its been tested to not break anything, until<br>
> its<br>
>> been patched to the package, until the package as been released, and<br>
> finally<br>
>> the package has been downloaded (and in the case of things like the<br>
> kernal,<br>
>> and graphics support) until the computer (or X) has been restarted.<br>
> This is why we need to figure out if there's some sort of pattern behind<br>
> the problems people are seeing.<br>
><br>
> I agree with John Moser. Allow the user to go back to work, and<br>
> automatically file a bug report using the apport interface. I assume thats<br>
> why apport exists, to catch crashes and report them when possible.<br>
> Otherwise... why does it pop up on my screen whenever a program crashes..?<br>
<br>
</div>Except that apparently most of the issues that people are solving with<br>
C-A-B have nothing to do with the X server.<br>
<div class="Ih2E3d"><br>
>     Thomas, do you mind if I ask why you seem so adamant that C-A-B stay<br>
> disabled? If we change it to A-S-K the accidental activation problem has a<br>
> (in my opinion much) lower risk, but the workaround still exists for when<br>
> people need it to. Would changing to A-S-K be acceptable to you? Or is there<br>
> another underlying issue?<br>
<br>
</div>A-S-K has always been there for people that need to do kernel debugging.<br>
Nobody else should ever have to deal with it and neither should we rely<br>
on C-A-B.  It's just a bad way of dealing with problems.<br>
</blockquote></div><br>