G
G
greenTransistor2017-09-09 15:45:14
Kubuntu
greenTransistor, 2017-09-09 15:45:14

Why did some key combinations stop working in Kubuntu with LXDE and how to fix it (I suspect pgAdmin)?

Suddenly stopped working in all programs (Firefox, leafpad, NetBeans) Ctrl+A, Ctrl+S, Ctrl+F. In this case, Ctrl+C, Ctrl+V, Ctrl+U and Ctrl+Alt+T work as usual. I decided to restart my computer and, closing PgAdmin, I got an error. Reboot didn't help, googling this error too. How to fix this problem?
OS: Kubuntu 14.04 x32, kernel 3.13.0-32
DE: LXDE
pgAdmin 1.22.1
Error:

ASSERT INFO:
../src/common/wincmn.cpp(478): assert "GetEventHandler() == this" failed in ~wxWindowBase(): any pushed event handlers must have been removed

BACKTRACE:
[1] wxWindowBase::~wxWindowBase()
[2] wxWindow::~wxWindow()
[3] wxControlBase::~wxControlBase()
[4] wxTextCtrl::~wxTextCtrl()
[5] wxWindowBase::Destroy()
[6] wxWindowBase::DestroyChildren()
[7] wxWindow::~wxWindow()
[8] wxGridWindow::~wxGridWindow()
[9] wxWindowBase::Destroy()
[10] wxWindowBase::DestroyChildren()
[11] wxWindow::~wxWindow()
[12] wxGrid::~wxGrid()
[13] wxRegionBase::~wxRegionBase()
[14] wxWindowBase::Destroy()
[15] wxWindowBase::DestroyChildren()
[16] wxWindow::~wxWindow()
[17] wxNonOwnedWindow::~wxNonOwnedWindow()
[18] wxTopLevelWindowBase::~wxTopLevelWindowBase()
[19] wxTopLevelWindowGTK::~wxTopLevelWindowGTK()
[20] wxFrameBase::~wxFrameBase()
[21] wxFrame::~wxFrame()
[22] wxRegionBase::~wxRegionBase()
[23] wxRegionBase::~wxRegionBase()
[24] wxAppConsoleBase::DeletePendingObjects()
[25] wxAppConsoleBase::ProcessIdle()
[26] wxAppBase::ProcessIdle()
[27] wxApp::DoIdle()
[28] g_main_context_dispatch
[29] g_main_loop_run
[30] gtk_main
[31] wxGUIEventLoop::DoRun()
[32] wxEventLoopBase::Run()
[33] wxAppConsoleBase::MainLoop()
[34] wxAppConsoleBase::OnRun()
[35] wxAppBase::OnRun()
[36] wxEntry(int&, wchar_t**)
[37] wxEntry(int&, char**)
[38] __libc_start_main

