You are not logged in.

#1 2009-03-28 14:12:47

cywhale
Member
Registered: 2008-03-10
Posts: 31

After suspend: brightness not changeable

Hello,
for the past two weeks I've been trying to solve the last two problems with Arch Linux on my Travelmate C110 - mounting digital camera sucessfully (solved) - and setting lcd brightness after suspend/resume.

Setting lcd brightness using FN-keys, gnome-brightness-applet or terminal () works just fine after a fresh boot.
After first standby/resume (pm-utils) I'm not able to change the brightness whatever I try.


Before and after first suspend/resume the file settings can be changed as intended, but after standby the brightness does not change any more:

 echo 10 | sudo dd of=/proc/acpi/video/VGA/LCD/brightness
0+1 Datensätze ein
0+1 Datensätze aus
3 Bytes (3 B) kopiert, 0,00837844 s, 0,4 kB/s
[root@ummon ~]#  cat /proc/acpi/video/VGA/LCD/brightness
levels:  0 2 4 6 8 10 12 14 16 18 20
current: 10

System data:

(--) intel(0): Chipset: "852GM/855GM"
core/kernel26 2.6.28.8-1 [installed] (base)
extra/xf86-video-intel 2.4.3-1 [installed] (xorg-video-drivers)
extra/xorg-server 1.5.3-4 [installed] (xorg)
extra/xorg-server-utils 7.4-2 [installed]

Any help on this would be greately appreciated.

Last edited by cywhale (2009-04-01 08:08:34)

Offline

#2 2009-05-13 18:41:18

diegognavarro
Member
Registered: 2007-09-25
Posts: 3

Re: After suspend: brightness not changeable

Same happens to me, my lspci is:

00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 02)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
03:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
03:01.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
03:01.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)
09:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express (rev 02)
0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)

The only TEMPORAL solution for me is to make a CTRL-F1 and then a CTRL-F7... the video card came back with the correct brightness and also is possible to change it by the bios keys.

Aditional information: Everything works ok before upgrading from 2.6.27 to 2.6.29... at this moment the system is up-to-date!

Last edited by diegognavarro (2009-05-13 18:42:23)

Offline

#3 2009-05-13 20:58:08

anrxc
Member
From: Croatia
Registered: 2008-03-22
Posts: 834
Website

Re: After suspend: brightness not changeable

Do you guys use acer-wmi? It could help.
Diego's comment suggests that it's maybe an X problem, try to set the backlight control to legacy and see if that helps, something like:

$ xrandr --output LVDS --set BACKLIGHT_CONTROL legacy

You need to install an RTFM interface.

Offline

#4 2009-05-18 18:17:11

cywhale
Member
Registered: 2008-03-10
Posts: 31

Re: After suspend: brightness not changeable

Acer-wmi does not work on my old machine, acerhk does.

Maybe I should paste (when using ubuntu posted on ubuntuforums.org, too) some tried workarounds i found via search engines (none of them worked):

- unloading module 'video' did not work
- unloading module 'acerhk' did not work (didn't think so but tried)
- using 'video brightness_switch_enabled=1' in /etc/modules did not work
- using most recent Xorg/intel driver (with Arch Linux) did not help
- using Xorg 1.4 and old intel drivers did not work
- xrandr --output LVDS --set BACKLIGHT_CONTROL legacy/kernel/...
- recompiling older kernel ended with freeze after ~6hours (1ghz celeron ulv)
- Option "BiosHotKeys" "true" in xorg.conf did not work

Offline

#5 2009-07-08 19:03:54

diegognavarro
Member
Registered: 2007-09-25
Posts: 3

Re: After suspend: brightness not changeable

The problem is solved for me. I was having problems with intel and drm driver...
modules in rc.conf

MODULES=(agpgart intel-agp  drm i915 ......)

(the order is important, I was having an error in dmesg with agpgart from drm module)

At this moment the suspend function works fine with xf86-video-intel-legacy and xf86-video-intel (both tested with 2.6.30-ARCH #1 ) and also the 3d performance is really better. No aditional configuration.

Offline

Board footer

Powered by FluxBB