Keyboard language settings

taumeister

Member
Aug 16, 2022
31
5
8
49
Germany
Hello Proxmox Team,

i have a very little problem, but it nerves me a lot.

I am simply not able to set the keyboard language of any console on any virtual machine ( pfsense, debian, ubuntu cloud images etc ) to german or to another language.

It relates only to the view I have from the proxmox console.
If I connect from another ( german keyboard )virtual machine, the language is always what i want, but if i connect via proxmox the language is always english.

Yes, I changed
the settings in Datacenter > Options > Keyobard Layout
unimatrix - Proxmox Virtual Environment 2022-08-19 10-57-01.png
the settings in the virtual machines with dpkg-reconfigure and so on, although it seems not to be needed,
unimatrix - Proxmox Virtual Environment 2022-08-19 10-55-57.png
but I cannot get it to work.

Can you please give me a hint?
For your help many thanks in advance.
Greetings
Thomas
 
Hi Thomas,

what does the file /etc/default/keyboard in the VM look like?
 
Hello Sterzy,

thank you very much for your answer.

In the meantime, I also had the opportunity to get a little on the track.

On the individual clients I don't actually need to check the language settings, because when I connect to the clients with from another Linux the problem doesn't exist - it is only via proxmox.

The problem is reproducible when I connect with the standard console (noVNC), when I switch to serial console the problem does not exist.
I have found the problem several times on the internet and it runs through all my Proxmox instances.
In other words, it is a noVNC problem, which is quite annoying.

Is there possibly a noVNC patch from your side to the problem, or maybe you have another idea?

Thanks for your help
Greetings
Thomas
 
Hmmm, can the interfaces appear if boot the server from an older kernel?
 
Last edited:
Hello Moayad,

I am not quite sure what you want me to do.
Should I boot from an old kernel?
Please explain in more detail what you want me to do or which information you want to have.
Thanks for your help.
Greetings
Thomas
 
Is there anyone here from the Proxmox team who could just answer that for me?

Can I just assume that this is a noVNC problem or is there a solution or workaround from proxmox?
Thanks
Thomas
 
remove the keyboard setting from the datacenter (i.e. set to 'default') then novnc will always use the keyboard layout configured *inside* the vm
e.g. i have here a debian installation with german layout (configured with 'dpkg-reconfigure keyboard-configuration'), my client has us layout, but using novnc on that vm it'll use the german layout
 
  • Like
Reactions: datschlatscher
Holy moly,
I have searched beyond the vastness of the usual universe for an answer and you just blurt it out here.

I didn't want to try it at first because accessing the VMs from any other machine works and in German, but not from Proxmox.
That's why I didn't see configuring anything on the VMs.
But it is exactly as you said.

In Datacenter
set the language settings to default (English),
then in each VM dpkg-reconfigure keyboard-configuration,
reboot and it's done.

Many, many thanks
Greetings
Thomas
 
  • Like
Reactions: datschlatscher

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!