You are not logged in.

#1 2013-09-24 00:55:38

inurl
Member
Registered: 2013-09-18
Posts: 19

[SOLVED] xbacklight won't restore previous backlight after xscreensave

I'm using dwm and xbacklight to adjust the backlight through the xorg-server. However, after xscreensaver goes off, the backlight has a dim of 0, then I have to brighten it up again. Does anybody know what could be the problem?  Thanks.

Linux x9090 3.11.1-1-ARCH #1 SMP PREEMPT Sat Sep 14 19:30:21 CEST 2013 x86_64 GNU/Linux

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
local/xf86-video-intel 2.21.15-1 (xorg-drivers xorg)
    X.org Intel i810/i830/i915/945G/G965+ video drivers

Last edited by inurl (2014-01-17 00:01:03)

Offline

#2 2013-09-26 11:23:47

NeanderMarcl
Member
Registered: 2013-06-04
Posts: 74

Re: [SOLVED] xbacklight won't restore previous backlight after xscreensave

echo 6 > /sys/class/backlight/intel_backlight/brightness

Offline

#3 2013-09-27 02:10:08

inurl
Member
Registered: 2013-09-18
Posts: 19

Re: [SOLVED] xbacklight won't restore previous backlight after xscreensave

Tried that but keeps doing the same thing. I wonder if it's an issue with xf86-video-intel...

Offline

#4 2013-10-05 13:14:39

NeanderMarcl
Member
Registered: 2013-06-04
Posts: 74

Re: [SOLVED] xbacklight won't restore previous backlight after xscreensave

Yeah, possible... You can downgrade the xf86-video-intel.
https://wiki.archlinux.org/index.php/Do … g_Packages

Offline

#5 2013-10-10 02:32:07

inurl
Member
Registered: 2013-09-18
Posts: 19

Re: [SOLVED] xbacklight won't restore previous backlight after xscreensave

Downgrade to any particular version of the xf86-video-intel? Did you have the same issue? Thanks

Last edited by inurl (2013-10-10 02:32:19)

Offline

#6 2013-10-10 11:11:26

NeanderMarcl
Member
Registered: 2013-06-04
Posts: 74

Re: [SOLVED] xbacklight won't restore previous backlight after xscreensave

I think you try the version before the latest..

Offline

#7 2013-10-18 04:03:58

inurl
Member
Registered: 2013-09-18
Posts: 19

Re: [SOLVED] xbacklight won't restore previous backlight after xscreensave

I downgraded to the following versions: 2.21.14, 2.21.13 and upgraded to 2.99.904 and compiled the source from the latest git repo. None of these solved the issue. Now I'm wondering if it's an issue with X or perhaps the kernel (running 3.11.5-1-ARCH). Any other thoughts? Thanks.

Offline

#8 2013-10-18 16:59:17

NeanderMarcl
Member
Registered: 2013-06-04
Posts: 74

Re: [SOLVED] xbacklight won't restore previous backlight after xscreensave

I use the same kernel and the latest intel driver, and I don't have any problems with xbacklight, so I think it's xscreensaver.
Maybe try another?

Offline

#9 2013-10-18 21:41:03

inurl
Member
Registered: 2013-09-18
Posts: 19

Re: [SOLVED] xbacklight won't restore previous backlight after xscreensave

@NeanderMarcl, thanks for your reply. I removed xscreensaver, changed DPMS settings `xset -dpms` and `xset s off` but neither of them solved the issue. BTW, is a Vaio SVS131.

Last edited by inurl (2013-10-18 21:42:33)

Offline

#10 2013-10-18 23:12:43

inurl
Member
Registered: 2013-09-18
Posts: 19

Re: [SOLVED] xbacklight won't restore previous backlight after xscreensave

Actually I just noticed that even without screensaver, if I turn off my monitor using

sleep 1; xset dpms force off

then after hitting a key to turn it back on, my screen is dimmed. Here are my current DPMS settings:

$ xset q
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  600    cycle:  600
DPMS (Energy Star):
  Standby: 600    Suspend: 600    Off: 600
  DPMS is Enabled
  Monitor is On

Last edited by inurl (2013-10-18 23:17:35)

Offline

#11 2013-10-19 20:28:44

NeanderMarcl
Member
Registered: 2013-06-04
Posts: 74

Re: [SOLVED] xbacklight won't restore previous backlight after xscreensave

Have you tried another lock manager, such as SLiM ?
I have the same parameter timeout:600 in my xset..

Offline

#12 2013-10-19 23:09:13

inurl
Member
Registered: 2013-09-18
Posts: 19

Re: [SOLVED] xbacklight won't restore previous backlight after xscreensave

I'm not currently using any lock manager after removing xscreensaver. I've been thinking if acpi could be the cause...

Offline

#13 2013-10-20 08:32:33

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: [SOLVED] xbacklight won't restore previous backlight after xscreensave

Maybe your problem is related to this?

https://bbs.archlinux.org/viewtopic.php?id=171125

Offline

#14 2013-10-20 08:42:53

essence-of-foo
Member
Registered: 2008-07-12
Posts: 84

Re: [SOLVED] xbacklight won't restore previous backlight after xscreensave

inurl wrote:

Actually I just noticed that even without screensaver, if I turn off my monitor using

sleep 1; xset dpms force off

then after hitting a key to turn it back on, my screen is dimmed.

I can reproduce this on my machine with Intel HD 4000 graphics. It's pretty annoying because this happens whenever I don't use the laptop for a while. I don't use any screensaver or screenlocker.

Here are my current DPMS settings:

$ xset q
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  600    cycle:  600
DPMS (Energy Star):
  Standby: 600    Suspend: 600    Off: 600
  DPMS is Enabled
  Monitor is On

And here are mine:

$ xset q
[...]
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  600    cycle:  600
Colors:
  default colormap:  0x22    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  /usr/share/fonts/misc/,/usr/share/fonts/TTF/,/usr/share/fonts/Type1/,built-ins
DPMS (Energy Star):
  Standby: 600    Suspend: 600    Off: 600
  DPMS is Enabled
  Monitor is On

looks like we have the same settings.

I regulate my monitor's brightness with the file /sys/class/backlight/intel_backlight/brightness
Whenever the monitor is turned on again, the content of the file is the number 51
The maximum brightness value that I can write into the file is 4437.
51 is very dark and reasonable brightness values start at around 1000

Last edited by essence-of-foo (2013-10-20 08:48:04)

Offline

#15 2013-10-21 01:14:42

inurl
Member
Registered: 2013-09-18
Posts: 19

Re: [SOLVED] xbacklight won't restore previous backlight after xscreensave

@essence-of-foo, Exactly the same issue and the same Intel HD 4000 card. However, temporarily I installed Ubuntu 13.10 and the issue does not occur in there, so I'm hoping that upgrading/downgrading a package will fix the issue, just need to figure out what package...

@orschiro I looked into it and I was able to disable the DPMS screensaver, however, that just made the screen not to go blank.

Offline

#16 2014-01-16 23:59:20

inurl
Member
Registered: 2013-09-18
Posts: 19

Re: [SOLVED] xbacklight won't restore previous backlight after xscreensave

This was fixed apparently with the latest update of:

# pacman -Q xf86-video-intel
xf86-video-intel 2.99.907-1
# uname -a
Linux 3.12.7-2-ARCH

Offline

Board footer

Powered by FluxBB