Page MenuHomePhabricator

enlightenment-gitProject
ActivePublic

Watchers

  • This project does not have any watchers.

Details

Description

Enlightenment Window Manager: GIT ONLY

Recent Activity

Today

raster added a comment to T8905: Enlightenment uses 100% CPU every few seconds once the screen blanks.

well nothing special there - something from theme is running. try this: remove the cpufreq gadget from your shelf?

Sat, Apr 17, 7:51 AM · enlightenment-git
abyomi0 added a comment to T8905: Enlightenment uses 100% CPU every few seconds once the screen blanks.

After E blanks the screen.

Sat, Apr 17, 7:04 AM · enlightenment-git
raster added a comment to T8905: Enlightenment uses 100% CPU every few seconds once the screen blanks.

Worth looking into, but "I don't see the problem". Apps running CAN cause E to use CPU - if something interacts with the XServer and that then causes E to have to do something in response - this definitely can happen. It then depends on what is happening if E is using too much CPU or not. An idle X session with no apps doing anything. Tjhis is an idle e sesson with screen set to lock after blanking (blanking set to 30 sec, dimming to 10 sec), current git master e and efl:

Sat, Apr 17, 2:44 AM · enlightenment-git
raster reopened T8905: Enlightenment uses 100% CPU every few seconds once the screen blanks as "Open".
Sat, Apr 17, 2:27 AM · enlightenment-git
raster added a comment to T8905: Enlightenment uses 100% CPU every few seconds once the screen blanks.

perf top might be useful. perf top -p PIDOFENLIGHTENMNENT ...

Sat, Apr 17, 2:12 AM · enlightenment-git

Thu, Apr 15

pwerken added a project to T8926: Fullscreen DXVK-window rendering problem: enlightenment-git.
Thu, Apr 15, 4:38 AM · enlightenment-git

Mon, Apr 12

raster closed T8923: WM_STATE not set to Iconic when window is iconified as Resolved by committing rE42cc4e8c16f7: e x netwm - set _NET_WM_STATE_HIDDE when win hidden.
Mon, Apr 12, 8:06 AM · enlightenment-git, efl
raster added a comment to T8923: WM_STATE not set to Iconic when window is iconified.

the issue i know of was with ffox, not chromium. i have, in got, re-enabled setting wm_state to iconic because of this. a bug was filed with ffox but nothing happened. assuming if you sent a request to the wm to iconify that you do get iconified is an assumption you can't make - ffox froze it's ui until it got the wm state change to iconic thus freezing everything. it assumed it would become iconic whenever it requested, rather than knowing a wm can choose not to honor that request if it does not want to.

Mon, Apr 12, 7:56 AM · enlightenment-git, efl
dmccombs added a comment to T8923: WM_STATE not set to Iconic when window is iconified.

I've had some PRs to Chromium approved in the past, is there something I can check from Chromium to see if a window is minimized in Enlightenment? I could see if they'd accept it.

Mon, Apr 12, 6:48 AM · enlightenment-git, efl

Sun, Apr 11

raster added a comment to T8923: WM_STATE not set to Iconic when window is iconified.

IF you set it to iconic - they do things like stop rendering, thus why e stopped setting it to keep windows updating when minimized. the problem is that at least one app (firefox) totally broke assuming it will always be made iconic when you press the minimize button when it uses CSD... until then it worked fine as apps just never went iconic.

Sun, Apr 11, 1:30 PM · enlightenment-git, efl
dmccombs added a comment to T8923: WM_STATE not set to Iconic when window is iconified.

What could apps be checking to determine if a window is iconic if this state is still set to normal to work around it?

Sun, Apr 11, 1:04 PM · enlightenment-git, efl
raster added a comment to T8923: WM_STATE not set to Iconic when window is iconified.

because apps will stop rendering when iconic ... thus the miniature thumbnails don't update... :)

