I did further investigations ad seems the problem is in vnc server, not icewm. So I am re-submitting to vnc4server.
2016-07-18 21:46 GMT+02:00 Luca <[email protected]>: > Package: icewm > Version: 1.3.8-2 > Severity: important > > Dear Maintainer, > > I am not sure if it depends on icewm or vnc. > Just did an upgrade from Wheezy to Jessie (well, to be precise, reinstalled > from > scratch) and now, when I run icewm inside VNC (both vnc4server > 4.1.1+X4.3.0-37. > 6 and tightvncserver 1.3.9-6.5 - from this the reason I decided to submit as > ice > wm bug-) I am not able to switch workspaces with keyboard, with the same > configu > ration I used on Wheezy (inside VNC): > > KeySysWorkspacePrev="Alt+Ctrl+Down" > KeySysWorkspaceNext="Alt+Ctrl+Up" > > The same config used "outside" VNC works properly. > If it can help this is what I see from xev inside VNC: > > KeyPress event, serial 35, synthetic NO, window 0x1600001, > root 0x2e, subw 0x0, time 4264750664, (594,11), root:(597,572), > state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES, > XLookupString gives 0 bytes: > XmbLookupString gives 0 bytes: > XFilterEvent returns: False > > KeyPress event, serial 35, synthetic NO, window 0x1600001, > root 0x2e, subw 0x0, time 4264751248, (594,11), root:(597,572), > state 0x4, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES, > XLookupString gives 0 bytes: > XmbLookupString gives 0 bytes: > XFilterEvent returns: False > > FocusOut event, serial 35, synthetic NO, window 0x1600001, > mode NotifyGrab, detail NotifyAncestor > > FocusIn event, serial 35, synthetic NO, window 0x1600001, > mode NotifyUngrab, detail NotifyAncestor > > KeymapNotify event, serial 35, synthetic NO, window 0x0, > keys: 0 0 0 0 32 0 0 0 1 0 0 0 0 0 0 0 > 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 > > KeyRelease event, serial 35, synthetic NO, window 0x1600001, > root 0x2e, subw 0x0, time 4264753136, (594,11), root:(597,572), > state 0xc, keycode 37 (keysym 0xffe3, Control_L), same_screen YES, > XLookupString gives 0 bytes: > XFilterEvent returns: False > > KeyRelease event, serial 35, synthetic NO, window 0x1600001, > root 0x2e, subw 0x0, time 4264753136, (594,11), root:(597,572), > state 0x8, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES, > XLookupString gives 0 bytes: > XFilterEvent returns: False > > > > and also using xte to send that key leads to: > > > KeyPress event, serial 35, synthetic NO, window 0x1600001, > root 0x2e, subw 0x1600002, time 4264868048, (47,30), root:(870,50), > state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES, > XLookupString gives 0 bytes: > XmbLookupString gives 0 bytes: > XFilterEvent returns: False > > KeyPress event, serial 35, synthetic NO, window 0x1600001, > root 0x2e, subw 0x1600002, time 4264868048, (47,30), root:(870,50), > state 0x4, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES, > XLookupString gives 0 bytes: > XmbLookupString gives 0 bytes: > XFilterEvent returns: False > > FocusOut event, serial 35, synthetic NO, window 0x1600001, > mode NotifyGrab, detail NotifyAncestor > > FocusIn event, serial 35, synthetic NO, window 0x1600001, > mode NotifyUngrab, detail NotifyAncestor > > KeymapNotify event, serial 35, synthetic NO, window 0x0, > keys: 2 0 0 0 32 0 0 0 1 0 0 0 0 0 0 0 > 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 > > KeyRelease event, serial 35, synthetic NO, window 0x1600001, > root 0x2e, subw 0x1600002, time 4264868048, (47,30), root:(870,50), > state 0xc, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES, > XLookupString gives 0 bytes: > XFilterEvent returns: False > > KeyRelease event, serial 35, synthetic NO, window 0x1600001, > root 0x2e, subw 0x1600002, time 4264868048, (47,30), root:(870,50), > state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES, > XLookupString gives 0 bytes: > XFilterEvent returns: False > > > > -- System Information: > Debian Release: 8.5 > APT prefers stable-updates > APT policy: (500, 'stable-updates'), (500, 'stable') > Architecture: amd64 (x86_64) > > Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores) > Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > > Versions of packages icewm depends on: > ii icewm-common 1.3.8-2 > ii libc6 2.19-18+deb8u4 > ii libesd0 0.2.41-11 > ii libfontconfig1 2.11.0-6.3 > ii libgcc1 1:4.9.2-10 > ii libgdk-pixbuf2.0-0 2.31.1-2+deb8u5 > ii libglib2.0-0 2.42.1-1+b1 > ii libice6 2:1.0.9-1+b1 > ii libsm6 2:1.2.2-1+b1 > ii libx11-6 2:1.6.2-3 > ii libxext6 2:1.3.3-1 > ii libxft2 2.3.2-1 > ii libxinerama1 2:1.1.3-1+b1 > ii libxrandr2 2:1.4.2-1+b1 > ii ttf-dejavu-core 2.34-1 > > icewm recommends no packages. > > Versions of packages icewm suggests: > pn icewm-gnome-support <none> > > -- no debconf information

