Google-Apps
Hauptmenü

"Power management in GNOME 3.8"

17 Comments -

1 – 17 of 17
Anonymous Anonymous said...

The other change relating to that, is that the screen shield will now always pop down when the screensaver kicks in (thanks to Giovanni for the gnome-shell work). This doesn't mean that you'll have to enter your password each time, but only after the "lock delay" if you've set one.

Does this mean I'll have to raise the shield every time I don't use GNOME for a few minutes, instead of just wiggling the mouse? That would be quite inconvenient.

Also, does this mean there would be a large uncertainty whether my station is locked or not? If I see a shield slide down, I assume "it's locked, I can go away". IIUIC now I'll have to raise the shield to see whether it's locked already, and lock it manually if it isn't.

Scenario:
1. Bob goes for a coffee
2. The screen dims and shield goes down
3. Bob returns and realizes "oh damn, I forgot to lock my computer!"
4. Bob wiggles his mouse and sees the shield
5. "oh good, it automatically locked itself, great"
6. Bob packs his things and leaves
7. Eve, the attacker, comes to the computer, raises the shield and finds the session unlocked (the lock delay was still not exceeded). "This GNOME's confusing behavior is great, now I have full access to the system"

All this problems would go away if the shield automatically raised on mouse move/key press. But that wouldn't be so eye candy and awesomely cool I guess.

The other solution is the present behavior where "shield == locked computer" and people can rely on it. I don't understand what the purpose is of showing a shield without locking the computer. It's just one extra screen that doesn't have to be there and blocks your view.

1 February 2013 at 09:30

Blogger JanBirsa said...

kparal makes a valid point.

1 February 2013 at 10:03

Blogger Unknown said...

'this means I expect to change the default "long idle" behaviour to suspending.'

That makes no sense (see my comment in the bug).

At the same to you disable it on your own system. So why do you want to turn it on by default? I'd rather have this as opt in rather then opt out.

1 February 2013 at 10:09

Blogger Jonh Wendell said...

heh, using pt_BR? :)

1 February 2013 at 10:50

Blogger Tomasz said...

What's the proper way to not lose open network connections now? Is

$ systemd-inhibit --what=idle ssh somehost

enough?

1 February 2013 at 10:51

Blogger Bastien Nocera said...

kparal: There should be differentiation between locked and not (the padlock at the top-left of the screen at least), and locking the screen should be possible from the shield should be possible as well.

The shield doesn't block your view, it's there when the screensaver was already on, which means the screen would have been blank.

Unknown (aka drago): I don't disable it on my own system, I usually only change the background and the terminal's colours on my systems. The italics can be used for quotes, so it was supposed to be one (see also the beginning of the last paragraph). Opt-out rather than opt-in because the majority of laptops can suspend correctly.

John: Yeah, and I forgot to switch the language to take those screenshots, silly me ;)

zdzichuBG: or "gnome-session-inhibit --inhibit suspend ssh somehost". This won't block the lid action though, so you'll need to either run systemd-inhibit for that ("systemd-inhibit --mode=block --what handle-lid-close:suspend ssh..." if it's the lid action you're trying to stop, or use office-runner if it's for a short period of time you're trying to keep your connections alive.

1 February 2013 at 14:22

Anonymous Anonymous said...

Nice post Bastien, in my humble opinion well explained and detailed.

Regarding to the quotation, it didn't cross my mind you were quoting somebody else, I thought you wanted to emphasize that it was your own configuration and somebody else could have something different.

Maybe using quotation marks would have been clearer (beside the emphasis). Not a big deal, though.

1 February 2013 at 21:33

Blogger Dylan McCall said...

Looks great, Bastien! I've been hoping someone would clean this stuff up :) I look forward to using it.

2 February 2013 at 02:18

Anonymous Anonymous said...

Bastien: Yes, I understand it's a replacement for the screensaver, but contrary to the shield:
1. the screensaver could have been quickly cancelled by mouse move/key press
2. the screensaver could have been disabled completely. That was my approach.

2 February 2013 at 09:20

Blogger Ikem said...

What I like to have is an idle daemon.

This is a daemon that run tasks on idle.

Tasks like:

- file synchronization
- file conversion (to save space)
- deleting temporary files
- defragmenting
- ...

23 February 2013 at 03:29

Blogger Jack said...

"Your screen will now turn off as soon as the screensaver kicks in, moving your mouse in the screensaver will turn it back on for 20 seconds before turning off again"

I must say that I hate this functionality. I often have my computer sit idle while Im working at my desk and watch for notifications. I previously (3.6) had the blank/lock set to 60 minutes and would lock the machine manually if I had to step away, but with the new 'notifications on the lock screen' functionality, I was hoping I wouldn't have to deal with this problem.

Now that my monitors turn OFF when the screen shield is activated, it means i have to either extend the idle time (meaning it could remain unlocked if i step away from my machine), or constantly keep the machine active so i dont miss notifications.

Is there not a way to enable the lock shield after 10 minutes and blank screen after 30?

3 June 2013 at 02:57

Blogger Unknown said...

Where is the point of having a beautiful and useful lock screen like that when the screen turns off as soon as it kicks in? I really, really hate this "improvement".

26 August 2013 at 10:36

Blogger Unknown said...

I can't get it. It seems really like a bug.
1. Manually lock screen
2. Screen shield (which I like) will blink for a moment
3. Screen turns off

And no way to change that. Simply this is wrong.

16 September 2013 at 21:16

Blogger Unknown said...

hi bastien,
have a small problem with this feature - it does not seem to work as advertised...
looked at the plugin code you attached, and here is how it works out for me:
1) there is no dimming of screen (functionality that I used all the time previously), screen does not dim regardless of the settings in gnome, now that the idle-dim-time key is gone user can not control it any more by gsettings
2) if blank screen is set to 'never' dim does not take place after 60sec, screen is on default brightness all the time
3) if blank screen is set to some value the 4.0/5.0 ratio is not used to dim the screen - it is just blanked after specified time

I'm using fedora - all of this functionality was there until F19, which included new gnome release. It looks like others are fixing the problem by adding patches >> ubuntu: ubuntu-gnome-default-settings to override idle-dim-time

Am I missing sth or it is as it should be???

25 October 2013 at 10:15

Blogger Bastien Nocera said...

szkubar: Best file that in bugzilla...

25 October 2013 at 13:39

Blogger Unknown said...

OK - will do
btw, did you managed to get proper behavior (i.e. dimming then blanking) on your setup (I believe fedora as well)???
I already tested it on 3 machines (new installs and upgrade) and could not get it working on any of them :((
cheers

25 October 2013 at 20:58

Blogger Russell Haley said...

Your screen will now turn off as soon as the screensaver kicks in

That's all well and good for laptops, but from a sample of 3 screens, one of them takes ~2 seconds to turn on, one takes 4 seconds, and the slowest takes 9. The one that takes 4 seconds is a CRT, and if it stays off for more than a few minutes, the picture appears washed out for a whole minute or so after it turns on.

Turning screens on is not always a free action, so Gnome should give the user a configurable delay between activating the screensaver and turning off monitors with DPMS.

14 January 2014 at 16:36

You can use some HTML tags, such as <b>, <i>, <a>

This blog does not allow anonymous comments.

Comment moderation has been enabled. All comments must be approved by the blog author.

You will be asked to sign in after submitting your comment.
Please prove you're not a robot