Если логиниться без XGL, то всё работает как надо.
Если логиниться в сессию с XGL, то перелючатель раскладок клавиатруры не работает толком - не берёт настройки из xorg.conf, на клавиши не биндится, применяет настройки не для каждого окна отдельно, а глобально, хотя в настройках выставляю пунк "Separate group for each window" включенным. Другая трабла - ограничены функции: нет в меню "Shutdown, Reboot".
--
gnome-base/gnome-2.16.0 (emerge -avDNu)
x11-base/xgl-0.0.1_pre20060823, (layman update revision: 439)
x11-base/xorg-x11-7.1
=================================================================
Portage 2.1.1 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r7 i686)
=================================================================
System uname: 2.6.17-gentoo-r7 i686 Intel(R) Pentium(R) D CPU 2.66GHz
Gentoo Base System version 1.12.5
Last Sync: Fri, 15 Sep 2006 01:53:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-lang/python: 2.4.3-r3
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: [Not Present]
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.18.1
sys-devel/autoconf: 2.13, 2.60
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils: 2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="i686-pc-linux-gnu"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
LANG="en_US.utf8"
LC_ALL=""
Раскладка лечится так.
1. Создаем скрипт с настройками xkb по вкусу. Например
xprop -root -f _XKB_RULES_NAMES 8s -set _XKB_RULES_NAMES xorg
setxkbmap -layout 'us,ru(winkeys)' -option 'compose:rwin,grp:alt_shift_toggle,grp_led:scroll' -model pc105
2. Вызываем этот скрипт из среды, например в Гноме -- сеансы.
Как побороть индикатор -- ХЗ, не пользуюсь.
Что делать с отсутствием shutdown и reboot никто
не знает (по крайней мере во всех виденных мной
обсуждениях этой темы).
>1...
А точно! Я и забыл, ранее же прописывал. Спасибо.
У меня /usr/bin/compizrc :
DISPLAY=:1 setxkbmap -model pc105 -layout 'us,ru(winkeys)' -option 'compose:rwin,grp:ctrl_shift_toggle,grp_led:scroll'
Только всё равно глобально для всех программ раскладка.