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