Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: German keymap: Euro sign (Read 1828 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: German keymap: Euro sign

Reply #15
Temporary cheat which might work until a proper solution is found:
CTRL - SHIFT - u
then type 0x20ac (you can omit the '0x' too, and just type 20ac) and press enter.

Re: German keymap: Euro sign

Reply #16
Thanks @alium. I reduced my vconsole.conf to exactly that minumum from your proposual, but it did'nt help.
I get each and every character from the keyboard, except the €.

The good old days may not return, and the rocks might smelt and the sea may burn.

Re: German keymap: Euro sign

Reply #17
Temporary cheat which might work until a proper solution is found:
CTRL - SHIFT - u
then type 0x20ac (you can omit the '0x' too, and just type 20ac) and press enter.

Sorry, but I did not get this hint to work.
The good old days may not return, and the rocks might smelt and the sea may burn.

Re: German keymap: Euro sign

Reply #18
Yes, you're right. It works in a desktop terminal but when I do CTRL - ALT - F* and login on a tty it doesn't. And also this works in a desktop terminal:
$ echo -e "\u20ac"

but in the tty (which is running BASH, and has the same *utf8 LANG set) it gives a small solid square instead (even if I swap LANG to a eurozone one too.) So that doesn't help unfortunately.

Re: German keymap: Euro sign

Reply #19
Probably I make a general mistake during installation - that's what I fear.
Firstly I installed Artix with an Artix-Xfce-openrc image on an Asus notebook, that's the system I talk about in this thread.
Yesterday I made a new installation on my Thinkpad T410, this time using the Artix-base-openrc image. I was very carefully during installation as I want to avoid any mistake.
OK, installation went fine - wth some slight problems during postinstall regarding the display manager. However I was able to solve this.
And what shall I say: I have the same € problem as on my Asus notebook! Under Xorg everything is fine, but on the console I don't get my € sign. As before all other soecial characters are OK: ¢,@,\,µ,| and so on.

What I would like to ask german members in this forum: Is there anybody out there with a working € character on the console on a german keyboard?
The good old days may not return, and the rocks might smelt and the sea may burn.

Re: German keymap: Euro sign

Reply #20
If I go higher in unicode than: $ echo -e "\u7e" which is  ~ in the console I get a square, I think that means "character not found".
There's a "consolefont" service (in OpenRC at least) which can be enabled, and it can be configured in /etc/conf.d/consolefont - perhaps that would help? It sounds promising.

Re: German keymap: Euro sign

Reply #21
did you properly set /etc/conf.d/keymaps? here are some important settings about €

Re: German keymap: Euro sign

Reply #22
Consolefonts are in /usr/share/kbd/consolefonts
Testing in non-graphical tty:
Code: [Select]
$ showfont
(shows some characters)
$ setfont UniCyr_8x16
$ echo -e "\u20ac"
A Euro!!

$ setfont -u <fontname> gives an error about no unicode table thing.
Other fonts I tried had a euro symbol according to showfont but it wasn't working and some other symbol was shown, I think it must need some kind of unicode mapping in the font.
Enabling consolefont service in "boot" changed the square to a ? after rebooting.
So after the tests above, I put this in /etc/conf.d/consolefont:
Code: [Select]
#consolefont="default8x16"
consolefont="UniCyr_8x16"
and I get Euro signs not squares in my consoles without any setfont needed, although I have no keyboard binding, hopefully it should draw the right character for you too.

 

Re: German keymap: Euro sign

Reply #23
@#######
Wow, that was great work, thanks a lot ! Your night job solved my problem up to 99,9%:
Yesterday I came up to the point, where instead of the square a question-mark appered. Then I gave up, drunk some red wine and slept well.

This morning I read your report and off course tried it imediately. Indeed the LatGrkCyr-8x16 gave me the € sign and I thought, that I've got it. Unfortunately this font took away the German Umlaute (üäöß) and some other special characters like µ and ~.
However now I knew that the battle was won.
So I tried serveral fonts from /usr/share/kbd/consolefont and ended at the lat0-sun16 font. With this font each and every character will be display correctly. ^° "² 3³§ //()=()\+*~#'µ|@€¢ - perfect.

I changed the fonts entry on both of my Artix noteboks and may now now mark this problem as solved.

Great thanks to all member who helped me and special thanks to Mr. #######, a real Hero Member.

Berni, happy now
The good old days may not return, and the rocks might smelt and the sea may burn.