All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 31122] New: Cannot control backlight intensity on Powerbook
@ 2010-10-26  3:07 bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
       [not found] ` <bug-31122-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
  0 siblings, 1 reply; 23+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2010-10-26  3:07 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW

https://bugs.freedesktop.org/show_bug.cgi?id=31122

           Summary: Cannot control backlight intensity on Powerbook
           Product: xorg
           Version: unspecified
          Platform: PowerPC
        OS/Version: Linux (All)
            Status: NEW
          Severity: enhancement
          Priority: medium
         Component: Driver/nouveau
        AssignedTo: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
        ReportedBy: jk-KVH6KZ/iFWQ@public.gmane.org
         QAContact: xorg-team-go0+a7rfsptAfugRpC6u6w@public.gmane.org


The backlight intensity cannot be controlled using the special Powerbook
function keys and neither through Gnome's brightness applet.

I don't know how, but the function keys work fine when running the nv driver
with Debian stock Linux kernel 2.6.32-5-powerpc (which uses nvidiafb, in case
that is important).  The Gnome applet, though, doesn't work either; Gnome,
however, shows a nice overlay indicating that the brightness changed when the
fn-keys are pressed.

I ran radeontool as described in bug #29685 and took dumps of the registers
while regulating the brightness under nv, in case thats helpful:

  fn-key brightness level 0 (no backlight):
  0x0060081c: 0x86066050
  0x000010f0: 0x00000535

  fn-key brightness levels 1-8:
  0x0060081c: 0x86066051 or 0x86066055 (bit 0x4 flips randomly)
  0x000010f0: 0x82450535, 0x82900535, 0x82db0535, 0x83290535,
              0x83740535, 0x83bf0535, 0x840d0535, 0x84550535
              for levels 1-8, respectively

  dpms standby at max. brightness (xset dpms force standby):
  0x0060081c: 0x86066050
  0x000010f0: 0x04550535

I played a bit with radeontool, and bits 0x0fff0000 of 0x10f0 seem continous. 
The values can actually be set a bit higher (and lower) than level 8 (or level
1). The maximum brightness here is reached at ca. 0x84c00535.

The display will also be in maximum brightness when bit 31 of 0x10f0 is not set
(as long as bit 1 of 0x60081c is set, otherwise the backlight turns off).

The machine is a PowerBook6,2 12", with an

  nVidia Corporation NV34M [GeForce FX Go5200] [10de:0329] (rev a1).

It is running Debian xserver-xorg-video-nouveau 1:0.0.16+git20100825+390f1c8-1
and vanilla Linux 2.6.36.

I also filed the related bug #31120 about the backlight not working after
hibernation.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2019-12-04  8:24 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-10-26  3:07 [Bug 31122] New: Cannot control backlight intensity on Powerbook bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
     [not found] ` <bug-31122-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
2011-08-30  0:23   ` [Bug 31122] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2011-08-31 19:37   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2011-11-25  2:00   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2012-12-27 19:53   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2013-08-31  2:51   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2015-01-25 19:33   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-08-05  2:17   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-08-05  2:17   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-08-05  2:18   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-08-05  8:55   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-08-05 16:37   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-08-05 16:47   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-08-05 18:17   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-08-09 10:05   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-08-09 14:59   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-08-09 17:21   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-08-09 19:26   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-08-09 19:30   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-08-09 19:32   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-08-16 14:06   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2016-08-18 11:59   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2019-12-04  8:24   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.