Re: Sarge X11 Amiga clgen configuration
On 02.01.2006, Lance Tagliapietra wrote:
> For some time I have been having trouble getting the Sarge release of X to
> work on my Amiga 2000 w/clgen video board. I hope the following additional
> information will give someone here an 'a ha!' moment that can lead me to a
Well, I don't have a solution, but observed some strange things, too. I
installed Sarge and X from the CD set. During XFree86 config, I entered
xfree for XkbRules, amiga for XkbModel and de (for my keyboard with German
Layout) for XkbLayout. after startx, I got a useless keyboard (same layout
as if configuring the console/kernel for a PC keyboard). I tried to use
your config with usa1 for XkbLayout and added the option "CustomeKeycodes"
to see whether at least the US layout works. To my surprise, I got not only
the Amiga model, but also the German layout.
I noticed that xkbcomp also in my case complains about not finding symbols
for pc/usa1. There is amiga(usa1) in my symbols directory, but no
amiga(de). My suspicion is that X has a problem with loading the keyboard
layout and somehow reverts to the kernel layout. Otherwise, I would not
understand why I get a German layout when specifying usa1.
Maybe someone more experienced with keyboard config for X could help us?
> I reinstalled the x-window-system package, after having removed all the x*
> and related packages (purged).
> When X attempts to start after a reboot, it does not start, and when X is
> started via the shell (user root), I get the following error message:
>> Error: Can't find file "pc/usa1" for symbols include
>> Abandoning symbols file "default"
> Note that this error does not cause the server to shut down when run from
> a logged in shell via the startx command, but it does seem to cause the
> server to shut down when starting from the boot process.
> The above error is generated when I use the following for the keyboard
> segment of my XF86Config-4:
> Section "InputDevice"
> Identifier "Generic Keyboard"
> Driver "keyboard"
> Option "CoreKeyboard"
> Option "XkbRules" "xfree86"
> Option "XkbModel" "amiga"
> Option "XkbLayout" "usa1"
> Option "CustomKeycodes"
> Note that the above is hand-modified, as the package configuration will
> now allow you to select "Option "CustomKeycodes" which is needed to get
> uppercase characters.
> I did notice that there is no item for "amiga" or "usa1" in the
> /etc/X11/xkb/symbols directory.
> Complete error logs and config files are available at:
> --Lance (LanceTag at Luminet.net)