* Emmanuel Halbwachs [Wed, 05 Jan 2005 20:19:47 +0100]: > > I'm particularly interested in knowing if you automatically get two > > configured keybord layout by default or you add them manually after > > kpersonalizer ends (in kcontrol).
> OK. I'll give you what I do step-by-step : these detailed explanation was helpful, thanks. > By defaults, I have one active layout : us > select us_intl in available layouts > add > confirm ok. > Now that I have more than one layouts enabled, an icon > with the US flag appears in the tray that indicate the current > active layout. yes. > I the same time, in .xsession-errors : > kxkb: WARNING: Unable to open /tmp/kde-test/us.xkm: Aucun fichier ou > r??pertoire de ce type > Hmm... But, test in a new Konsole, I have the US layout. > If I check if this file exists : > bubulle:~# ls -al /tmp/kde-test/*.xkm > -rw-r--r-- 1 test test 9016 2005-01-05 19:50 /tmp/kde-test/us.xkm > OK, so the file seems to have been created immidiately after. seems so. 1, try to load, 2, fail to find, 3, output warning, 4 create, 5 load. > I can now cycle on the active layout with Ctrl-Alt-K (or by clicking > on the icon). > When cycling on us-intl, I have the error icon and in > .xsession-errors : 1, try to load, 2, fail to find. > kxkb: WARNING: Unable to open /tmp/kde-test/us_intl.xkm: Aucun fichier ou > r??pertoire de ce type 3, output warning, 4, create. > Error loading new keyboard description 5, load <-- but fails. > So I feel that the 'kxkb: WARNING: Unable to open...' message is > normal, as the file does not exist at the first place. But the second > one "Error loading new keyboard description" is not. > If I check : > bubulle:~# ls -al /tmp/kde-test/*.xkm > -rw-r--r-- 1 test test 9016 2005-01-05 19:50 /tmp/kde-test/us.xkm > I have only on file. so what really failed was 4, create. > If I add another keyboard layout, say, spanish, with the same method > above and I confirm : this was a *very* good idea. > - the icon goes on the US flag (probably because it's the first > layout) > - same .xsession-errors message : > kxkb: WARNING: Unable to open /tmp/kde-test/us.xkm: Aucun fichier ou > r??pertoire de ce type > whereas the file now exists (!) > If I hit Ctrl-Alt-K two times, I cycle throught us > us_intl > es > and I have : > - the spanish flag icon > - the spanish layout as I can type the upside-down "?", for example > - in .xsession-errors : > kxkb: WARNING: Unable to open /tmp/kde-test/us_intl.xkm: Aucun fichier ou > r??pertoire de ce type > Error loading new keyboard description > kxkb: WARNING: Unable to open /tmp/kde-test/es.xkm: Aucun fichier ou > r??pertoire de ce type > If I check /tmp : > bubulle:~# ls -al /tmp/kde-test/*.xkm > -rw-r--r-- 1 test test 10212 2005-01-05 20:07 /tmp/kde-test/es.xkm > -rw-r--r-- 1 test test 9016 2005-01-05 20:04 /tmp/kde-test/us.xkm sooooo, it seems that there is a problem with creating the us_intl.xkm file in *your* system. * * * I've talked to the X11 maintainer Branden Robinson, and he tells me that the us_intl keymap is broken in some X11 versions, including yours, 4.3.0.dfsg.1-8. so it's not a KDE issue at all. he also tells me that the new X11 packages will be entering testing tomorrow, so installing 4.3.0.dfsg.1-10 should definitely solve your problem. all this is coherent with the fact that all machines you experience the problem in are Sarge machines. so, please update to -10 and get back to us. I really hope we can declare this solved! thanks, -- Adeodato Simó EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621 Man is certainly stark mad; he cannot make a flea, yet he makes gods by the dozens. -- Michel de Montaigne