Re: [e-users] Desktop freeze on tooltip pop ups

2017-06-27 Thread The Rasterman
On Sun, 25 Jun 2017 14:35:34 +0100 Mick  said:

> On Sunday 25 Jun 2017 16:43:51 Carsten Haitzler wrote:
> > On Sat, 24 Jun 2017 19:41:06 +0100 Mick  said:
> > > On Saturday 24 Jun 2017 12:49:09 you wrote:
> > > > On Fri, 23 Jun 2017 15:50:49 +0100 Mick  
> said:
> > > > > Does the above provide anything useful?
> > > > 
> > > > wrong process. that's enlightenment_start not enlightenment.
> > > 
> > > Oh!  When I tried to attach /usr/bin/enlightenment just now gdb informed
> > > me that this was already being traced by the PID
> > > of /usr/bin/enlightenment_start. So I went to
> > > /usr/bin/enlightenment_start.
> > 
> > killall -USR1 enlightenment_start
> > 
> > to get it to stop   monitoring enlightement... :)
> 
> Ha!  I thought it would also kill any children processes, but it didn't!  :-)
> 
> OK, long backtrace uploaded here:
> 
>  https://pastebin.com/xiAUmsin
> 
> I see a lot of optimisations in there, probably because I built the packages 
> with O2.

h. driver (libdri) is stick on some fence operation of it's own... i'm
afraid you seem to have hit a driver bug. unless you have enabled in the
compositor settings under misc "grab server during draw". this can help reduce
tearing in x... but it could lock out other clients from releasing some lock or
triggering the fence... :/ this shouldnt really be the case but it in theory
could be. if you dont have grabs enabled... then its a driver bug. :/

-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
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


Re: [e-users] Desktop freeze on tooltip pop ups

2017-06-27 Thread Mick
On Sunday 25 Jun 2017 14:35:34 Mick wrote:
> On Sunday 25 Jun 2017 16:43:51 Carsten Haitzler wrote:
> > On Sat, 24 Jun 2017 19:41:06 +0100 Mick  said:
> > > On Saturday 24 Jun 2017 12:49:09 you wrote:
> > > > On Fri, 23 Jun 2017 15:50:49 +0100 Mick 
> 
> said:
> > > > > Does the above provide anything useful?
> > > > 
> > > > wrong process. that's enlightenment_start not enlightenment.
> > > 
> > > Oh!  When I tried to attach /usr/bin/enlightenment just now gdb informed
> > > me that this was already being traced by the PID
> > > of /usr/bin/enlightenment_start. So I went to
> > > /usr/bin/enlightenment_start.
> > 
> > killall -USR1 enlightenment_start
> > 
> > to get it to stop   monitoring enlightement... :)
> 
> Ha!  I thought it would also kill any children processes, but it didn't! 
> :-)
> 
> OK, long backtrace uploaded here:
> 
>  https://pastebin.com/xiAUmsin
> 
> I see a lot of optimisations in there, probably because I built the packages
> with O2.


Additional backtrace captured today, when Qpdfview crashed as a tooltip was 
trying to render when my mouse hovered over the main menu:

https://pastebin.com/gA9Up6np

Please let me know if you want me to recompile e or any other packages with a 
different optimization than O2.

-- 
Regards,
Mick
--
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


Re: [e-users] [e16] Patch: add toggle_size half_X win op feature

2017-06-27 Thread Stefano M.


Apologies for the message I sent. I replied to the wrong address by
mistake... and sure enough it was a public mailing list :facepalm:

I would appreciate if the message could be removed as it's completely
unrelated to the mailing list.

Apologies again,

-- S.

pietran...@gmail.com (Stefano M.) writes:

> Grazie!
>
> Da me:
>
> [...]
>
> Alla prossima,
>
> -- S.
>
> Pierre Neyron  writes:
>
>> On 06/25/2017 03:30 PM, Kim Woelders wrote:
>>> On 06/17/2017 01:24 PM, Pierre Neyron wrote:
 Hi Kim,

 I'd like to propose a patch to add a toggle_size half_X window operation
 (where X is N, S, E or W), to allow a kind of tiling feature to e16.

 I'm actually using that code for a long time already, and I'm quite used
 to it now, so I'd like to get it possibly accepted upstream.

 To use it in my e16 setup, I just have in ~/.e16/bindings.cfg:
 KeyDown   C4 Down wop * toggle_size half_S
 KeyDown   C4   Up wop * toggle_size half_N
 KeyDown   C4 Left wop * toggle_size half_W
 KeyDown   C4Right wop * toggle_size half_E

 Please let me know.

