[e-users] E 0.23.1-5 (deb) systemd upgrade

Carsten Haitzler raster at rasterman.com
Wed Apr 29 08:52:40 BST 2020


On Tue, 28 Apr 2020 19:30:43 -0700 Marc MERLIN <marc_e17 at merlins.org> said:

> On Mon, Apr 27, 2020 at 11:45:27PM +0100, Carsten Haitzler wrote:
> > luckily.. they can all by defsult go in /usr local so they won't conflict
> > and are easy to find. you could do --prefix=/opt/e and remove them all in
> > one rm -rf /opt/e :)
> > so it's very very very easy to be clean :)
>  
> Ok, it's not as bad as what I've had to do in the past, thanks.
> Although now 0.23.1 seems to work with nm-applet --indicator
> I assume 0.24 has fixes for other systray widgets I'm not using?

yes.

> > but these all come from 2 builds. debian makes it look like a looooot of
> > things. if you just stuff things in a single prefix... easy to nuke.
> > did you know that if you have the build tree still you can do:
> >   sudo ninja uninstall
> > and it'll.. surprise surprise... uninstall and delete files it installed? :)
>  
> Things have improved for sure, thank you.

this worked with autotools too. sudo make uninstall. also worked if you used
the same prefix. this isn't "improved". it's just continuing the same features.
yes - long ago you did have to compile 20 libs one after another then e...
those libs got merged into a single build. that improved.

> > > I just plugged a mouse in the laptop instead of using the built in
> > > thinkmouse, and I can alt+middle click resize, so there is a problem
> > > there, I'll debug further and post when I find a solution.
> > 
> > awesome. at least you know where to look now :)
>  
> Ok, things are super weird now. As you might know, thingpads have 3
> sets of mice
> 1) the trackpoint with 3 buttons under the space bar. 
> 2) the touchpad with its own set of 3 buttons under the touchpad
> 3) USB mouse
> 
> alt+middle click resize works with 2 and 3 (trackpoint and USB mouse),
> but not trackpoint middle button.
> This is the weirdest thing, I don't even see how the trackpoint middle
> button can behave differently from the touchpad middle button, but they
> are.

have you used xev to find out what button that is or if it produces any input
at all like i suggested?

> I know how to debug stuff for keys with Xmodmap, but I have no idea how
> to do it for mouse buttons.
> 
> Ah, I found something with xev
> 
> trackpoint middle button click does nothing, trackpoint middle button
> release does
> KeymapNotify event, serial 39, synthetic NO, window 0x0,
>     keys:  4294967207 0   0   0   0   0   0   0   0   0   0   0   0   0   0
> 0 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
> 
> MotionNotify event, serial 39, synthetic NO, window 0x2400001,
>     root 0x1a7, subw 0x0, time 163535109, (55,73), root:(361,815),
>     state 0x0, is_hint 0, same_screen YES
> 
> MotionNotify event, serial 39, synthetic NO, window 0x2400001,
>     root 0x1a7, subw 0x0, time 163535123, (53,83), root:(359,825),
>     state 0x0, is_hint 0, same_screen YES
> 
> 
> touchpad middle button click does
> KeymapNotify event, serial 39, synthetic NO, window 0x0,
>     keys:  4294967207 0   0   0   0   0   0   0   0   0   0   0   0   0   0
> 0 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0 
> 
> touchpad middle button release does
> ButtonRelease event, serial 39, synthetic NO, window 0x2400001,
>     root 0x1a7, subw 0x2400002, time 163707158, (56,50), root:(410,860),
>     state 0x200, button 2, same_screen YES
> 
> LeaveNotify event, serial 39, synthetic NO, window 0x2400001,
>     root 0x1a7, subw 0x0, time 163707158, (56,50), root:(410,860),
>     mode NotifyUngrab, detail NotifyInferior, same_screen YES,
>     focus YES, state 0
> 
> Does that make sense?

that's odd. i showed you the output of xev when bindings are trapped - did you
see that when you press? do you see any events on PRESS? or absolutely nothing
at all?

> Any idea how I can fix it/make it the same?
> 
> > > it was gnome-terminal. I just found that the corner to resize is not the
> > > corner of the window but the corner left of the scrollbar. Now, I can
> > > resize by hovering over it.
> > 
> > oh wait... this will be gnome terminal doing its own client-side
> > decorations, won't it? it has a different titlebar of its own etc. ... that
> > doesn't look like it comes from e? right? if so that means this window is
> > actually handled by gnome. it draws the border and titlebar an the shadow
> > too and handles events for moving and resize etc. ..
>  
> Yes, with other windows, it works better. Now I know where to move the
> pointer for resize to work :)
> 
> > > That's been there for a while. chrome is a mini-OS that can run chrome
> > > apps in the background, from talk to other whatever you want to run on
> > > top of it (I used it as a print server to convert cups into google
> > > print). Of course, you can just kill it and then it's dead/gone.
> > 
> > chrome - the new emacs. :)
> 
> It's bigger :)
> Now I lost systray notifications from chrome, need to check why.
> 
> Cheers,
> Marc
> -- 
> "A mouse is a device used to point at the xterm you want to type in" - A.S.R.
>  
> Home page: http://marc.merlins.org/  
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - raster at rasterman.com




More information about the Pkg-e-devel mailing list