On Sat, 05 Dec 2020 17:26:33 +0000 juanma1980--- via enlightenment-users
<enlightenment-users@lists.sourceforge.net> said:

> I've been busy this week so I can't write nor test but today I've compiled
> again from git and all is working great now.
> 
> Pager is showing the desktop's background,cpu usage is as low as ever and in
> definitive my desktop is now rockin' again.
> 
> Thxs and keep up!

well happy happy. :)

> === In soft we trust ===
> 
> 30 de noviembre de 2020 10:38, "Carsten Haitzler" <ras...@rasterman.com>
> escribió:
> 
> > On Sun, 29 Nov 2020 23:15:53 +0000 juanma1980--- via enlightenment-users
> > <enlightenment-users@lists.sourceforge.net> said:
> > 
> >> Hi. Certainly I didn't give much detail, I only want to know if anyone else
> >> has been having issues (As I compile from git I assume that there can be
> >> issues sometimes so I think that this mail list could be a good place for
> >> ask about).
> > 
> > no issues here - but also no nvidia. no nouveau. no hybrid graphics. my
> > plain intel systems are fine - my amd gpu desktop system is fine.
> > 
> >> I'm using opengl, in a i7 laptop with intel+nvidia (nouveau). I compile E
> >> directly from git, this issue began 2-3 days ago, when I update the system.
> >> Currently my E version is 0.24.99.24339, Kernel 5.9.11, Efl also from git,
> >> commit b59b60502122b505d20e91ed4dbddcee3abc9ce5, and Xorg 1.20.8
> > 
> > perhaps... the issue is in the os update, not efl or e? i'm instantly
> > suspicious of optimus/hybrid systems. while in theory they can work, people
> > have had no end of trouble with them. i wouldn't buy or touch such a
> > machine at all - not worth the pain.
> > 
> > but nothing changed with respect to the pager or even rendering of miniature
> > windows. i ADDED a new kind of miniature window that includes frame etc. for
> > the new winlist thing - pager doesn't use it. nothing changed with the
> > background.
> > 
> > the only thing it might be is last friday i dropped a short shader addition
> > that adds dithering. in theory there could be some horrible side-effects if
> > your shader compiler is horribly broken. i have my doubts it is - at least
> > it's working fine without issues on my intel gfx boxes, amd, raspberry pi,
> > and even my panfrost devices. dithering isnt applied to just pager - it
> > applies to everything. b59b60502122b505d20e91ed4dbddcee3abc9ce5 is the
> > commit hash in efl. it should not be expensive unless again - pathological
> > case in shader compiler generating really bad code. if it's this - simply
> > revert that patch locally in efl and re-build (you can git reset --hard
> > origin to reset your revert later if it makes no difference).
> > 
> >> The first thing that caught my attention was that pager wasn't rendering my
> >> desktop background, only the windows (i can attach a image showing the lack
> >> of the desktop background image at pager). Perhaps an evas related problem?
> > 
> > background is a thumbnail of the wallpaper - it's actually pre-rendered at
> > lower resolution and even saved on disk. nothing has changed here for a
> > very long time.
> > 
> >> Also I can attach meson_options from both enlightenment and efl if that
> >> helps or any other thing/test/whatever
> >> 
> >> p.s. Wow, rasterman? Let me say I'm amazed, I admire your work since my
> >> first contact with E16, 20 years ago aprox. Great job.
> > 
> > thanks :)
> > 
> >> === In soft we trust ===
> >> 
> >> 29 de noviembre de 2020 13:44, "Carsten Haitzler" <ras...@rasterman.com>
> >> escribió:
> >> 
> >> On Sun, 29 Nov 2020 11:09:30 +0000 juanma1980--- via enlightenment-users
> >> <enlightenment-users@lists.sourceforge.net> said:
> >> 
> >> Hi all. I'm from Valencia (Spain) and a long time E and slackware user.
> >> Recently I've faced a problem with pager module that is spending cpu as
> >> there's no morning on earth. I've two options: buy a nuclear reactor to
> >> power my computer or subscribe to this list and ask if anyone has this
> >> problem too. p.s. english it's not my native language, apologies for the
> >> mistakes.
> >> 
> >> that isn't very detailed or useful.... the pager just renders a scaled down
> >> copy of all your windows - the way it works (well it plus evas) is just
> >> windows that update will be re-drawn plus some small space around (rounded
> >> up to tiles). pager will not be updating anything unlesss something on
> >> screen is. rendering updates does involve sampling quite a reasonable
> >> amount of memory for the pixmap sources. if you are using gpu (gl) then it
> >> should manage this without any trouble at all. But given hos GPUs work it's
> >> not much of a cost to keep "smooth scaling of window content" on and it
> >> looks far better. If you are software compositing, then "smooth scaling of
> >> window content" under composite settings -> rendering will be a lot more
> >> expensive. it makes the cpu sample the entire source window content and
> >> calculate a full super-sampled downscaled version. if you start e with
> >> software rendering in the wizard, smooth scaling is off by default.
> >> 
> >> first - are you using software or gl? believe it or not i and man other
> >> users i have heard from have accidentally switched to software and didn't
> >> notice for days, weeks or even months, then they have some performance
> >> bottlenecks in some places, notice a lot of cpu being used by enlightenment
> >> and find they are not using GL. so it's happened even to me. second - if
> >> you can't use gl... try turning off smooth scaling under composite settings
> >> -> rendering
> >> 
> >> --
> >> ------------- Codito, ergo sum - "I code, therefore I am" --------------
> >> Carsten Haitzler - ras...@rasterman.com
> >> 
> >> _______________________________________________
> >> enlightenment-users mailing list
> >> enlightenment-users@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> > 
> > --
> > ------------- Codito, ergo sum - "I code, therefore I am" --------------
> > Carsten Haitzler - ras...@rasterman.com
> 
> 
> _______________________________________________
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users


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



_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to