When autologin is enabled in GNOME, it appears that libxklavier fails to set the layout settings. The system falls back to the /etc/X11/xorg.conf layout settings.
This has been reported in Ubuntu 8.04, running
X.Org X Server 1.4.0.90
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: Linux Ubuntu (xorg-server 2:1.4.1~git20080131-1ubuntu9.2)
Current Operating System: Linux computer 2.6.24-19-generic #1 SMP Wed Jun 18 14:15:37 UTC 2008 x86_64 (or x86)
Build Date: 13 June 2008 01:10:57AM
When setting XKL_DEBUG=100, .xsession-errors shows the following:
[1214761388,100,xklavier_config_xkb.c:xkl_xkb_multiple_layouts_supported/] !!! Checking multiple layouts support
[1214761388,100,xklavier_config.c:xkl_engine_get_ruleset_name/] Rules set: [xorg]
[1214761388,100,xklavier_config_xkb.c:xkl_xkb_multiple_layouts_supported/] !!! Multiple layouts ARE supported
[1214761388,000,xklavier.c:xkl_engine_start_listen/] The backend does not require manual layout management - but it is provided by the application[1214761389,100,xklavier_config.c:xkl_engine_get_ruleset_name/] Rules set: [xorg]
[1214761389,100,xklavier_config.c:xkl_engine_get_ruleset_name/] Rules set: [xorg]
[1214761390,100,xklavier.c:xkl_engine_reset_all_info/] NOT Resetting the cache: same configuration
[1214761390,100,xklavier.c:xkl_engine_reset_all_info/] NOT Resetting the cache: same configuration
[1214761390,100,xklavier.c:xkl_engine_reset_all_info/] NOT Resetting the cache: same configuration
[1214761390,100,xklavier.c:xkl_engine_reset_all_info/] NOT Resetting the cache: same configuration
When autologin is enabled in GNOME, it appears that libxklavier fails to set the layout settings. The system falls back to the /etc/X11/xorg.conf layout settings.
This has been reported in Ubuntu 8.04, running git20080131- 1ubuntu9. 2)
X.Org X Server 1.4.0.90
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: Linux Ubuntu (xorg-server 2:1.4.1~
Current Operating System: Linux computer 2.6.24-19-generic #1 SMP Wed Jun 18 14:15:37 UTC 2008 x86_64 (or x86)
Build Date: 13 June 2008 01:10:57AM
When setting XKL_DEBUG=100, .xsession-errors shows the following:
[1214761388, 100,xklavier_ config_ xkb.c:xkl_ xkb_multiple_ layouts_ supported/ ] !!! Checking multiple layouts support 100,xklavier_ config. c:xkl_engine_ get_ruleset_ name/] Rules set: [xorg] 100,xklavier_ config_ xkb.c:xkl_ xkb_multiple_ layouts_ supported/ ] !!! Multiple layouts ARE supported 000,xklavier. c:xkl_engine_ start_listen/ ] The backend does not require manual layout management - but it is provided by the application[ 1214761389, 100,xklavier_ config. c:xkl_engine_ get_ruleset_ name/] Rules set: [xorg] 100,xklavier_ config. c:xkl_engine_ get_ruleset_ name/] Rules set: [xorg] 100,xklavier. c:xkl_engine_ reset_all_ info/] NOT Resetting the cache: same configuration 100,xklavier. c:xkl_engine_ reset_all_ info/] NOT Resetting the cache: same configuration 100,xklavier. c:xkl_engine_ reset_all_ info/] NOT Resetting the cache: same configuration 100,xklavier. c:xkl_engine_ reset_all_ info/] NOT Resetting the cache: same configuration
[1214761388,
[1214761388,
[1214761388,
[1214761389,
[1214761390,
[1214761390,
[1214761390,
[1214761390,