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

Details

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

    Description

      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.

      Attachments

        1. config.status
          0.3 kB
          Phil Armstrong
        2. config.summary
          4 kB
          Phil Armstrong

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes