Do you have a /etc/rc.d/rc.keymap file? Is it executable?
Take a look
Code:
ls -l /etc/rc.d/rc.keymap
It should be listed as -rwxr-xr-x
If not, make it executable
Code:
chmod +x /etc/rc.d/rc.keymap
Then edit it as root and change the keymap to something in /usr/share/kbd/keymaps/i386/dvorak/
I think those are the maps you want, I never used a dvorak map.
Before all this, you can test the keyboard map in a console running loadkeys
Code:
loadkeys dvorak.map