Hello,
Thank you for your response.
I think what you're looking for is xinit(1). My own:
$ cat ~/.xinitrc
#!/bin/sh
xmodmap .xmodmaprc
xsetroot -solid dimgray
xgamma -gamma 0.8
exec /usr/X11R6/bin/gnome-session
I forgot to explain that I do not start X manually with startx
command. It is started on boot time by adding the following line in
/etc/ttys:
ttyv8 "/usr/local/bin/kdm -nodaemon" xterm on secure
I think that in this case ~/.xinitrc is not called.
Note also you can also define keyboard settings in rc.conf:
$ grep keymap /etc/rc.conf
keymap="us.iso.kbd.custom"
My own custom keymap is a quick hack to swap the Caps_Lock key with
Escape for non-X uses (something that only vi users would appreciate).
Alternatively, KDE, like Gnome, etc. most likely offers a mechanism to
execute scripts at startup, but I'd advise against that approach.
I googled a little bit about localizing FreeBSD and found that one can
configure it in xorg.conf. In my case I add the following setting in
the Keyboard section:
Option "XkbLayout" "us,bg"
Option "XkbOptions" "grp:alt_shift_toggle"
Option "XkbVariant" ",phonetic"
Regards
Ivan
--
Tangra Mega Rock: http://www.radiotangra.com
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"