Sun, Apr 11, 4:47 AM · enlightenment-git, efl
devilhorns triaged T8923: WM_STATE not set to Iconic when window is iconified as Normal priority.
Sun, Apr 11, 12:46 AM · enlightenment-git, efl

Sat, Apr 10

devilhorns added a comment to T8923: WM_STATE not set to Iconic when window is iconified.

Someone (I will say no names) changed what happens when you Iconify a window in E....

Sat, Apr 10, 10:52 PM · enlightenment-git, efl
devilhorns added a comment to T8923: WM_STATE not set to Iconic when window is iconified.

I miss eapps... lol

Sat, Apr 10, 10:31 PM · enlightenment-git, efl
devilhorns added a comment to T8923: WM_STATE not set to Iconic when window is iconified.

Part of the problem becomes ... do we go by WL standards ? or X11 ?...

Sat, Apr 10, 10:29 PM · enlightenment-git, efl
devilhorns added a comment to T8923: WM_STATE not set to Iconic when window is iconified.

state min is state min .. hidden is hidden...

Sat, Apr 10, 10:19 PM · enlightenment-git, efl
devilhorns added a comment to T8923: WM_STATE not set to Iconic when window is iconified.

when a window is iconified to the IBox, its WM_STATE remains as "Normal" rather than "Iconic".

Sat, Apr 10, 10:18 PM · enlightenment-git, efl
ProhtMeyhet added projects to T8923: WM_STATE not set to Iconic when window is iconified: efl, enlightenment-git.
Sat, Apr 10, 3:15 PM · enlightenment-git, efl

Fri, Apr 2

kwo added a comment to T8920: Remember options for desktop & location wrong.

Not sure exactly what you are asking, but it is not possible to remember the position of a window relative to the current screen (current virtual desktop area), only relative to the full NxM virtual desktop area.
The "Desktop" remembered is which one of the "multiple" desktops.
Multiple desktops are configured in the "Desks" configuration dialog.
Virtual desktops are configured in the "Areas" configuration dialog.
I think things work as you expect if you in "Desks" configure several multiple desktops and in "Areas" configure a 1x1 virtual desktop size.

Fri, Apr 2, 12:46 AM · Restricted Project
Thanatermesis added a comment to T8920: Remember options for desktop & location wrong.

Yeah of course e16 :)

Fri, Apr 2, 12:14 AM · Restricted Project

Thu, Apr 1

kwo added a comment to T8920: Remember options for desktop & location wrong.

Is this about e16?
If no then you probably should assign it to someone else.
If yes then..
Looks to me like its works as it should.
However, you may be confusing "desktops" as in multiple desktops and "screen areas" in virtual desktops.
"Location" remembers the position within the entire virtual desktop area.

Thu, Apr 1, 10:58 PM · Restricted Project
ProhtMeyhet added a project to T8920: Remember options for desktop & location wrong: enlightenment-git.
Thu, Apr 1, 7:20 PM · Restricted Project

Mon, Mar 29

raster updated the task description for T6726: E/EFL Flat Theme.
Mon, Mar 29, 3:45 AM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project

Sat, Mar 27

raster added a comment to T6726: E/EFL Flat Theme.

This has now made it to git master... but the work goes on

Sat, Mar 27, 9:09 AM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project
raster updated the task description for T6726: E/EFL Flat Theme.
Sat, Mar 27, 4:56 AM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project

Thu, Mar 25

raster updated the task description for T6726: E/EFL Flat Theme.
Thu, Mar 25, 4:29 AM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project

Tue, Mar 23

raster updated the task description for T6726: E/EFL Flat Theme.
Tue, Mar 23, 2:11 PM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project

Mon, Mar 22

raster updated the task description for T6726: E/EFL Flat Theme.
Mon, Mar 22, 6:12 AM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project
raster updated the task description for T6726: E/EFL Flat Theme.
Mon, Mar 22, 3:18 AM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project

Sat, Mar 20

