Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Oct 2015 21:26:15 +0100
From:      aeuii@posteo.de
To:        <freebsd-acpi@freebsd.org>
Subject:   Re: brightness control stopped working
Message-ID:  <86mvv0je6w.fsf@posteo.de>

next in thread | raw e-mail | index | archive | help
> On Wed, Oct 28, 2015 at 4:55 AM, Jan Bramkamp <crest at rlwinm.de> wrote:

> >
> >
> > On 27/10/15 22:32, aeuii at posteo.de wrote:
> >
> >> Hello freebsd-acpi@,
> >>
> >> I have lenovo ThinkPad Edge E145 laptop and the LCD brightness control
> >> stopped working somewhere between 10.2-RELEASE and 10.2-RELEASE-p6.
> >>
> >> I used to adjust the brightness using Fn-=E2=98=BC- and Fn-=E2=98=BC+ =
buttons and it
> >> always worked (during boot, in X, text console).  Now, it works only
> >> in the loader, before the system boots.
> >>
> >> I tried alternative methods listed below, but non had any effect.
> >>
> >> Please help! ;)
> >>
> >> Thank you in advance,
> >> Stefan
> >>
> >>
> >> ** acpi_call
> >>
> >> acpi_call -v -p '\VBRU'
> >>
> >> Path: \VBRU
> >> Number of arguments: 0
> >> ioctl: Device not configured
> >>
> >> no effect
> >>
> >
> > Is the acpi_call kernel module loaded?
> >
> > ** acpi_ibm
> >>
> >> sysctl dev.acpi_ibm.0.lcd_brightness=3D7
> >>
> >> values change, but no effect
> >>
> >>
> >> ** acpi_video
> >>
> >> sysctl hw.acpi.video.lcd0.brightness=3D50
> >> hw.acpi.video.lcd0.brightness: 50 -> #
> >>
> >> no effect
> >>
> >>
> >> pressing Fn+(sun)+- buttons has no effect, but logs:
> >>
> >> can't evaluate \134_SB_.PCI0.VGA_.LCD_._BQC - AE_NOT_FOUND
> >>
> > If the buttons generate events for devd you can execute whatever comman=
ds
> > work for you. `cat /var/run/devd.pipe` logs all events consumed by devd
> > from /dev/devctl. If the acpi_ibm module generates events for the funct=
ion
> > keys the output of said command will log them. The key-value pairs cont=
ain
> > all the information needed to write matching event handlers in devd.con=
f.
> >
> > Did you try xbacklight? The changes between 10.2-RELEASE and
> > 10.2-RELEASE-p6 shouldn't break your backligh controls. However lots of
> > ports changed in that timeframe and maybe one of those changes e.g. a X=
.org
> > driver update caused your problem.
> >
> > And don't forget to ALWAYS rebuild ports that create kernel modules aft=
er
> every new kernel build. This is most easily done by defining PORTS_MODULES
> in /etc/src.conf.  E.g. "PORTS_MODULES=3Dsysutils/acpi_call".

I use GENERIC kernel.  Is it correct to assume, that packages are
compatible with the kernel?

(I have rebuilt acpi_call, but it did not change its behavior.)

Cheers,
Stefan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86mvv0je6w.fsf>