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