Sorry for the delay, busy week... On Wed, Sep 16, 2020 at 12:51:06PM +0100, Carsten Haitzler wrote: > On Wed, 9 Sep 2020 08:49:35 -0700 Marc MERLIN <marc_...@merlins.org> said: > > > Update. I hit this occasional bug where after unlocking/screen coming > > back from sleep, I could see X, but most of my windows were gone, just > > not visible anywhere on my screens. > > are they visible in the pager? does switching through virtual desktops fix it? I don't believe it did, although I can reproduce this easily.
> > After E came back: > > - all my chrome windows were totally in the wrong place > > > > - I have procmeter3 (apt-get install procmeter3), which E has always > > struggled to place and size correctly. It was in the wrong place and > > with the wrong size. > > For procmeter3, I did window remember all, save. When I re-open, it > > gives me window/remember/volume. I put it back to all, save, re-open > > and get window/remember/volume again :-/ > > id you also use locks to lock procmeter from moving/resizing and remember > locks? Yes, locks just don't seem to be saved. > > It's actually a fair amount of work for me to re-lay all these windows > > carefully (we're talking 20=30mn) plus all the work that I lose when I > > just try do it to a few of them, not all. see if it behaves the same. if you > can get 2 of them to behave well then that bodes well to get all of them > working. that takes less time that it took me to write this paragraph... :) yes, some get saved with locks, some do not. I don't understand why. > > restart. If we don't find an answer in the config I sent you, or you > > don't have a spare devel machine where you can easily start a single > > gnome-terminal to see if it behaves when you make it save settings, I'll > > try and find a spare machine where I can do that without impacting my > > main work laptop. > > gnome-terminal just doesn't start. not on my desktop. not on the laptop next > to > me. e has nothing to do with gnomes terminal dbus services. I'm not sure what you meant by that. Either way, wwere the saved window properties, below, helpful at all? > > Here's a random gnome-terminal window: > > group "E_Remember" struct { > > value "version" uint: 1; > > value "match" int: 59; > > value "no_reopen" int: 0; > > value "apply_first_only" uchar: 0; > > value "keep_settings" uchar: 1; > > value "name" string: "gnome-terminal-server"; > > value "class" string: "Gnome-terminal"; > > value "role" string: "window1"; > > value "type" int: 8; > > value "transient" uchar: 0; > > value "apply" int: 245247; > > value "max_score" int: 0; > > value "prop.pos_x" int: 2; > > value "prop.pos_y" int: 55; > > value "prop.res_x" int: 3840; > > value "prop.res_y" int: 2160; > > value "prop.pos_w" int: 750; > > value "prop.pos_h" int: 322; > > value "prop.frame_w" int: 0; > > value "prop.frame_h" int: 0; > > value "prop.w" int: 750; > > value "prop.h" int: 322; > > value "prop.layer" int: 200; > > value "prop.maximize" uint: 0; > > value "prop.lock_user_location" uchar: 0; > > value "prop.lock_client_location" uchar: 0; > > value "prop.lock_user_size" uchar: 0; > > value "prop.lock_client_size" uchar: 0; > > value "prop.lock_user_stacking" uchar: 0; > > value "prop.lock_client_stacking" uchar: 0; > > value "prop.lock_user_iconify" uchar: 0; > > value "prop.lock_client_iconify" uchar: 0; > > value "prop.lock_user_desk" uchar: 0; > > value "prop.lock_client_desk" uchar: 0; > > value "prop.lock_user_sticky" uchar: 0; > > value "prop.lock_client_sticky" uchar: 0; > > value "prop.lock_user_shade" uchar: 0; > > value "prop.lock_client_shade" uchar: 0; > > value "prop.lock_user_maximize" uchar: 0; > > value "prop.lock_client_maximize" uchar: 0; > > value "prop.lock_user_fullscreen" uchar: 0; > > value "prop.lock_client_fullscreen" uchar: 0; > > value "prop.lock_border" uchar: 0; > > value "prop.lock_close" uchar: 0; > > value "prop.lock_focus_in" uchar: 0; > > value "prop.lock_focus_out" uchar: 0; > > value "prop.lock_life" uchar: 0; > > value "prop.sticky" uchar: 0; > > value "prop.shaded" uchar: 50; > > value "prop.skip_winlist" uchar: 0; > > value "prop.skip_pager" uchar: 0; > > value "prop.skip_taskbar" uchar: 0; > > value "prop.fullscreen" uchar: 0; > > value "prop.desk_x" int: 0; > > value "prop.desk_y" int: 0; > > value "prop.zone" int: 0; > > value "prop.command" string: "gnome-terminal-server"; > > value "prop.icon_preference" uchar: 0; > > value "prop.offer_resistance" uchar: 0; > > value "prop.opacity" uchar: 255; > > value "prop.volume" int: 0; > > value "prop.volume_min" int: 0; > > value "prop.volume_max" int: 0; > > value "prop.mute" uchar: 0; > > value "pid" int: 0; > > } > > > > > > Here's a bit on procmeter3, not sure why this fails to save the window > > properties: > > group "E_Remember" struct { > > value "version" uint: 1; > > value "match" int: 35; > > value "no_reopen" int: 0; > > value "apply_first_only" uchar: 0; > > value "keep_settings" uchar: 1; > > value "name" string: "procmeter3"; > > value "class" string: "ProcMeter3"; > > value "type" int: 0; > > value "transient" uchar: 0; > > value "apply" int: 524288; > > value "max_score" int: 0; > > value "prop.pos_x" int: 3695; > > value "prop.pos_y" int: 817; > > value "prop.res_x" int: 3840; > > value "prop.res_y" int: 2160; > > value "prop.pos_w" int: 143; > > value "prop.pos_h" int: 1341; > > value "prop.frame_w" int: 0; > > value "prop.frame_h" int: 0; > > value "prop.w" int: 143; > > value "prop.h" int: 1341; > > value "prop.layer" int: 200; > > value "prop.maximize" uint: 0; > > value "prop.lock_user_location" uchar: 0; > > value "prop.lock_client_location" uchar: 0; > > value "prop.lock_user_size" uchar: 0; > > value "prop.lock_client_size" uchar: 0; > > value "prop.lock_user_stacking" uchar: 0; > > value "prop.lock_client_stacking" uchar: 0; > > value "prop.lock_user_iconify" uchar: 0; > > value "prop.lock_client_iconify" uchar: 0; > > value "prop.lock_user_desk" uchar: 0; > > value "prop.lock_client_desk" uchar: 0; > > value "prop.lock_user_sticky" uchar: 0; > > value "prop.lock_client_sticky" uchar: 0; > > value "prop.lock_user_shade" uchar: 0; > > value "prop.lock_client_shade" uchar: 0; > > value "prop.lock_user_maximize" uchar: 0; > > value "prop.lock_client_maximize" uchar: 0; > > value "prop.lock_user_fullscreen" uchar: 0; > > value "prop.lock_client_fullscreen" uchar: 0; > > value "prop.lock_border" uchar: 0; > > value "prop.lock_close" uchar: 0; > > value "prop.lock_focus_in" uchar: 0; > > value "prop.lock_focus_out" uchar: 0; > > value "prop.lock_life" uchar: 0; > > value "prop.border" string: "pixel"; > > value "prop.sticky" uchar: 1; > > value "prop.shaded" uchar: 50; > > value "prop.skip_winlist" uchar: 0; > > value "prop.skip_pager" uchar: 0; > > value "prop.skip_taskbar" uchar: 0; > > value "prop.fullscreen" uchar: 0; > > value "prop.desk_x" int: 1; > > value "prop.desk_y" int: 0; > > value "prop.zone" int: 0; > > value "prop.command" string: "procmeter3"; > > value "prop.icon_preference" uchar: 0; > > value "prop.offer_resistance" uchar: 1; > > value "prop.opacity" uchar: 255; > > value "prop.volume" int: 0; > > value "prop.volume_min" int: 0; > > value "prop.volume_max" int: 0; > > value "prop.mute" uchar: 0; > > value "pid" int: 0; > > } > > > > > > Thanks, > > 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/ | PGP > > 7F55D5F27AAF9D08 > > > > > -- > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > Carsten Haitzler - ras...@rasterman.com > > -- "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/ | PGP 7F55D5F27AAF9D08 _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users