On Sun, Feb 12, 2017 at 09:18:24AM -0800, Marc MERLIN wrote:
> > i can only imagine the xkb settings e configures somehow conflict with your
> > custom modmap stuff and you then need to do it entirely yourself. check "do
> > not apply any keyboard settings ever" and then entirely do everything via
> > custom xmodmap files and so on.
>  
> Right, it's just that the E I tried in debian-unstable went into some bad
> CPU loop if I used right alt + e.
> Reverting to old E made this go away.
> It's definitely doing something wrong.
> Did you want my Xmodmap again to try it out?

Howdy,

Yes, it took me a while to try again (sorry). I used a totally different
machine, a clean install of debian at work and installed E 0.21.5 from
debian experimental.

So far it seems to work fine, except for that nagging xmodmap problem.

http://metadata.ftp-master.debian.org/changelogs/main/e/e17/e17_0.21.5-1_changelog
shows it dates from Dec 2016 and was built by Ross Vandergrift (thanks Ross)

Sadly, installing things from source at work is kind of a no go, so I have
to work with packages.
I'm not sure if the xmodmap problem I reported in february has been fixed,
but if it's still unknown/not reproduced, I've just reproduced it on a
totally different machine, and install, so I'll give details on how to
repro.

Ross, I did this on a clean install with your package. Are you still seeing
the same your build too? (in case Raster does not see it with a more up to
date build)

1) use the .Xmodmap file attached, load it ( xmodmap .Xmodmap  )
yes, X hangs while it does this a long time even (72 seconds on my work
desktop :( ), but only if you do it when things are already running. At
start in .xsession, it's fine.
I remember Raster saying it X's fault, but I can deal with that since it
does not happen if I do it at session start.

2) use xfce4-terminal or gnome-terminal (may fail with others too, just
didn't test that):
type right alt + e to get é, do it 10 times.
then type right alt + right shift + e to get è, do it 10 times
if by now you haven't had a problem, I'd be surprised.
For me the right alt key gets stuck and it's now impossible to type 'e'
and before that my entire desktop (everything but the mouse) gets hung for a
while, from seconds to more than 1mn.

Interesting thing is that
a) I can type é once or twice and it'll work, after a few times, it gets hung
b) e or X is fully hung when this happens. Mouse moves but windows do not
update, I cannot interact with anything.
c) when things recover (it took over 60 seconds on my last try), right alt
is still stuck and 'e' types é.
d) now, and that's where I think E is to blame, if I restart E, then the 
problem is fixed.
e) if instead of E I use cinamon as a WM, then none of those problems
happen.

So clearly the bug looks like it's in E.
Raster, can you reproduce this in your code, or is it fixed and the debian
build is too old?

Thanks,
Marc
-- 
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems ....
                                      .... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/  
!!! For details, see:
!! http://www.uni-ulm.de/~s_smasch/X11/Xmodmap
!! http://www.uni-ulm.de/~s_smasch/X11/keysyms.txt
!! http://www.uni-ulm.de/~s_smasch/X11/multi_keys.txt
keycode  15 = 6 asciicircum dead_circumflex dead_circumflex
keycode  49 = grave asciitilde dead_grave dead_grave
keycode  48 = apostrophe quotedbl dead_acute dead_diaeresis

keycode  38 = a A agrave agrave acircumflex adiaeresis acircumflex adiaeresis
keycode  26 = e E eacute egrave ecircumflex ediaeresis ecircumflex ediaeresis
keycode  30 = u U ugrave ugrave ucircumflex udiaeresis ucircumflex udiaeresis
keycode  31 = i I icircumflex idiaeresis icircumflex idiaeresis icircumflex 
idiaeresis
keycode  32 = o O ocircumflex odiaeresis ocircumflex odiaeresis ocircumflex 
odiaeresis
keycode  54 = c C ccedilla ccedilla ccedilla ccedilla ccedilla ccedilla

keycode  64 = Alt_L Meta_L
keycode  133 = 
keycode 105 = Multi_key 
keycode 108 = Mode_switch Alt_R Meta_R

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to