That is interesting! Before you posted your comment, I had noticed that the .krunnerrc file appeared to contain corruption:
"headerState=\x00\x00\x00�\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0b\\\x02\x00\x00\x00\x05\x00\x00\x00\t\x00\x00\x00d\x00\x00\x00\x06\x00\x00\x00d\x00\x00\x00\x04\x00\x00\x00d\x00\x00\x00\x03\x00\x00\x00d\x00\x00\x00\x02\x00\x00\x00d\x00\x00\x02^\x00\x00\x00\x0b\x01\x01\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00d����\x00\x00\x00�\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00�\x00\x00\x00\x01\x00\x00\x00\x03\x00\x00\x00d\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x001\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x008\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00Q\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00�\x00\x00\x00\x01\x00\x00\x00\x00" (my quotes)
I moved it to .krunnerrc_BORKED and shutdown/restarted my system. This time only one instance of kate appeared. I looked, and no new .krunnerrc had been created. So, I believe that this corrupted (?) file was contributing to the problem. With it 'out of the picture' things are 'better' in that only one instance of kate. Hmmm.
I looked at the .xsession-errors, filtered through grep on krunner and kate, and this is what I got:
The warning about the missing "default.katesession" file is interesting. The specified LOCAL SESSION DIR does in fact contain this file, as well as a "Default Session.katesession" The sizes and contents are identical, but the time stamps are different, in my case, default.katesession was created today at 23:13 hours and "Default Session.katesession" was created today at 22:56 hours.
That is interesting! Before you posted your comment, I had noticed that the .krunnerrc file appeared to contain corruption: \x00\x00\ x00�\x00\ x00\x00\ x00\x00\ x00\x00\ x01\x00\ x00\x00\ x00\x00\ x00\x00\ x01\x01\ x00\x00\ x00\x00\ x00\x00\ x00\x00\ x00\x00\ x00\x0b\ \\x02\x00\ x00\x00\ x05\x00\ x00\x00\ t\x00\x00\ x00d\x00\ x00\x00\ x06\x00\ x00\x00d\ x00\x00\ x00\x04\ x00\x00\ x00d\x00\ x00\x00\ x03\x00\ x00\x00d\ x00\x00\ x00\x02\ x00\x00\ x00d\x00\ x00\x02^ \x00\x00\ x00\x0b\ x01\x01\ x00\x01\ x01\x00\ x00\x00\ x00\x00\ x00\x00\ x01\x00\ x00\x00d� ���\x00\ x00\x00� \x00\x00\ x00\x00\ x00\x00\ x00\t\x00\ x00\x00� \x00\x00\ x00\x01\ x00\x00\ x00\x03\ x00\x00\ x00d\x00\ x00\x00\ x01\x00\ x00\x00\ x00\x00\ x00\x00\ x00\x00\ x00\x00\ x03\x00\ x00\x00\ x00\x00\ x00\x001\ x00\x00\ x00\x01\ x00\x00\ x00\x00\ x00\x00\ x00\x00\ x00\x00\ x00\x01\ x00\x00\ x00\x00\ x00\x00\ x008\x00\ x00\x00\ x01\x00\ x00\x00\ x00\x00\ x00\x00Q\ x00\x00\ x00\x01\ x00\x00\ x00\x00\ x00\x00\ x00\x00\ x00\x00\ x00\x01\ x00\x00\ x00\x00\ x00\x00\ x00�\x00\ x00\x00\ x01\x00\ x00\x00\ x00" (my quotes)
"headerState=
I moved it to .krunnerrc_BORKED and shutdown/restarted my system. This time only one instance of kate appeared. I looked, and no new .krunnerrc had been created. So, I believe that this corrupted (?) file was contributing to the problem. With it 'out of the picture' things are 'better' in that only one instance of kate. Hmmm.
I looked at the .xsession-errors, filtered through grep on krunner and kate, and this is what I got:
kdeinit4: Got EXEC_NEW '/usr/lib/ kde4/bin/ krunner' from launcher. kde4/bin/ krunner ger::KateSessio nManager: LOCAL SESSION DIR: "/home/ paul/.kde4/ share/apps/ kate/sessions" katesession" tProxyModel: :updateBackgrou nds: false :KateMainWindow : ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* ****** 0x816cc90 tProxyModel: :updateBackgrou nds: false tProxyModel: :updateBackgrou nds: false tProxyModel: :updateBackgrou nds: true
kdeinit4: preparing to launch /usr/lib/
kate(6226): createDoc
kate(6226) KateSessionMana
kate(6226) KateApp::initKate: Setting KATE_PID: ' 6226 '
kate(6226) KateSession::init: Warning, session file not found: "default.
kate(6226) KateViewDocumen
kate(6226) KateMainWindow:
kate(6226) KateViewDocumen
kate(6226) KateViewDocumen
kate(6226) KateViewDocumen
The warning about the missing "default. katesession" file is interesting. The specified LOCAL SESSION DIR does in fact contain this file, as well as a "Default Session. katesession" The sizes and contents are identical, but the time stamps are different, in my case, default.katesession was created today at 23:13 hours and "Default Session. katesession" was created today at 22:56 hours.