That was a great reply,<br>Thanks a lot. <br><br>Regards,<br>R.Y.<br><br><div class="gmail_quote">On Sat, Dec 1, 2012 at 4:51 PM, Ken Moffat <span dir="ltr"><<a href="mailto:zarniwhoop@ntlworld.com" target="_blank">zarniwhoop@ntlworld.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Sat, Dec 01, 2012 at 04:24:44AM +0200, Raphael Yoshimura wrote:<br>
> Hello,<br>
> First of all thanks a lot for the reply. I'm not very comfortable with<br>
> mailing lists as I get lost between the lines and quotes and so on, so<br>
> please excuse me if my e-mail is not written according to the best mailing<br>
> list standards. I will just refer to your comments as #1, #2 etc.<br>
><br>
> #1: I tried "sudo grep -r -i "8859-15" /etc/rc.d/init.d/" , however the<br>
> console returns and empty line. Probably meaning that the phrase wasn't<br>
> found.<br>
<br>
</div> No, please grep for SYSFONTACM. It is a variable - you assigned a<br>
value of 8859-15 to it, so somewhere in a script $SYSFONTACM is<br>
being tested.<br>
<div class="im">><br>
> #2: I was referring to the file "/etc/sysconfig/i18n". Before I enabled<br>
> UTF-8 support its first line was "SYSFONTACM=8859-15". After I enabled<br>
> UTF-8 support, this first line from i18n disappeared after I restarted the<br>
> machine. I have no idea why the i18n contained the line<br>
> "SYSFONTACM=8859-15", but since it disappeared after enabling UTF-8 I<br>
> thought that the bigger error which is the message "mapscrn: cannot open<br>
> map file _8859-15_" that appears during boot up, might have something to do<br>
> with i18n or unicode/UTF-8 settings.<br>
<br>
</div> OK. (googles ...) - I didn't realise people use it. I use setfont.<br>
<br>
So, something in your distro's init scripts is trying to set font<br>
translations. On my system, these are in /lib/kbd/consoletrans.<br>
Among them is 8859-15_to_uni.trans which might be relevant to this.<br>
<div class="im"><br>
><br>
> #3: My keyboard works fine. The error is a message "mapscrn: cannot open<br>
> map file _8859-15_" that appears during linux boot up. Basically it doesn't<br>
> affect the performance of the OS in any way or at least not to my knowledge<br>
> but I don't like errors and I want to fix it or at least understand it.<br>
><br>
<br>
</div> 'man mapscrn' - it appears to be for mapping key values from a<br>
non-unicode keymap to unicode, so that the keys display correctly.<br>
If I've understood it correctly, the functionality is only required<br>
if you are _not_ in unicode mode [ 'man setfont' ].<br>
<div class="im"><br>
> #4: How do I find whether I'm using initramfs or initrd ?<br>
><br>
<br>
</div> See next answer.<br>
<div class="im"><br>
> #5: How do I find whether I'm using systemd ? There are probably some<br>
> mailing lists about mageia, however I did ask on the official mageia forum<br>
> and the developers there were rather puzzled and were not able to help me.<br>
><br>
> Thanks in advance,<br>
> R.Y.<br>
<br>
</div> I see you have asked at <a href="https://forums.mageia.org/en/" target="_blank">https://forums.mageia.org/en/</a> and I think<br>
the replies from 'doktor5000' are correct : UTF8 is normal nowadays,<br>
but it seems from your other thread you referenced there that you<br>
originally installed without it.<br>
<br>
You need to ask people who are experienced with mageia if there is<br>
something else you need to change, or to run, to get everything set<br>
up for UTF-8. Every distro does things its own way when booting.<br>
<br>
Hmm, if you have managed to install mageia without originally<br>
selecting UTF-8, I guess that you are using "a road less travelled"<br>
so people will not be familiar with SYSFONTACM and perhaps an old bug<br>
has persisted.<br>
<br>
Certainly, my UTF-8 in your reply renders correctly here, so I<br>
think that your mail client, and therefore your *desktop*, is now set<br>
correctly. If you are in America, and do everything on the desktop,<br>
you can probably get by with your system in its current settings -<br>
when you use the console, typically for system maintenance, you can<br>
probably get by without any "accented" or "variant" letters.<br>
<br>
In the english-speaking world, it's only those of us who want to<br>
read text *from a selection of languages* in the console who need to<br>
get it set "perfectly" for our needs. Obviously, the issue is more<br>
pressing for those whose native language is not English. But, if<br>
you ever use 8859-15 in the console, it won't support Bulgarian!<br>
<br>
(I put "perfectly" in inverted commas, because only 256 or 512<br>
glyphs are available to the console fonts - from a universe of<br>
thousands of glyphs - so we all have to make a choice about what to<br>
render in the console.)<br>
<br>
ĸen<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
><br>
> On Sat, Dec 1, 2012 at 1:02 AM, Ken Moffat <<a href="mailto:zarniwhoop@ntlworld.com">zarniwhoop@ntlworld.com</a>> wrote:<br>
><br>
> > On Fri, Nov 30, 2012 at 10:27:08PM +0200, Raphael Yoshimura wrote:<br>
> > > No idea ? Anyone ?<br>
> > ><br>
> > It appears to be something specific to Mageia. Try grepping for<br>
> > SYSFONTACM in your bootscripts (/etc/rc.d/init.d/*, probably) to see<br>
> > how it gets used. Not every distro uses /etc/sysconfig/i18n - it<br>
> > seems to be used in distros derived from Red Hat, but it's possible<br>
> > that Mageia has changed things over the years.<br>
> ><br>
> > > >> 25.11.2012 04:53, Raphael Yoshimura wrote:<br>
> > > >> > Hello all,<br>
> > > >> > I'm having an annoying issue with kbd that I can't seem to resolve:<br>
> > > >> > When I boot, during the boot screen after GRUB I see an error<br>
> > saying:<br>
> > > >> > "mapscrn: cannot open map file _8859-15_"<br>
> > > >> ><br>
> > > >> > I'm using Mageia 2 Linux and my secondary language is Bulgarian.<br>
> > > >> ><br>
> > > >> > This is how my /etc/sysconfig/i18n looked like;<br>
> > > >> ><br>
> > > >> > SYSFONTACM=8859-15<br>
> > > >> >> LANGUAGE=en_US:en<br>
> > [...]<br>
> > > >> ><br>
> > > >> > I was having unicode issues aside, so when I enabled UTF-8 from<br>
> > Mageia<br>
> > > >> > Control Center, the first line disappeared. Now it looks like this.<br>
> > > >> ><br>
> > I still can't parse this comment - you say the first line<br>
> > disappeared - presumably you mean the mapscrn error message ?<br>
> > > >> > LANGUAGE=en_US:en<br>
> > [...]<br>
> > > >> ><br>
> > > >> ><br>
> > > >> > However the error still exists.<br>
> ><br>
> > but I don't understand *what* the error is. Does your keyboard<br>
> > work correctly in the console, or is it trashed ?<br>
> > > >> ><br>
> > > >> > One person running Archlinux on initramfs solved his issue this way:<br>
> > > >> ><br>
> > > >> > removed the keymap HOOK in the configuration file / etc /<br>
> > > >> mkinitcpio.conf<br>
> > > >> >> and regenerated the initramfs<br>
> > > >> ><br>
> > > >> ><br>
> > > >> > However I'm not running Archlinux, I don't have a<br>
> > /etc/mkinitcpio.conf<br>
> > > >> and<br>
> > > >> > I'm on a ext4 not an initramfs.<br>
> ><br>
> > Most distros use a variant of initramfs or initrd - it lets them<br>
> > build almost everything as a module, including filesystems and disk<br>
> > controllers. That part has nothing to do with the filesystem type,<br>
> > it is bundled in with the kernel. I think that you probably need to<br>
> > regenerate whichever you are using whenever you change the setup.<br>
> ><br>
> > > >> ><br>
> > > >> > Any ideas will be greatly appreciated.<br>
> > > >><br>
> > > >> <a href="https://wiki.mageia.org/en/Mageia_2_beta2#initrd" target="_blank">https://wiki.mageia.org/en/Mageia_2_beta2#initrd</a><br>
> > > >><br>
> > > >> "Mageia 2 will default to dracut as tool for creating initrds (initial<br>
> > > >> ramdisk, used during boot). We still provide mkinitrd for those that<br>
> > > >> need that, but will only support it when used with initscripts. Users<br>
> > > >> of systemd must use dracut."<br>
> > > >><br>
> > > >> So for initrd you can use either the mkinitrd or dracut. It depends on<br>
> > > >> the configuration. So, do you have a systemd ?<br>
> > > >><br>
> > > >> You are using dracut if you have a systemd. Here's how to set up the<br>
> > > >> console in dracut:<br>
> > > >><br>
> > > >> <a href="http://www.kernel.org/pub/linux/utils/boot/dracut/dracut.html#_i18n" target="_blank">http://www.kernel.org/pub/linux/utils/boot/dracut/dracut.html#_i18n</a><br>
> > > >><br>
> > > >> Check out your /etc/vconsole.conf.<br>
> > > >><br>
> > > >> --<br>
> > > >> Rgrds, legion<br>
> > > >><br>
> > > >> _______________________________________________<br>
> > > >> kbd mailing list<br>
> > > >> <a href="mailto:kbd@lists.altlinux.org">kbd@lists.altlinux.org</a><br>
> > > >> <a href="https://lists.altlinux.org/mailman/listinfo/kbd" target="_blank">https://lists.altlinux.org/mailman/listinfo/kbd</a><br>
> > > >><br>
> > > ><br>
> > > ><br>
> > > > Hello,<br>
> > > > Thanks for the fast reply.<br>
> > > > I do have a "systemd" directory, however I don't have a<br>
> > "vconsole.conf" in<br>
> > > > /etc/<br>
> > > ><br>
> > > > :(<br>
> > > ><br>
> > > ><br>
> > Legion's comment above appears to address the problem (although I've<br>
> > no idea whether you should be using mkinitrd or dracut). Are there<br>
> > any mageia lists where you can ask for help on this ? The big<br>
> > questions are whether you are running systemd (probably, but now<br>
> > that udev is part of systemd, the presence of a systemd directory<br>
> > isn't necessarily conclusive!), and how to correctly reconfigure the<br>
> > initrd on Mageia. All of that is distro-specific.<br>
> ><br>
> > ĸen<br>
> > --<br>
> > das eine Mal als Tragödie, das andere Mal als Farce<br>
> > _______________________________________________<br>
> > kbd mailing list<br>
> > <a href="mailto:kbd@lists.altlinux.org">kbd@lists.altlinux.org</a><br>
> > <a href="https://lists.altlinux.org/mailman/listinfo/kbd" target="_blank">https://lists.altlinux.org/mailman/listinfo/kbd</a><br>
> ><br>
<br>
> _______________________________________________<br>
> kbd mailing list<br>
> <a href="mailto:kbd@lists.altlinux.org">kbd@lists.altlinux.org</a><br>
> <a href="https://lists.altlinux.org/mailman/listinfo/kbd" target="_blank">https://lists.altlinux.org/mailman/listinfo/kbd</a><br>
<br>
<br>
--<br>
das eine Mal als Tragödie, das andere Mal als Farce<br>
_______________________________________________<br>
kbd mailing list<br>
<a href="mailto:kbd@lists.altlinux.org">kbd@lists.altlinux.org</a><br>
<a href="https://lists.altlinux.org/mailman/listinfo/kbd" target="_blank">https://lists.altlinux.org/mailman/listinfo/kbd</a><br>
</div></div></blockquote></div><br>