Details
-
Suggestion
-
Resolution: Done
-
P3: Somewhat important
-
None
-
5.2.1
-
None
-
Centos 6.6 for the application, Mac OS X XQuery for the X11 Server.
Description
As is well known (I think) – if you have a compiled Qt program (ours is on Qt 5.2.1) running on linux (ours is Centos 6.6) and a user uses XQuery from Mac OS X and does an ssh -X to the Linux machine, the Qt application runs with two errors: Error: Failed to compile xkb_symbols
Error: Failed to compile keymap
But no keyboard input is possible. QTBUG-32760 is most relevant.
This appears to be fixed in QT 5.3 (and beyond) if using certain configuration options. That's nice. However, for this legacy application I was wondering if back in the Qt 5.2.1. days if there was ANY sort of reasonable work around to get the keyboard to work until / when the application is re-compiled with QT 5.3?
Maybe setting some of the XKB_ envars first? If so, what's appropriate for a MAC keyboard? Even compiling a new Mac xkb type file or something first then using a xsetxkbmap or whatever?
Anyway, many of our users are getting frustrated by this ... so I was hoping there was a quick "fix" / workaround to solve their needs from paeglis who seems to know this stuff inside and out.
I did verify that this version of XQuery DOES support XKEYBOARD option, but that doesn't seem to help.
Attachments
Issue Links
- relates to
-
QTBUG-39910 No keyboard input with XQuartz for Qt app linked against Qt compiled on CentOS 6.5
- Closed