Fragment ~/.openbox/lxde-rc.xml
<keyboard>
  <chainQuitKey>C-g</chainQuitKey>

  <!-- Keybindings for desktop switching -->
  <keybind key="C-A-Left">
    <action name="DesktopLeft"><dialog>no</dialog><wrap>no</wrap></action>
  </keybind>
  <keybind key="C-A-Right">
    <action name="DesktopRight"><dialog>no</dialog><wrap>no</wrap></action>
  </keybind>
  <keybind key="C-A-Up">
    <action name="DesktopUp"><dialog>no</dialog><wrap>no</wrap></action>
  </keybind>
  <keybind key="C-A-Down">
    <action name="DesktopDown"><dialog>no</dialog><wrap>no</wrap></action>
  </keybind>
  <keybind key="S-A-Left">
    <action name="SendToDesktopLeft"><dialog>no</dialog><wrap>no</wrap></action>
  </keybind>
  <keybind key="S-A-Right">
    <action name="SendToDesktopRight"><dialog>no</dialog><wrap>no</wrap></action>
  </keybind>
  <keybind key="S-A-Up">
    <action name="SendToDesktopUp"><dialog>no</dialog><wrap>no</wrap></action>
  </keybind>
  <keybind key="S-A-Down">
    <action name="SendToDesktopDown"><dialog>no</dialog><wrap>no</wrap></action>
  </keybind>
  <keybind key="W-F1">
    <action name="Desktop"><desktop>1</desktop></action>
  </keybind>
  <keybind key="W-F2">
    <action name="Desktop"><desktop>2</desktop></action>
  </keybind>
  <keybind key="W-F3">
    <action name="Desktop"><desktop>3</desktop></action>
  </keybind>
  <keybind key="W-F4">
    <action name="Desktop"><desktop>4</desktop></action>
  </keybind>
  <keybind key="W-d">
    <action name="ToggleShowDesktop"/>
  </keybind>

  <keybind key="C-A-d">
    <action name="ToggleShowDesktop"/>
  </keybind>

  <!-- Keybindings for windows -->
  <keybind key="A-F4">
    <action name="Close"/>
  </keybind>
  <keybind key="A-Escape">
    <action name="Lower"/>
    <action name="FocusToBottom"/>
    <action name="Unfocus"/>
  </keybind>
  <keybind key="A-space">
    <action name="ShowMenu"><menu>client-menu</menu></action>
  </keybind>

  <!-- Keybindings for window switching -->
  <keybind key="A-Tab">
    <action name="NextWindow"/>
  </keybind>
  <keybind key="A-S-Tab">
    <action name="PreviousWindow"/>
  </keybind>
  <keybind key="C-A-Tab">
    <action name="NextWindow">
      <panels>yes</panels><desktop>yes</desktop>
    </action>
  </keybind>

  <!-- Keybindings for running applications -->
  <keybind key="W-e">
    <action name="Execute">
      <startupnotify>
        <enabled>true</enabled>
        <name>PCManFM</name>
      </startupnotify>
      <command>pcmanfm</command>
    </action>
  </keybind>

  <!--keybindings for LXPanel -->
  <keybind key="W-r">
      <action name="Execute">
        <command>lxpanelctl run</command>
      </action>
  </keybind>

  <keybind key="A-F2">
      <action name="Execute">
          <command>lxpanelctl run</command>
      </action>
  </keybind>

  <keybind key="C-Escape">
      <action name="Execute">
          <command>lxpanelctl menu</command>
      </action>
  </keybind>

  <keybind key="F11">
     <action name="ToggleFullscreen"/>
  </keybind>

  <!-- Launch Task Manager with Ctrl+Alt+Del -->
  <keybind key="A-C-Delete">
      <action name="Execute">
          <command>lxtask</command>
      </action>
  </keybind>
    <!-- Fast access to Terminal -->
    <keybind key="C-A-T">
      <action name="Execute">
        <command>lxterminal</command>
      </action>
    </keybind>

   <!-- Fast access to filemanager --> 
   <keybind key="C-A-D">
      <action name="Execute">
        <startupnotify>
          <enabled>true</enabled>
          <name>PCManFM</name>
        </startupnotify>
        <command>pcmanfm</command>
      </action>
    </keybind>

   <!-- Keybinding for PrintScreen Key -->
    <keybind key="Print">
      <action name="Execute">
       <execute>scrot</execute>
      </action>
    </keybind>

    <keybind key="A-Print">
      <action name="Execute">
       <execute>scrot -s</execute>
      </action>
    </keybind> 

    <!-- Keybinding for Volume management -->
    <keybind key="XF86AudioRaiseVolume">
      <action name="Execute">
          <command>amixer -q sset Master 3%+</command>
      </action>
    </keybind>

    <keybind key="XF86AudioLowerVolume">
      <action name="Execute">
          <command>amixer -q sset Master 3%-</command>
      </action>
    </keybind>

    <keybind key="XF86AudioMute">
      <action name="Execute">
          <command>amixer -q sset Master toggle</command>
      </action>
    </keybind>

    <keybind key="XF86WWW">
      <action name="Execute">
          <command>x-terminal-emulator</command>
      </action>
    </keybind>

    <keybind key="XF86Calculator">
      <action name="Execute">
          <command>galculator</command>
      </action>
    </keybind>

    <keybind key="XF86MyComputer">
      <action name="Execute">
          <command>pcmanfm</command>
      </action>
    </keybind>

    <keybind key="XF86Terminal">
      <action name="Execute">
          <command>x-terminal-emulator</command>
      </action>
    </keybind>

</keyboard>

Answer the question

In order to leave comments, you need to log in

1 answer(s)
G
greenTransistor, 2019-01-10
@greenTransistor

Already figured it out. The problem turned out to be hardware, the replacement of the keyboard helped.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question