Xorg.conf should only carry the keyboard which is required for login. (e.g. US keyboard for russian models).
Each user may set his national keyboard layouts in his login session. If it is done using GNOME desktop, then it is responsible of restoring the layout at session startup by using the xkb utilities, such as setxkbmap. Apparently, GNOME does not do it properly now.
Xorg.conf should only carry the keyboard which is required for login. (e.g. US keyboard for russian models).
Each user may set his national keyboard layouts in his login session. If it is done using GNOME desktop, then it is responsible of restoring the layout at session startup by using the xkb utilities, such as setxkbmap. Apparently, GNOME does not do it properly now.