For the life of me I haven't been able to control the brightness of my display in FreeBSD on this laptop, well untill a couple days ago I managed to be able to do it with a sysctl variable w/
However, the Fn+F7 (Brightness Down) and Fn+F8 (Brightness Up) keys would not work... even with
and I even tried this in my rc.conf:
I think the variable I used in FreeBSD was
where x was one of the available numbers in another hw.acpi.video.0.* variable.
Whats weirder is that F7 and F8 work on PC-BSD with no acpi_video loaded:
And PC-BSD's /boot/loader.conf:
I don't think wpi loaded on FreeBSD, except MAYBE when I loaded acpi_hp, but then i think it may have been acpi_hp_wpi. Anybody have any ideas? Also, can FreeBSD use DSDTs from linux or PC-BSD? Because this laptop works with both of those OS's. I'll also post the dmesg for PC-BSD. If anybody has any suggestions please let me know. I can also post "sysctl -a" from PC-BSD or anything else you might need, just let me know. Unfortunately, I don't have both FreeBSD and PC-BSD on here anymore due to not being able to resize UFS but I know what I had in most of my config files if you have any questions there. Thanks in advance.
Code:
kldload acpi_video
Code:
kldload acpi_hp
Code:
acpi_load="YES"
acpi_hp_load="YES"
acpi_video_load="YES"
Code:
sysctl hw.acpi.video.0.brightness=x
Whats weirder is that F7 and F8 work on PC-BSD with no acpi_video loaded:
Code:
[ikbendeman@pcbsd /usr/home/nick]$ kldstat
Id Refs Address Size Name
1 21 0xc0400000 b1ad40 kernel
2 2 0xc0f1b000 29b5c linux.ko
3 1 0xc0f45000 3818 ulpt.ko
4 1 0xc0f49000 6a48c acpi.ko
5 1 0xc6593000 7000 linprocfs.ko
6 1 0xc66c6000 19000 snd_hda.ko
7 1 0xc6b02000 5e000 radeon.ko
8 1 0xc6b60000 13000 drm.ko
And PC-BSD's /boot/loader.conf:
Code:
linux_load="YES"
ulpt_load="YES"
#vesa_load="YES"
#splash_pcx_load="YES"
#bitmap_load="YES"
#bitmap_name="/boot/loading-screen.pcx"
hw.ata.atapi_dma="1"
autoboot_delay="5"
kern.ipc.shmseg=1024
kern.ipc.shmmni=1024
legal.intel_iwi.license_ack=1
legal.intel_wpi.license_ack=1
wpi_load="YES"
I don't think wpi loaded on FreeBSD, except MAYBE when I loaded acpi_hp, but then i think it may have been acpi_hp_wpi. Anybody have any ideas? Also, can FreeBSD use DSDTs from linux or PC-BSD? Because this laptop works with both of those OS's. I'll also post the dmesg for PC-BSD. If anybody has any suggestions please let me know. I can also post "sysctl -a" from PC-BSD or anything else you might need, just let me know. Unfortunately, I don't have both FreeBSD and PC-BSD on here anymore due to not being able to resize UFS but I know what I had in most of my config files if you have any questions there. Thanks in advance.