[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#288779: kdebase-bin: Error when using "US international" keyboard layout



* 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




Reply to: