--------------------------------------------
El sáb, 24/5/14, ALZ (phyglos.org) <[email protected]> escribió:

 Asunto: Re: [lfs-support] iso8859-15 spanish accented characters in lfs-7.5
 Para: "LFS Support List" <[email protected]>
 Fecha: sábado, 24 de mayo, 2014 18:51
 
 On 05/24/2014 05:17 PM,
 Ken Moffat wrote:
 > On Sat, May 24, 2014
 at 04:18:58PM +0200, ALZ (phyglos.org) wrote:
 >> On 05/24/2014 03:58 PM, Bruce Dubbs
 wrote:
 >>
 >>>
 If you can put a few echo statements in /etc/init.d/console
 and see
 >>> where there is a
 problem, I can update the script.
 >>>
 >>>   
 -- Bruce
 >>
 >>
 Thanks Bruce. After some troubleshooting I've realized
 that in LFS this two
 >> commands are
 not equivalent:
 >>
 >> #loadkeys es
 >>
 >> #loadkeys
 /usr/share/keymaps/i386/qwerty/es
 >>
 >> The former is
 what LFS bootscripts end executing from
 /etc/sysconfig/console
 >> (from
 KEYMAP=es) while the later is the right command to be run to
 solve
 >> this issue.
 >>
 >> So, the way
 to set /etc/sysconfig/console in order to work with
 spanish
 >> accented vowels in LFS 7.5
 + SVN right now is:
 >>
 >> # Begin /etc/sysconfig/console
 >>
 >>
 KEYMAP="/usr/share/keymaps/i386/qwerty/es"
 >>
 KEYMAP_CORRECTIONS="euro2"
 >> FONT="lat0-16 -m 8859-15"
 >>
 >> # End
 /etc/sysconfig/console

Yes, I confirm, this is the solution and thank you very much to everybody

 >>
 >> I don't know the root cause of
 this behavior. Either Viktor and I do have a
 >> rare kernel option set when compiling
 the kernel and "#loadkeys es" invokes
 >> some default kernel table (just
 speculating here), or kbd-2.0.1 needs now
 >> the full path to be set in LFS rc.d
 scripts.
 >>
 >>
 The Changelog inside kbd sources says that at kdb-1.5.3 an
 enviroment
 >> variable
 LOADKEYS_KEYMAP_PATH is introduced. In fact, when doing
 >>
 >> #export
 LOADKEYS_KEYMAP_PATH=/usr/share/keymaps/i386/qwerty
 >> #loadkeys es
 >>
 >> the expected
 behavior is now obtained.
 >>
 >> If LFS scripts are to be updated after
 kbd-1.5.3+ is now beyond my LFS
 >>
 knowledge.
 >>
 >>
 ALZ.
 >>
 >
 >   I find that strange, but I
 cannot dispute those results on your
 >
 machines.  On my own, things are different - despite the
 comment in
 > the console script
 "Native English speakers probably don't have
 > /etc/sysconfig/console at all" I do
 have one of these, both for my
 > own font
 and for my own keymap (uk-utf : uk with a lot of extras
 > added).  And my map does get loaded.
 >
 >   At the
 moment I'm timing a xulrunner build in X on 7.5, so I
 went
 > to a tty on this machine and tried
 (as root) "loadkeys es" - got a
 > spanish keymap.  I didn't try
 changing the font (mine already covers
 >
 all Spanish glyphs, except a couple only used in
 Asturian).  I also
 > did not try setting
 the euro2 override.
 >
 >   Took me a while to find where
 '-' had moved to, then I typed
 >
 "loadkeys uk-utf" - it failed, I got an error
 message (something
 > about hte file's
 content and EOL) despite loadkeys uk-utf working
 > during bootup.  For now, 'loadkeys
 uk' worked.
 >
 >   I then booted another
 machine, with a recent copy of LFS-svn, and
 > confirmed that it was definitely using my
 uk-utf map after booting.
 >
 >   My tests have all been on
 x86_64, with a framebuffer console.
 >
 > ĸen
 >
 
 Seems to me that you were
 fortunate and no new keymaps (like 
 olpc/es.map.gz) were introduced for UK
 keyboards.
 
 Your own uk-utf
 file is a good protection against future collisions :-)
 
 Maybe some Portuguese LFS user
 has found that before. In olpc/ directory 
 there are only two keymaps for ES and PT
 keyboards.
 
 ALZ.
 
 
 -- 
 http://lists.linuxfromscratch.org/listinfo/lfs-support
 FAQ: http://www.linuxfromscratch.org/blfs/faq.html
 Unsubscribe: See the above information page
 
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to