[SOLVED] Re: [XFree86] Xkb problems in latest CVS?

2003-11-07 Thread Alon Weinstein
Found a solution, though I'm not sure *why* this happens. I tried 
running xkbprint (basically just to see if I can get some error 
messages about xkb, because I guessed that's where the problem is from 
the logs), and got a message that it couldn't load libxkbfile.so.1
locate libxkbfile.so.1 gave me nothing, and locate libxkbfile gave 
me /usr/X11R6/lib/libxkbfile.a. Looking at /usr/X11R6/lib/ I found a few 
libxkbfile.so, libxkbfile.so.1 and libxkbfile.so.1.0 -- I symlinked 
/usr/X11R6/lib/libxkbfile.so.1 to /lib, restarted X, and voila -- works.

What I don't understand is *why* that happend. Anyone?

Alon Weinstein wrote:
I recently compiled X from CVS, and I'm having problems with Xkb. I use 
both Hebrew (ISO-8859-8)  English on my machine, and have the following 
options on XF86Config to switch between the groups using both-shifts:

Option  XkbRules xfree86
Option  XkbModel pc105
Option  XkbLayout us,il
Option  XkbOptions 
grp:switch,grp:shift_toggle,grp_led:scroll

After compiling  install the latest CVS I couldn't switch groups to 
Hebrew, and I noticed several keys don't work well (for example I get 
numbers from the keypad's arrows even when Numlock is off). I looked 
XF86 log and found the following lines that has anything to do with the 
keyboard:

(**) Option XkbRules xfree86
(**) XKB: rules: xfree86
(**) Option XkbModel pc105
(**) XKB: model: pc105
(**) Option XkbLayout us,il
(**) XKB: layout: us,il
(**) Option XkbOptions grp:switch,grp:shift_toggle,grp_led:scroll
(**) XKB: options: grp:switch,grp:shift_toggle,grp_led:scroll
(==) Keyboard: CustomKeycode disabled
.
.
.
(EE) Couldn't load XKB keymap, falling back to pre-XKB keymap
(II) Server_Terminate keybinding not found
I'm guessing the last two lines signal a problem? What and where should 
I look into it?
Previous compilation worked without a problem with the Hebrew/English 
keymaps.

X -version:

XFree86 Version 4.3.99.15
Release Date:  1 November 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.6.0-test9 i686 [ELF]
Current Operating System: Linux zoidberg 2.6.0-test9 #13 Tue Oct 28 
21:51:56 IST 2003 i686
Build Date: 07 November 2003
Changelog Date: 06 November 2003
Before reporting problems, check http://www.XFree86.Org/
to make sure that you have the latest version.
Module Loader present

Kernel: 2.6.0test9 (on an AthlonXP)
Graphics card: Hercules 3D Prophet 7000 (dualhead Readon 7000), AGP
Thanks,
Alon.
___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86


___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86


Re: [SOLVED] Re: [XFree86] Xkb problems in latest CVS?

2003-11-07 Thread David Dawes
On Fri, Nov 07, 2003 at 09:41:48PM +0200, Alon Weinstein wrote:
Found a solution, though I'm not sure *why* this happens. I tried 
running xkbprint (basically just to see if I can get some error 
messages about xkb, because I guessed that's where the problem is from 
the logs), and got a message that it couldn't load libxkbfile.so.1
locate libxkbfile.so.1 gave me nothing, and locate libxkbfile gave 
me /usr/X11R6/lib/libxkbfile.a. Looking at /usr/X11R6/lib/ I found a few 
libxkbfile.so, libxkbfile.so.1 and libxkbfile.so.1.0 -- I symlinked 
/usr/X11R6/lib/libxkbfile.so.1 to /lib, restarted X, and voila -- works.

What I don't understand is *why* that happend. Anyone?

Most libraries are built as shared libraries now.  Re-running
'ldconfig' to update the run-time loader's cache would have fixed
this without creating symlinks.

Maybe 'make install' should run the relevant 'ldconfig' on platforms
that need it (when DESTDIR isn't set).

David
-- 
David Dawes
developer/release engineer  The XFree86 Project
www.XFree86.org/~dawes
___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86