Xorg does not support locales on FreeBSD/sparc64. Clipboard paste
does not work in xterm. No way to type national symbols in xterm.
Here is workaround. Go to lib/X11/locale/common and make symbolic link
to existing directory with shared libraries:
# cd /usr/X11R6/lib/X11/locale/common
# ln -s ../lib/common sparcv9
Run xterm and try copy and paste. Try to type national symbols from
keyboard. Use truss(1) for trace open(2) system calls and determine needed
Warning: locale not supported by Xlib, locale set to C
Warning: X locale modifiers not supported, using default
Failed to open input method
Over to maintainers
Please try reinstalling x11/xorg-libraries port after putting attached patch
into x11/xorg-libraries/files directory. You should of course remove the
workaround symlink before trying if this solves the issue.
(Patch also available at
http://www.ijs.si/~lesi/xorg/sparc-locale/patch-XlcDL.c if fetching is easier
Dejan Lesjak wrote:
> Please try reinstalling x11/xorg-libraries port after putting attached patch
> into x11/xorg-libraries/files directory. You should of course remove the
> workaround symlink before trying if this solves the issue.
> (Patch also available at
> http://www.ijs.si/~lesi/xorg/sparc-locale/patch-XlcDL.c if fetching is easier
> that way)
This patch solves the issue. Thanks!
On Tuesday 16 of August 2005 12:41, Andrew Belashov wrote:
> [patch skipped]
> This patch solves the issue. Thanks!
Neat, I'll commit after the ports freeze is over. Thanks for report and test!
I can confirm that your patch solves this issue (actually I came up
with the same and just noticed later that there was progress on this
PR). Could you please try to get it approved during freeze so the
premiere of graphical console support on sparc64 in 6.0 is as good as
Fix committed. It should be there in 6.0 release packages.