wmxkb-1.2.2 doesn't work with modular X. It seems that wmxkb fails to get keyboard layouts configured in xorg.conf from X. My emerge --info: Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.17-ck1 i686) ================================================================= System uname: 2.6.17-ck1 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz Gentoo Base System version 1.6.15 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/gcc-config: 1.3.13-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-pipe -O3 -march=pentium4 -fomit-frame-pointer -fno-ident" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-pipe -O3 -march=pentium4 -fomit-frame-pointer -fno-ident" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer prelink sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.prz.rzeszow.pl" LANG="en_GB.UTF-8" LC_ALL="en_GB.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="en_GB" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/overlays/local" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="16bit 7zip X a52 aac acpi alsa apm asf asm audiofile avi berkdb bidi bitmap-fonts browserplugin bzip2 bzlib cairo cddb cdparanoia cdr cdrom cjk cli crypt cups curl directfb dri dts dvd dvdread emboss encode exif extras fame fbcon ffmpeg firefox flac fontconfig foomaticdb fortran freetype ftp gd gdbm gg gif gimp gimpprint glibc-omitfp gmp gnome gphoto2 gpm gs gstreamer gtk gtk2 gzip iconv icq id3 idn ieee1394 imagemagick imap imlib isdnlog jabber java javascript jp2 jpeg krb4 lcms libg++ libwww live mad matroska mikmod mime mmap mmx mmx2 mmxext motif mp3 mpeg mpeg2 mpeg4 mplayer msn musepack ncurses network nfs nls nocardbus nojoystick nptl nsplugin ntfs offensive ogg oggvorbis opengl oscar pam pcre pdflib perl pic png pnp ppds pppd python qt qt3 quicktime rar readline real reflection reiserfs rtc samba sdl session shared sharedmem sndfile sox spell spl sse sse2 ssl stroke subtitles svg svga tcltk tcpd tetex theora tiff tlen truetype truetype-fonts type1 type1-fonts udev unicode usb userlocales vcd videos vorbis wifi win32codecs wma wmf x86 xine xml xml2 xorg xosd xpm xv xvid yahoo zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en_GB userland_GNU video_cards_sis video_cards_vesa" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS
Can you be more descriptive about the error you are getting? Apparently it works fine here...
(In reply to comment #1) > Can you be more descriptive about the error you are getting? Apparently it > works fine here... On my system it used to work perfectly with old X, stopped working after recompiling, and after updating some libraries (probably libxlavier) it started to act like this (I have three keyboards set in xorg.conf: pl,ru,il_si1452): Shows three keyboards: pc, pl and ru, but when it shows "pc", "pl" layout is set, when it shows "pl", "ru" layout is set and when it shows "ru", "il_si1452" layout is set. Strange.
Hi... is this issue still valid?
No feedback: closing...