Hi, Some of my deamons print french information in syslog, so this produces non-ascii characters like ιΰηθ. These don't show up in xconsole's output, while running cat /dev/xconsole shows that xconsole really gets them. Just calling XtSetLanguageProc(NULL,NULL,NULL) before XtInitialize() makes it work as expected: --- xc/programs/xconsole/xconsole.c.orig 2005-08-17 22:44:32.604358319 +0200 +++ xc/programs/xconsole/xconsole.c 2005-08-17 22:42:22.481372313 +0200 @@ -599,6 +599,7 @@ main(int argc, char *argv[]) Arg arglist[10]; Cardinal num_args; + XtSetLanguageProc(NULL,NULL,NULL); top = XtInitialize ("xconsole", "XConsole", options, XtNumber (options), &argc, argv); XtGetApplicationResources (top, (XtPointer)&app_resources, resources, Regards, Samuel
Looks good - I'll take care of this.
Fix committed to CVS head - should be included in Xorg 6.9 RC1 & 7.0 RC1. Thanks!
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.