From: Jorge P. de M. N. <ple...@gm...> - 2007-08-18 23:16:11
|
Hi. I have a 17 inches DPMS capable CRT monitor (a SyncMaster 750v). I use Enlightenment 17. I have already set timeouts in Enlightenment for the monitor to go to Standby, Suspend and Off. However: 1) The timeout sometimes is ignored for no apparent reason. 2) More importantly, I would like to be able to put the monitor to standby "now". I have bound <control><alt>l to the desk_lock action, so I lock the screen before leaving the computer. It would be better if not only the screen was locked but also the monitor entered standby. I remember I could do that with "xset dpms force standby", but nowadays if I try that, the screen blanks for half a second and immediately goes back to normal. I remember that the power management of xlock conflicts with "xset dpms force standby", causing that; but xlock is not running any more. Probably, this time it is Enlightenment itself that is conflicting with xset. In fact, xset appears to work if I uncheck "Enable Display Power Management" in Enlightenment. So: 2.1) Can I make Enlightenment and xset go along? 2.2) Or even better, can I use Enlightenment itself to make the monitor enter standby immediately? 2.3) Or my only hope is to disable "Enable Display Power Management" and then use only xset? I would also need some timer script to make the conitor enter standby after a time, fulfilling the role of "Enable Display Power Management". I would prefer one of the two solutions above. Thank you. -- Software is like sex: it is better when it is free. --Linus Torvalds |
From: Jorge P. de M. N. <ple...@gm...> - 2007-08-19 21:31:26
|
> > I have already set timeouts in Enlightenment for the monitor to go to > > Standby, Suspend and Off. However: > > > > 1) The timeout sometimes is ignored for no apparent reason. > > > > Are you using anything else which might want to control your DPMS > settings? No. I do have xautolock and xlockmore installed, but they are not running at the moment, and I can verify that by issuing ps aux | grep xauto or ps aux | grep xlock > > I remember I could do that with "xset dpms force standby", but nowadays > > if I try that, the screen blanks for half a second and immediately goes > > back to normal. > > `xset dpms force stanby` works just fine here. It seems to be working now, for no apparent reason... If if goes back to the "not working" situation, I'll send another email. > E uses the same calls xset does internally. Interesting. > > 2.2) Or even better, can I use Enlightenment itself to make the monitor > > enter standby immediately? > > - a shell script with `xset dpms force standby` bound to a key? I wrote this #!/bin/sh enlightenment_remote -lock-desktop if [ "${1}" == "standby" ]; then xset dpms 120 420 540 sleep 2 xset dpms force standby sleep 545 else if [ "${1}" == "suspend" ]; then xset dpms 120 420 480 sleep 2 xset dpms force suspend sleep 485 fi fi # back to default xset dpms 180 480 600 Seems to work. (Although I have just wrote it and haven't tested it for the required periods of time). Thank you for your attention. -- Software is like sex: it is better when it is free. --Linus Torvalds |
From: Jorge P. de M. N. <ple...@gm...> - 2007-08-19 21:37:12
|
I have another question: I know this is a bit out of scope in this Enlightenment list, but what is the appropriate way of saving energy and maximize the life of a CRT monitor? I know it uses less power when "off" (obviously) but I heard it uses a lot of power when it switches on... so one shouldn't switch off the monitor for just 10 seconds. What is the minimum period of time the monitor should be in the "off" state for a net energy saving? What about the "suspend" state? I couldn't find this on Google. Thank you for your attention. -- Software is like sex: it is better when it is free. --Linus Torvalds |
From: Jorge P. de M. N. <ple...@gm...> - 2007-08-22 17:34:46
|
> > `xset dpms force stanby` works just fine here. > It seems to be working now, for no apparent reason... If if goes back > to the "not working" situation, I'll send another email. It has failed again. And by looking at the mouse pointer, I have seen that it moves rapidly (as if it was shaking). It is likely this is the reason for power saving failing on my monitor, and the interaction between Enlightenment's own power saving settings and xset was just a coincidence. Is there any way I can make the computer disregard these erratic random mouse movements for the idle time calculation? The ideal solution would be for the computer to use an intelligent algorithm to analyse the mouse movement and disregard noise. A worse solution would be for the computer to apply a digital filter to the mouse movement to disregard noise. An even worse solution (but still far better than the current situation) would be to ignore the mouse movement completely, and calculate idle time based solely on mouse clicks and keyboard activity. Can it be done? -- Software is like sex: it is better when it is free. --Linus Torvalds |
From: Carsten H. (T. R. <ra...@ra...> - 2007-08-22 23:01:26
|
On Wed, 22 Aug 2007 14:33:46 -0300 Jorge Peixoto de Morais Neto <ple...@gm...> babbled: > > > `xset dpms force stanby` works just fine here. > > It seems to be working now, for no apparent reason... If if goes back > > to the "not working" situation, I'll send another email. > It has failed again. And by looking at the mouse pointer, I have seen > that it moves rapidly (as if it was shaking). It is likely this is the > reason for power saving failing on my monitor, and the interaction this would be the reason. i have heard this before. time to get a new mouse. > between Enlightenment's own power saving settings and xset was just a > coincidence. > Is there any way I can make the computer disregard these erratic random > mouse movements for the idle time calculation? no. none that i know of. this is outside enlightenment' domain - into x/drivers. > The ideal solution would be for the computer to use an intelligent > algorithm to analyse the mouse movement and disregard noise. A worse > solution would be for the computer to apply a digital filter to the > mouse movement to disregard noise. An even worse solution > (but still far better than the current situation) would be to ignore the > mouse movement completely, and calculate idle time based solely on mouse > clicks and keyboard activity. Can it be done? > > -- > Software is like sex: it is better when it is free. --Linus Torvalds > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > enlightenment-users mailing list > enl...@li... > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ra...@ra... 裸好多 Tokyo, Japan (東京 日本) |
From: David S. <on...@gm...> - 2007-08-26 23:27:48
|
On Mon, 27 Aug 2007 07:45:08 +0900 Carsten Haitzler (The Rasterman) <ra...@ra...> wrote: > On Sun, 26 Aug 2007 18:01:45 -0300 Jorge Peixoto de Morais Neto > <ple...@gm...> babbled: > > > If I could configure the keybindings through a text file* , > > changing dozens of keybindings would probably be as simple as a > > query replace. > > like what? i hope you know by heart all the x keysym names then! what > about the modifier your press? do you know if its Meta? Hyper? Super? > What's the Keysym or Keycode for the play/pause button on your > keyboard? what about the "Shuffle" button? E manages to remove > needing to know any of this - it takes it from INPUT. if you need a > feature (like having a universal modifier and changing it for all > bindings) then say so and we can add it to the UI. simply relying on > text editing as a crutch is a bad thing. > > > * I can do that now by telling enlightenment_remote to dump the > > keybindings, then edit the resulting file, then tell > > enlightenment_remote to delete the current keybindings, and then > > tell enlightenment_remote to add the keybindings from the edited > > dump. Sounds like it takes some time, but is far quickier than it > > would be to use the Enlighenment's GUI and click on each keybinding > > that needs changing. I do it all the time. > > i really don't believe that. if you are doing this all the time - > something is deeply wrong. you are literally en-masse changing > keybindings all the time? why? i might touch them once on setup to > add a few (eg my media keys), then not know or see the bindings for > weeks or months - then need to add another to launch some app or > whatever. why do you need to keep changing them? Changing most usage of the ALT modifier to WIN is something I do, but only on those odd occasions when I have to nuke my old config. I use an enlightenment_remote based script for that. This is because more often that not, the ALT modified key/mouse bindings are used by other software that I use regularly. The Second Life client is the main culprit though. |
From: Carsten H. (T. R. <ra...@ra...> - 2007-08-26 23:31:18
|
On Mon, 27 Aug 2007 09:27:35 +1000 David Seikel <on...@gm...> babbled: > On Mon, 27 Aug 2007 07:45:08 +0900 Carsten Haitzler (The Rasterman) > <ra...@ra...> wrote: > > > On Sun, 26 Aug 2007 18:01:45 -0300 Jorge Peixoto de Morais Neto > > <ple...@gm...> babbled: > > > > > If I could configure the keybindings through a text file* , > > > changing dozens of keybindings would probably be as simple as a > > > query replace. > > > > like what? i hope you know by heart all the x keysym names then! what > > about the modifier your press? do you know if its Meta? Hyper? Super? > > What's the Keysym or Keycode for the play/pause button on your > > keyboard? what about the "Shuffle" button? E manages to remove > > needing to know any of this - it takes it from INPUT. if you need a > > feature (like having a universal modifier and changing it for all > > bindings) then say so and we can add it to the UI. simply relying on > > text editing as a crutch is a bad thing. > > > > > * I can do that now by telling enlightenment_remote to dump the > > > keybindings, then edit the resulting file, then tell > > > enlightenment_remote to delete the current keybindings, and then > > > tell enlightenment_remote to add the keybindings from the edited > > > dump. Sounds like it takes some time, but is far quickier than it > > > would be to use the Enlighenment's GUI and click on each keybinding > > > that needs changing. I do it all the time. > > > > i really don't believe that. if you are doing this all the time - > > something is deeply wrong. you are literally en-masse changing > > keybindings all the time? why? i might touch them once on setup to > > add a few (eg my media keys), then not know or see the bindings for > > weeks or months - then need to add another to launch some app or > > whatever. why do you need to keep changing them? > > Changing most usage of the ALT modifier to WIN is something I do, but > only on those odd occasions when I have to nuke my old config. I use > an enlightenment_remote based script for that. > > This is because more often that not, the ALT modified key/mouse > bindings are used by other software that I use regularly. The Second > Life client is the main culprit though. at which point to me it says that we need to virtualise some modifiers - i.e. "wm modifier" and then let u set the "wm modifier" in just 1 place. maybe also have some key and mouse bindings disabled when certain windows are in focus. this stops you having to "change config" all the time and lets the wm do everything for you - automatically. > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > enlightenment-users mailing list > enl...@li... > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ra...@ra... 裸好多 Tokyo, Japan (東京 日本) |
From: David S. <on...@gm...> - 2007-08-26 23:34:00
|
On Mon, 27 Aug 2007 08:31:07 +0900 Carsten Haitzler (The Rasterman) <ra...@ra...> wrote: > On Mon, 27 Aug 2007 09:27:35 +1000 David Seikel <on...@gm...> > babbled: > > > On Mon, 27 Aug 2007 07:45:08 +0900 Carsten Haitzler (The Rasterman) > > <ra...@ra...> wrote: > > > > > On Sun, 26 Aug 2007 18:01:45 -0300 Jorge Peixoto de Morais Neto > > > <ple...@gm...> babbled: > > > > > > > If I could configure the keybindings through a text file* , > > > > changing dozens of keybindings would probably be as simple as a > > > > query replace. > > > > > > like what? i hope you know by heart all the x keysym names then! > > > what about the modifier your press? do you know if its Meta? > > > Hyper? Super? What's the Keysym or Keycode for the play/pause > > > button on your keyboard? what about the "Shuffle" button? E > > > manages to remove needing to know any of this - it takes it from > > > INPUT. if you need a feature (like having a universal modifier > > > and changing it for all bindings) then say so and we can add it > > > to the UI. simply relying on text editing as a crutch is a bad > > > thing. > > > > > > > * I can do that now by telling enlightenment_remote to dump the > > > > keybindings, then edit the resulting file, then tell > > > > enlightenment_remote to delete the current keybindings, and then > > > > tell enlightenment_remote to add the keybindings from the edited > > > > dump. Sounds like it takes some time, but is far quickier than > > > > it would be to use the Enlighenment's GUI and click on each > > > > keybinding that needs changing. I do it all the time. > > > > > > i really don't believe that. if you are doing this all the time - > > > something is deeply wrong. you are literally en-masse changing > > > keybindings all the time? why? i might touch them once on setup to > > > add a few (eg my media keys), then not know or see the bindings > > > for weeks or months - then need to add another to launch some app > > > or whatever. why do you need to keep changing them? > > > > Changing most usage of the ALT modifier to WIN is something I do, > > but only on those odd occasions when I have to nuke my old config. > > I use an enlightenment_remote based script for that. > > > > This is because more often that not, the ALT modified key/mouse > > bindings are used by other software that I use regularly. The > > Second Life client is the main culprit though. > > at which point to me it says that we need to virtualise some > modifiers - i.e. "wm modifier" and then let u set the "wm modifier" > in just 1 place. maybe also have some key and mouse bindings disabled > when certain windows are in focus. this stops you having to "change > config" all the time and lets the wm do everything for you - > automatically. Sounds good to me. |