Xkeyboard problems

asked 2018-01-22 15:26:26 +0200

Stedephys gravatar image

I just tried to install Xwayland as described here http://talk.maemo.org/showpost.php?p=1439988&postcount=11 and got the following error:

The XKEYBOARD keymap compiler (xkbcomp) reports:

> Error: Illegal keycode 536 for name <I536>
> Must be in the range 8-255 inclusive
> Error: Illegal keycode 774 for name <I774>
> Must be in the range 8-255 inclusive
Errors from xkbcomp are not fatal to the X server

The XKEYBOARD keymap compiler (Xkbcomp) reports:

> Error: Illegal keycode 536 for name <I536>
> Must be in the range 8-255 inclusive
> Error: Illegal keycode 774 for name <I774>
> Must be in the range 8-255 inclusive
Errors from xkbcomp are not fatal to the X server

XKB: Failed to compile keymap

Keyboard initialization failed. This could be a missing or incorrect setup 0
f xkeyboard-config.

(EE)

Fatal server error:

(EE) Failed to activate core devices.(EE)

Does anyone know how to fix this?

edit retag flag offensive close delete

Comments

1

Maybe you should have a look at this thread: [https://talk.maemo.org/showthread.php?t=98882]

You can set up an Arch / Ubuntu chroot environment on your Sailfish OS device, running a complete desktop environment (e.g. XFCE) in an XWayland 'window' seamlessly between all your other apps! You'll find links to prepared chroot images within this thread.

Olsen ( 2018-01-25 20:46:04 +0200 )edit

thank you for your answer. however with that i ran into another problem. the problem being that when i run the script (modifyed to work with arch insted of manjaro) i get

chroot: cannot run command '/bin/bash' Premission denied

i have bound the arch linux rootfs from my sd card because it didn't fit onto the / partition.

Stedephys ( 2018-01-26 13:59:09 +0200 )edit

By default, your sd card is mounted with the noexec flag. You will have to remount it with the exec flag set in order to be able to execute binaries from it's filesystem:

mount -o remount,exec /media/sdcard/<your sd card id>
Olsen ( 2018-01-27 17:12:12 +0200 )edit