> Still no dice. I have now a FRESH OSOL 134 install.
> No upgrade. I got the DVD from that site linked in
> the download section.
What type of keyboard are you using?
Is it a PS/2 keyboard, or an USB keyboard?
> I tried:
> pfexec eeprom keyboard-layout=German
> svcadm restart keymap
>
> But still no.
The LAYOUT setting in /etc/default/kbd
should have precedence over the old
eeprom keyboard-layout setting.
For some reason the keyboard-layout
in eeprom reverts to "Unknown", but that
does not matter, it seems. On my laptop
I have two keyboard-layout=Unknown
lines in eeprom ( /boot/solaris/bootenv.rc )
but german layout is ok in X11.
> I commented out
> setprop keyboard-layout 'Unknown'
>
> As I had a
> setprop keyboard-layout 'German'
>
> at the top.
> I also changed the 6 * to german in that map file.
> ;)
>
> What else is there to do? Any ideas?
We need to find out why hald and
subprocesses return the wrong keyboard
layout.
Can you try to replace the /usr/lib/hal/hald-probe-xkb
binary with a shell script that runs truss on it?
Like this:
cd /usr/lib/hal/
mv hald-probe-xkb hald-probe-xkb.real
And install this script:
#!/bin/sh
truss -vall -o /tmp/hald-probe-xkb.truss /usr/lib/hal/hald-probe-xkb.real
"$@"
Make sure the script is executable, and
re-run hal:
chmod +x /usr/lib/hal/hald-probe-xkb
svcadm restart hal
This should produce a system call trace for the
hald-probe-xkb binary in the file
/tmp/hald-probe-xkb.truss
What system calls are traced?
--
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
[email protected]