>>> 
>>> Hi Pierre,
>>> 
>>> Sorry about the delay.
>>> 
>>> I have committed your patch after removing the added but unused
>>> screen_spec parameter to MaxSizeHV().
>>> 
>>> Thanks,
>>> 
>>> /Kim
>>
>> Hi Kim, thanks !
>>
>> Sorry about the screen_spec, must be a leftover of another patch I
>> tried: I wanted to automate moving a window from one screen to another
>> in xinerama mode (from my external 27" display to my laptop 13" one),
>> with some magic on the calculation of the window size. But I did not
>> find anything really usable for now, because the content of the window
>> has to scale as well.
>>
>> Thanks again.
>> Best regards,
>> Pierre
>>
>> --
>> 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

--
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


Re: [e-users] [e16] Patch: add toggle_size half_X win op feature

2017-06-27 Thread Stefano M.
Grazie!

Da me:

- Shackleton's Way; Davide Passaro mi ha mandato questo link di Youtube
  che pero' e' bloccato in UK, forse tu lo puoi vedere: 
https://www.youtube.com/watch?v=tCXZnCoYQTE
- How Children Succeed
  http://www.paultough.com/the-books/how-children-succeed/ (te ne volevo
  parlare e poi mi sono dimenticato)
- http://nixos.org/ sistema operativo e package manager (il package
  manager "nix" si puo' installare su qualsiasi Linux o Mac)

Alla prossima,

-- S.

Pierre Neyron  writes:

> On 06/25/2017 03:30 PM, Kim Woelders wrote:
>> On 06/17/2017 01:24 PM, Pierre Neyron wrote:
>>> Hi Kim,
>>>
>>> I'd like to propose a patch to add a toggle_size half_X window operation
>>> (where X is N, S, E or W), to allow a kind of tiling feature to e16.
>>>
>>> I'm actually using that code for a long time already, and I'm quite used
>>> to it now, so I'd like to get it possibly accepted upstream.
>>>
>>> To use it in my e16 setup, I just have in ~/.e16/bindings.cfg:
>>> KeyDown   C4 Down wop * toggle_size half_S
>>> KeyDown   C4   Up wop * toggle_size half_N
>>> KeyDown   C4 Left wop * toggle_size half_W
>>> KeyDown   C4Right wop * toggle_size half_E
>>>
>>> Please let me know.
>>>
>> 
>> Hi Pierre,
>> 
>> Sorry about the delay.
>> 
>> I have committed your patch after removing the added but unused
>> screen_spec parameter to MaxSizeHV().
>> 
>> Thanks,
>> 
>> /Kim
>
> Hi Kim, thanks !
>
> Sorry about the screen_spec, must be a leftover of another patch I
> tried: I wanted to automate moving a window from one screen to another
> in xinerama mode (from my external 27" display to my laptop 13" one),
> with some magic on the calculation of the window size. But I did not
> find anything really usable for now, because the content of the window
> has to scale as well.
>
> Thanks again.
> Best regards,
> Pierre
>
> --
> 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

--
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


Re: [e-users] [e16] Patch: add toggle_size half_X win op feature

2017-06-27 Thread Pierre Neyron
On 06/25/2017 03:30 PM, Kim Woelders wrote:
> On 06/17/2017 01:24 PM, Pierre Neyron wrote:
>> Hi Kim,
>>
>> I'd like to propose a patch to add a toggle_size half_X window operation
>> (where X is N, S, E or W), to allow a kind of tiling feature to e16.
>>
>> I'm actually using that code for a long time already, and I'm quite used
>> to it now, so I'd like to get it possibly accepted upstream.
>>
>> To use it in my e16 setup, I just have in ~/.e16/bindings.cfg:
>> KeyDown   C4 Down wop * toggle_size half_S
>> KeyDown   C4   Up wop * toggle_size half_N
>> KeyDown   C4 Left wop * toggle_size half_W
>> KeyDown   C4Right wop * toggle_size half_E
>>
>> Please let me know.
>>
> 
> Hi Pierre,
> 
> Sorry about the delay.
> 
> I have committed your patch after removing the added but unused
> screen_spec parameter to MaxSizeHV().
> 
> Thanks,
> 
> /Kim

Hi Kim, thanks !

Sorry about the screen_spec, must be a leftover of another patch I
tried: I wanted to automate moving a window from one screen to another
in xinerama mode (from my external 27" display to my laptop 13" one),
with some magic on the calculation of the window size. But I did not
find anything really usable for now, because the content of the window
has to scale as well.

Thanks again.
Best regards,
Pierre

--
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