Background: I don't use gdm. I type "xinit" after I get a console shell. I have a Toshiba Portege R600, as sold with OpenSolaris built-in. I use IPS. I have an external keyboard (old MacAlly iKey, circa 1999) and use an external 1920x1200 display for working at home.
In build 111b, everything worked. I had to insert a symlink for this file: /usr/X11/lib/X11/xkb/rules/base but after that, things worked. Now that we're up to 118, things broke again. My external USB keyboard had its alphabetic characters mapped to Arabic, according to xev. I managed to work around this by replacing the new version of "base" above with the one from build 111b (which is actually "xorg" from 111b). So the first breakage (remapping after entering X) is worked around by using 111b's "base" file. The SECOND breakage is more alarming. After I exit X, all keyboards start generating complete and utter garbage. This includes the built-in laptop keyboard, for crying out loud. Any help would be appreciated. I will supply any and all files, command-outputs, and anything else requested. Sorry for not having more upfront, but I've no idea how to go about further diagnosing this problem. Thanks, Dan McD. -- This message posted from opensolaris.org
