Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-39910

No keyboard input with XQuartz for Qt app linked against Qt compiled on CentOS 6.5

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Invalid
    • Icon: P2: Important P2: Important
    • None
    • 5.3.0, 5.3.1
    • None
    • CentOS 6.5, Qt compiled with RH devtoolset-2

      If I compile Qt 5.3.1 on CentOS 6.5, I can run the example applications perfectly on the local Xserver. However, if I log in over a remote X connection over ssh from XQuartz under OSX, the keyboard input is broken - no keypress has any effect.

      Logging in from a different Xserver works perfectly.

      I think the cause is something to do with the lack of libxkbcommon-x11 when Qt is compiled under CentOS 6.5 - If I compile my own versions of libxcb and libxkbcommon and tell the Qt build to use those rather than the internal versions that ship with Qt then the keyboard works fine regardless of whether I use XQuartz or any other Xserver.

        1. config.status
          0.3 kB
          Phil Armstrong
        2. config.summary
          4 kB
          Phil Armstrong
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            paeglis Gatis Paeglis
            pharmst Phil Armstrong
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes