> 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 opensolaris-help@opensolaris.org