raster updated the task description for T6726: E/EFL Flat Theme.
Sat, Mar 20, 6:43 PM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project
rjgrange added a comment to T8914: Cursor after image stays on the desktop on Fedora 33.

The photo for some reason is turned 90 degrees. My apologies.

Sat, Mar 20, 12:05 PM · enlightenment-git, enlightenment20
Herald added a project to T8914: Cursor after image stays on the desktop on Fedora 33: enlightenment-git.
Sat, Mar 20, 12:05 PM · enlightenment-git, enlightenment20
rjgrange added a comment to T8913: Windows do not close properly on Fedora 33.

There is a mouse pointer issue also.

Sat, Mar 20, 11:30 AM · enlightenment-git, enlightenment20
Herald added a project to T8913: Windows do not close properly on Fedora 33: enlightenment-git.
Sat, Mar 20, 11:29 AM · enlightenment-git, enlightenment20
rjgrange added a comment to T8912: Fatal crash on Fedora 33.

This is but one issue I have seen with E on Fedora 33. I will file those as well.

Sat, Mar 20, 11:22 AM · enlightenment-git, enlightenment20
Herald added a project to T8912: Fatal crash on Fedora 33: enlightenment-git.
Sat, Mar 20, 11:21 AM · enlightenment-git, enlightenment20

Fri, Mar 19

raster updated the task description for T6726: E/EFL Flat Theme.
Fri, Mar 19, 10:20 AM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project

Mar 17 2021

raster updated the task description for T6726: E/EFL Flat Theme.
Mar 17 2021, 9:48 AM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project
raster updated the task description for T6726: E/EFL Flat Theme.
Mar 17 2021, 7:53 AM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project
raster updated the task description for T6726: E/EFL Flat Theme.
Mar 17 2021, 5:41 AM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project
cederom added a comment to T8681: Drag-n-Drop does not work in EFM.

+1 here too Drag-n-Drop does not seem to work while more and more web browser features depend on this :-)

Mar 17 2021, 3:58 AM · E on FreeBSD, enlightenment-git

Mar 15 2021

raster updated the task description for T6726: E/EFL Flat Theme.
Mar 15 2021, 10:31 AM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project

Mar 10 2021

maderios added a comment to T8902: 5.10.18-1-lts kernel slows down X enlightenment session (git version).

Thanks for these explanations. Last lts 5.10 versions seem work a few better but it's not clear. Anyway i use now linux-rt-lts 5.4 https://aur.archlinux.org/packages/linux-rt-lts/ It works fine

Mar 10 2021, 4:04 AM · enlightenment-git

Mar 9 2021

raster updated the task description for T6726: E/EFL Flat Theme.
Mar 9 2021, 4:30 PM · Restricted Project, efl: widgets, enlightenment-git, Restricted Project

Mar 6 2021

abyomi0 added a comment to T8905: Enlightenment uses 100% CPU every few seconds once the screen blanks.

Ah, okay.

Mar 6 2021, 2:25 PM · enlightenment-git
ProhtMeyhet closed T8905: Enlightenment uses 100% CPU every few seconds once the screen blanks as Invalid.

Yes, expected and exactly what I've told you: The CPU will always have some work to do when the Computer is running.

Mar 6 2021, 2:06 PM · enlightenment-git
abyomi0 added a comment to T8905: Enlightenment uses 100% CPU every few seconds once the screen blanks.

Checking via bpytop.
It looks like this...

Mar 6 2021, 11:28 AM · enlightenment-git
ProhtMeyhet triaged T8905: Enlightenment uses 100% CPU every few seconds once the screen blanks as Pending on user input priority.

You have to be more specific. How do you check if E uses 100% CPU?

Mar 6 2021, 11:16 AM · enlightenment-git

Mar 5 2021

abyomi0 created T8905: Enlightenment uses 100% CPU every few seconds once the screen blanks.
Mar 5 2021, 6:52 PM · enlightenment-git