First, I should say hello to everyone here, since I'm new to Slackware (coming from Arch Linux). It's a sweet distro, and I think it's just what I needed, so I hope I will continue using it for as long as possible.
Anyway, enough bla-bla, here's the problem:
Just after finishing the installation, and setting up X + E17 for a window manager, my next task was to add my second keyboard layout I usually use. Normally E17 (at least in Arch) has a keyboard module, which does the job, but in the version I installed on slack I couldn't find it. Nothing serious, I thought, since I remembered a little trick from the days of Kubuntu 8.04 - directly adding the layouts in xorg.conf. Here's what I currently have in the keyboard section in xorg.conf:
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,bg"
Option "XkbVariant" ",phonetic"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
The problem is, even after restarting X, when I press alt+shift, the layout doesn't change at all - but if I write manually in a terminal
setxkbmap -model pc105 -layout us,bg -variant ,phonetic -option grp:alt_shift_toggle,grp_led:scroll
,everything works like a charm.
What am I missing, something really stupid, or some weird conflict between the WM and X?