You are not logged in.
Keyboard layout was OK on 3.4.
For 3.5 and git version, Awesome defaults to english layout. Calling awesome.restart() (e.g. with SUPER+SHIFT+R) will correctly set the layout according to Xorg config. That's quite annoying indeed.
Only Awesome is affected, i.e. all other applications will use the Xorg config. So basically the affected parts are
* key bindings
* Run command
* Run lua code
Using
* up to date x86_64 system
* blank user session
* startx and 'exec awesome' as the sole command.
I couldn't find any related issue on the web, seems strange to me since I shouldn't be the only one using a non-english keyboard layout !
Any idea ?
Last edited by Ambrevar (2013-08-02 20:01:32)
Offline
Same problem here...
Offline
Same here
Also tried playing around with the POSIX lua modules but didn't have any effect.
Offline
Same here.
I tried changing the system keyboard layout but that did not help.
Unfortunately even reloading the config file does not help in my case, as I have a per-user keyboard layout (though .Xmodmap mappings seem to work).
Very frustrating indeed.
EDIT: I was wrong, reloading the config does fix the issue.
Last edited by aatiis (2013-01-11 09:36:02)
Offline
I had the switch screens Mod4+o quit on me (using dvorak), I had to use Mod4+o on the qwerty layout to get it to work.
I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.
Offline
I restarted everything and now it's back to behaving with Mod4+o. Intermittent I guess.
I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.
Offline
The layout seems fine here behind lxdm but keeps broken when using plain startx+xinitrc.
Offline
The layout seems fine here behind lxdm but keeps broken when using plain startx+xinitrc.
Thanks for the hint, let me try that here too.
Offline
Same here, but as with nomorewindows case, I just need to restart awesome, but I need to do it every time I boot. Both my console and X are configured to dvorak, but in X it's set through .xinitrc.
I'm going to try and see whether putting
echo "awesome.restart()" | awesome-client
into my .xinitrc will help.
By the way, my .xinitrc starts awesome in the following way:
awesome & wmpid=$!
[whole bunch of misery involving mpd, urxvt and setting the keymap in X]
[above for restarting awesome]
wait $wmpid
Offline
I have to :
- Make a Mod4 + O
- Restart Awesome
Each time I reboot to make it work.. Like cephalopoid !
Did you succed to solve it ?
Offline
Upstream has pushed a commit to fix this issue. It works fine here.
Offline