[RULE] TinyX-4.3.0-6RULE (kdrive with xkb) Howto?
Michael Fratoni
mfratoni at tuxfan.homeip.net
Sat Aug 2 08:38:16 EEST 2003
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Friday 01 August 2003 03:22 pm, Richard Kweskin wrote:
> Hello All
>
> Living in Greece, I want to try through xkb to get an additional layout
> for Greek. Thus Michael recompiled the TinyX package with xkb.
>
> Slinky at version 0.3.96 is still using the smaller package,
> TinyX-4.3.0-5RULE which hasn't got xkb.
Correct, I'll update the package for the next release.
> Now to my question:
>
> If XFree86 were being used, these additions to the keyboard section of
> XF86Config would make xkb work as desired:
>
> Option "XkbRules" "xfree86"
> Option "XkbModel" "pc101"
> Option "XkbLayout" "us,el"
> Option "XkbOptions" "grp:alt_shift_toggle"
>
> But Xvesa does not use this config file. Instead, some extra parameters
> are added in the startx script, e.g.
>
> defaultserverargs="-screen 800x600x24 -2button"
>
> (which is all that is needed to get a working resolution and color
> depth while emulating a 3 button mouse.) What additional parameters
> will do the trick?
>
> Looking in /etc/X11/sysconfig/xkb/README.config a reference is made to
> setxkmap and how to alternatively get the options above to run but
> there doesn't seem to be a setxkmap in my minimal system.
>
> Suggestions anyone??
Typo in your command, perhaps? You should have "setxkbmap" installed which
should do the trick. It's part of the XFree86 package.
You might also try running redhat-config-keyboard. The bonus here is that
when run from an xterm, redhat-config-keyboard prints out the commands it
issues. You can then copy them to a script and cause the script to be
executed when X is started to make the keyboard load automatically. Here
is what I get on my system:
[root at pheobe root]# which setxkbmap
/usr/bin/X11/setxkbmap
[root at pheobe root]# rpm -qf /usr/bin/X11/setxkbmap
XFree86-4.3.0-2
[root at pheobe root]# redhat-config-keyboard
(select Greek, output follows):
Loading //lib/kbd/keymaps/i386/qwerty/gr.map.gz
* running ['/usr/X11R6/bin/setxkbmap', '-layout', 'el,us', '-model',
'pc105', '-option', 'grp:shift_toggle,grp_led:scroll']
It appears to work here, although I don't have anything other than a US
keyboard available for testing.
Good luck, hope that helps,
- --
- -Michael
pgp key: http://www.tuxfan.homeip.net:8080/gpgkey.txt
Red Hat Linux 7.{2,3}|8.0|9 in 8M of RAM: http://www.rule-project.org/en/
- --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE/K05In/07WoAb/SsRAucbAJ9WagEqiH1fqkHpzdNKO40g+wdHIACgop08
4YdC4Qz6hqdIgUD865Vel/A=
=p8ID
-----END PGP SIGNATURE-----
_______________________________________________
Rule Project HOME PAGE: http://www.rule-project.org/en/
Rule Development Site: http://savannah.gnu.org/projects/rule/
Rule-list at nongnu.org
http://mail.nongnu.org/mailman/listinfo/rule-list
More information about the Rule-list
mailing list