XKB error message with Xorg-6.8.1

Jon Trulson xorg at radscan.com
Sat Nov 20 01:13:58 PST 2004


Alan Coopersmith <alan.coopersmith at sun.com> said:
On Fri, 19 Nov 2004, Sergey Udaltsov wrote:
[...]
>> to the hundreds I've had to deal with from Solaris 10 beta users 
because
>> libxklavier is incompatible with the libxkbfile shipped in X11R6.6 and
>> earlier releases and requires the modifications made to the XFree86
>> version of libxkbfile.
> Well, unfortunately I did not see these reports. The only similar
> reports were related to the missing root window property (used in the
> reference X11R6 implementation AFAIK). If you have other cases of
> incompatibility - I would really be interested in fixing the library,
> so could you please file the bugs in the GNOME bugzilla.

         Sergey, one of our engineers (at XiG) spent a great deal of time
trying to explain to you why your approach is flawed.  You simply wish to
ignore the real issues involved.  We too have seen these 'bug' reports,
and they are simply wrong and misleading, and we will continue to tell our
users that.

         Interested parties, please see:

         http://bugzilla.gnome.org/show_bug.cgi?id=152105

         for the relevant discussion.  In short, your goals are worthwhile, 
but your implementation can only work with Xorg/XF servers that implement 
XKB exactly as does Xorg/XF does, since libxklavier depends on that 
specific vendor's implementation of XKB server configuration data.

         As was pointed out, XKB specifically avoids specifying
implementation details, which you choose to ignore.

         At the very least, could you please remove all error text
that basically blames the server for not conforming to your idea of how
XKB should work?

         ie: remove "Probably internal X server problem." error text.

         Or maybe reword to something more correct like:

         "Xserver is not an Xorg/Xfree server, don't know what to do."

> obsolete either. I am trying to make libxklavier smarter regarding the
> different type of errors - but it will take some time. And, on the
> other hand, we should be careful not to expose too much technical
> details to the user. So far, all the relevant bugs in GNOME bugzilla

 	I think a better approach would be a new extension, and a library 
that won't choke if the server it connects to doesn't support it.

-- 
Jon Trulson    mailto:jon at radscan.com
ID: 1A9A2B09, FP: C23F328A721264E7 B6188192EC733962
PGP keys at http://radscan.com/~jon/PGPKeys.txt
#include <std/disclaimer.h>
"I am Nomad." -Nomad




More information about the xorg mailing list