What is hijacking Konsole?
Duncan
1i5t5.duncan at cox.net
Mon Oct 31 20:56:21 GMT 2011
Dotan Cohen posted on Mon, 31 Oct 2011 19:58:33 +0200 as excerpted:
> On Mon, Oct 31, 2011 at 02:18, Duncan <1i5t5.duncan at cox.net> wrote:
>> You indicate Ctrl-F, upper-case F. [T]here's some doubt as to whether
>> you mean Ctrl-Shift-F or simply ctrl-f.
>>
>> I'm assuming ctrl-f
>>
> You bring up a good point. I do mean lower-case F, I use the upper-case
> letter when mentioning the shortcut because א) it is easier to discern
> an upper-case letter by itself, ב) that is what the Konsole shortcuts
> menu shows, and ג) that is what is written on the keyboard! In my
> opinion using upper-case F would be a triple whammy and deserving of the
> full Ctrl-Shift-F name!
I agree and would likely use Ctrl-F here too, but imagine the frustration
of 5-10 levels of replies... before it's discovered that the two sides
aren't even talking about the same shortcut!
After a few years of list and (news)group based troubleshooting one tends
to learn to play "spot the assumption" and enumerate them to the degree
possible in the first couple levels of replies. Often the logic tree
branches so heavily that the first reply or two are either very long (my
tendency), artificially stubbed (I'll do this too, but generally only
with what I judge to be the lower likelihood candidates), or short, but
full of unproven assumptions that must all match up or it's simply multi-
hundred-possibility scattershot.
What's the most frustrating, tho, are posts that simply don't contain
enough data to even begin to attack the problem. If it's going to be
three levels in before the problem domain can even begin to be
defined... Fortunately, those aren't so common, but they do appear. I'm
thinking of one guy, a medical Doctor IIRC, who might have been quite
skilled indeed in the medical domain, but who just did /not/ understand
what I'd consider even quite basic computer domain material. What made
it worse was that this guy, clearly out of his depth, was running Gentoo,
and would come back time after time to the Gentoo lists with various
questions. After about the fifth time of 20+ level deep discussions
before the problem is resolved, 10+ level deep before it's even
reasonably defined, one really begins to wonder how in the world they
ended up on a power user distro like gentoo in the first place. But at
the same time, I had to give the guy major points for persistence. I can
only hope if I ever come down with some rare disease that I get a doctor
so doggedly persistent! But, we generally did resolve whatever issue he
was posting about... eventually.
I've not seen anything from that guy in a few years tho. Perhaps he
finally did decide that Ubuntu or the like was more appropriate for him
than Gentoo, as it seemed to me surely must be the case.
Meanwhile, I appreciate your Hebrew touch (and the fact that it "just
works" here, too, no unknown-glyph squares, etc, that it even works is
still a marvel to me). =:^)
>> it's a reasonably safe deduction
> Yes, I did get this far. I checked in a new Konsole with nothing running
> in it. That much I did not see fit to share but maybe I should have.
Just covering the bases. As I said, better in the first reply than
getting five levels in, only to find out we're barking up the wrong
tree... on a possibility that could have been eliminated several rounds
earlier if we'd thought to cover it.
>> 4) Similarly, consider file associations[.] It's quite possible that
>> whatever's getting triggered is from a broken file association,
>> possibly of a mis-parsed longer command that would normally be
>> launching something /in/ xterm, but being broken... Again, this
>> wouldn't be a kde default association as that would be konsole instead
>> of xterm, but consider libre office / OOo associations, for instance,
>> as well as (again) non-kde media players, etc.
>>
> That is one that I did not think to check. Thanks.
Chalk that suggestion up to specific experience. That's why I was so
specific with the LO/OOo example, as someone posted a problem not long
ago that turned out to be exactly that, a broken LO/OOo association and
the rather strange and unexpected behavior that resulted! As I don't
have it installed that would have been pretty far down my list of
possibilities and it was fortunate coincidence that connection was
found. But once found, it definitely got put on my list of possibilities
to check for, as this clearly demonstrates. =:^)
>> 5) Does ctrl-f behave as expected in non-konsole X-based apps? In
>> kwrite, for instance, and konqueror, ctrl-f should trigger a find,
>> by default.
>>
>>
> Actually, only after I posted did I even think to check of Ctrl-F's
> behaviour in other apps! For me it is a given that Ctrl-F is Find,so
> ingrained that I wouldn't even need to check it universally. I was naive
> and young then!
Ahh, those personal assumptions so deeply embedded that one is entirely
blind to even their very existence!
Spotting and challenging that specific sort of assumption blindness seems
to be a particular strength of newsgroups/mailinglists, a fact that
probably goes quite some way toward explaining why I'm so addicted to
'em, given the rare chance they offer to look into that otherwise hidden
to me, but transparent to others, side of myself, and to watch the same
process of self-discovery as it happens to others as well. =:^)
> The truth is, I would have never found it if Zorael had not mentioned
> it. I had set up and used xbindkeys so long ago and stopped using it in
> my previous install. For some reason (I think that I know why, actually)
> it got reenabled in the new install but with this default config that
> had never popped up before. I would have never located that.
That's another strength of newsgroups/mailinglists. Get a few people
together on a list/group, and it's astonishing just how many strange
corner-cases are covered between the lot of 'em! =:^)
Meanwhile, I can chalk that up as another benefit to Gentoo, as well. I
too tried xbindkeys as an alternative solution to khotkeys, when the
latter lost multi-key functionality with kde4. But while I too had quit
using it, the fact that every installed package on gentoo brings with it
the higher continuing maintenance cost of rebuilding the package for
every version upgrade and occasionally for library dependencies and
toolchain upgrades such as gcc as well, STRONGLY encourages one to
properly uninstall packages one isn't actually using. So as soon as I
decided it wasn't what I needed, it was uninstalled, leaving no
opportunity for problems like the one you just had to come back and bite
me. =:^)
(Actually, IIRC I had never properly added it to my installed list in the
first place. So it was effectively only installed on a trial basis, and
since I routinely run an installation cleaner that lists such potential
deadwood and offers to remove it, until I decided whether to keep it or
not, it was in "package purgatory", impossible for me to forget since it
constantly appeared on the uninstall candidate listing. It's a nice
system to have as it tends to keep one out of whole hosts of trouble. =:^)
> Thank you for the insightful troubleshooting methodology! We have
> similar style, but you are without a doubt more thorough and careful!
As I said, the credit for that goes to all my years of group/list
troubleshooting. That has undoubtedly honed my skills and bettered my
own system management as well as helping avoid the occasional multi-level
rabbit-trail on the lists and groups. =:^)
--
Duncan - List replies preferred. No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master." Richard Stallman
___________________________________________________
This message is from the kde mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.
More information about the kde
mailing list