The problem is in setxkbmap returning error in exitcode. The KDE kxkb layout switcher calls setxkbmap and as it receives this error code, it displays the "err" icon in kicker instead of the layout's flag.
Despite of returning error exit code the setxkbmap seems to work normally so as a workaround I replaced the setkxbmap with a script which calls the original setkxbmap and returns always exit code 0: #!/bin/bash setxkbmap.orig $@ exit 0 and voila! The kxkb kicker icons are back again! Stupid, but it works. > -----Original Message----- > From: Krystof Zacek [mailto:[EMAIL PROTECTED] > Sent: Thursday, May 27, 2004 9:40 AM > To: Debian User List > Subject: kxkb shows "err" icon in kicker after upgrade to > XFree86 4.3.0.dfsg.1-2 > > > After recent update to xfree86 4.3.0.dfsg.1-2 in SID, the > kicker icon of > layout changer kxkb shows err icon instead of national flag of the > current keyboard layout. The keyboard layouts still switch correctly, > however the icon shows ERR premanently. > > When kxkb is started from console, it reports: "Error loading new > keyboard description" > > Any ideas? > > >

